Мастер Михалыч, представь что ты игру программируешь. Можешь сделать любые миры с любыми условиями. Например, мир без гравитации, где движением объектов в пространстве управляет другая сила, которая зависит от "придумать условия". А можно сделать гравитацию, которая сжимает объекты до состояния куба, и игра будет работать по таким принципам. А НПС в игре будут считать, что так и должно быть. Там еще будет секта психов шароверов, над ними все посмеивались и показывали пальцем.
Так же можно поработать над системой восприятия НПС. Они будут видеть куб как шар. А НПС на другой планете будут видеть пирамиды, так как их органы чувств эволюционировали иначе. А еще сделать прикол, чтобы и те и другие геометрически ориентировались с одинаковой точностью, например, обходили подобные объекты одинаково успешно и не спотыкались о них. Зачем? А хрен его знает, я разработчик - мне виднее.
Вы же понимаете, что я могу видеть куб, вы видите шар, но называем мы этот объект одинаково - пирамида

Или кто докажет, что я вижу зеленый, который не является желтым в вашем сознании?
Если вообразить, что мы живем в матрице, то весь наш мир является такой игрой.
Когда инопланетяне прилетят, пусть отвечают на все эти вопросы, пусть не отлынивают. Мы должны знать правду!