A simple simulation using ZeroMQ.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Rubik 4b491f2113 removed redundancy 3 years ago
_darcs Changed some pieces. 4 years ago
.gitignore removed redundancy 3 years ago
README.md Changed README. 4 years ago
cube.py Introduced Interactivity 4 years ago
help_server.py Renamed files. 4 years ago
run.sh removed redundancy 3 years ago
server.hs Introduced Interactivity 4 years ago
simulation.hs removed redundancy 3 years ago

README.md

This is a small project which should simulate the classic Rubik's Cube.

The backend is written in Haskell, the frontend with Python/Pygame for visualizing the cube rotations.

The "helper.py" is a side server to take the cube state and send it back unchanged.

They are talking over ZeroMQ via TCP sockets with a simple client/server topology. Maybe this will be changed in future versions.