It seems likely to be the optimal way to build an AI that has to communicate with other AIs.
This seems a very contentious claim. For instance, to store the relative heights of people, wouldn’t it make more sense to have the virtual equivalent of a ruler with markings on it rather than the virtual equivalent of a table of sentences of the form “X is taller than Y”?
I think the best approach here is just to explicitly declare it as an assumption: ‘for argument’s sake’ your robot uses this method. End of story.
Nitpick 2:
Because of General Relativity, when applied to the real world, it is, in fact, wrong.
This is false. General Relativity doesn’t contradict the fact that space is “locally Euclidean”.
Nitpick 1:
This seems a very contentious claim. For instance, to store the relative heights of people, wouldn’t it make more sense to have the virtual equivalent of a ruler with markings on it rather than the virtual equivalent of a table of sentences of the form “X is taller than Y”?
I think the best approach here is just to explicitly declare it as an assumption: ‘for argument’s sake’ your robot uses this method. End of story.
Nitpick 2:
This is false. General Relativity doesn’t contradict the fact that space is “locally Euclidean”.
Should I use a different postulate?
Yes: the parallel postulate.