|Ilya Portnov 236a1a1756 Update Readme.||1 year ago|
|src||1 year ago|
|.gitignore||2 years ago|
|ChangeLog.md||2 years ago|
|LICENSE||2 years ago|
|README.md||1 year ago|
|Setup.hs||2 years ago|
|package.yaml||2 years ago|
|stack.yaml||2 years ago|
A relatively simple 2D puzzle with rotating circles.
It has three colored intersecting circles:
Each circle can be rotated by 60 degrees clockwise or counterclockwise. Segments are moving correspondingly. If you rotate each circle some random number of times, segments will be moved to some random position.
The goal is to return segments into initial positions after that.
$ sudo apt-get install stack $ git clone https://github.com/portnov/circles-puzzle.git $ cd circles-puzzle/ $ stack install
d to rotate left, top and right circle clockwise;
D to rotate them counterclockwise.
Mouse: point over one of circles (thick border will indicate that circle is selected) and press left mouse button to rotate it counterclockwise, or right mouse button to rotate it clockwise.
Also controls provided by Gloss library to manipulate the viewport are available:
Reset Viewport r-key