space knowledge