Your score is:
0m × 0¢ × 100 = 0m¢
Your score is:
Snake On the Projective Plane
This game is played in the fundamental polygon of the real projective plane. Use arrows or W, A, S, D keys to control snake direction. The objective of the game is to grow more than 10m. Additional rules are given below
Since real projective plane is non-orientable, our snake can smoothly change orientation along its path. The orientation of the snake is represented by the color of the snake's eye (you can think that one of the snake eyes is red and the other one is blue). If the snake eats the food of the same orientation, then the snake enlarges by 0.1m. If the snake eats the food of the opposite orientation, then the snake shrinks by 0.1m. As the snake grows, it is becoming stronger and faster, so you most start collecting coins to retain speed. When the snake bites itself, it defines one loop in the projective plane. Since the fundamental group of the projective plane is Z/2Z, there are two possible outcomes: if our snake defines a trivial loop, the game is over; otherwise, the game is continued but loose part of the snake tail is removed, and snake potentially becomes shorter.
A detailed explanation of the math behind the game can be found here.