donkirkby/donimoes

Puzzles with Dominoes
Python
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
 Failed to load latest commit information. .idea docs .gitignore .project .pydevproject CONTRIBUTING.md LICENSE README.md adding_puzzle.py blocking_puzzle.py book_parser.py book_parser_test.py diagram.py domino_puzzle.py donimoes.py hall_of_fame.py pdf_turtle.py queued_board.py requirements.txt rules_check.py test_adding_puzzle.py test_blocking_puzzle.py test_domino_puzzle.py test_hall_of_fame.py test_queued_board.py timing_commands.txt

Donimoes: A Puzzle with Dominoes

A puzzle where you collect matching dominoes.

Each problem to solve is a pattern of dominoes for you to start from. The goal is to collect all the dominoes by sliding matching numbers next to each other.

To try the puzzle, get a set of dominoes. Then either read the rules, or download the PDF. Choose the PDF if you want to print out pretty diagrams of the problems, like these:

On the rules web page, the beginner problem above looks like this:

``````0|5 0 1
- -
4|6 4 5

4|2 4|1
``````

The example problem and solution look like this:

``````5 2|4   5 2|4     5 2|4   5 2*4
-       -         -       *
2 2|6   2   2>6   2 2<6   2 2*6
``````

Donimoes is an original puzzle designed by Don Kirkby.

Other Domino Puzzles

The only other domino puzzle I could find is called either Dominosa or Domino Solitaire. You start with a grid of numbers, and you have to lay the dominoes on them. It was invented by O.S. Adler in 1874. There's an interesting proof that this puzzle is NP-hard.

Reiner Knizia published some puzzles called Domino Knobelspass that are very similar to Dominosa.