In developing Tutor we focus primarily on presentation problems and estimation of their difficulty, rather than inventing new types of problems. Many of the problems are well-known. So in addition to those who were directly involved in the development of individual problem simulators, there are many who contributed to the development of Tutor indirectly - either the inspiration or by creating materials that we used. Thank you!


  • Basic principle of the game apparently comes from Armor Games (game LightBot), the used variant of the rules is by Igor Ostrovsky ( RoboZZle game ).
  • Blake Coverett created JavaScript simulator for RoboZZle (under open source licenses), which became the foundation of our players. For the purposes of Tutor it was modified by Radek Pelánek.
  • Part of used instances is inspired by puzzles created by contributors on the web (snydej, shahbawany, evko, thenick22, Igor), other were created by Radek Pelánek and Marek Klučár.

Turtle Graphics

  • Basic principle of turtle graphics was popularized mainly by S. Pappert.
  • Author of the interpreter and the editor is Martin Korbel.

Robot Karel

  • Basic principle of Robot Karel was suggested by Richard E. Pattis.
  • Our interpreter was created by Libor Bohac.

Binary crossword

  • The interpreter is by Petr JaruÅ¡ek, problem instances by Radek Pelánek.

The Grapher

  • The principle was suggested by Petr JaruÅ¡ek.
  • The interpreter is based on JavaScript library ASCIIsvg, whose author is P. Jipsen.


  • Nurikabe was apparently invented and named by the Nikoli company.
  • The game simulator is by Paul Babinčák.
  • Some instances are from the following authors: Adolfo Zanellati, Atanas Georgiev, Oleg Andrushko, Otto Janko, Stéphan Kochen, Vladimir Panteleev, Waray Kamosika.


  • The rules are by the company Nikoli.
  • The game simulator is by Jan Koščák.

Region puzzle

  • Basic principle of the problem goes back at least t the 19th century (Sam Lloyd et al.).
  • The author of the simulator is Frantisek Pechacek.
  • Some problem instance are by: Erich Friedman .


  • Origin of the puzzle is not known.
  • The simulator is by Martin Vardan.


  • The rules were invented by Hiroyuki Imabayashi.
  • The simulator is by Ondrej Bouda.
  • Most problem instances are taken from an extensive collection of sokoban levels, primarily from the following authors: Aymeric du Peloux, davidw. Skinner, M. Hiroshi, and Marti Homs Causse.

Rush Hour

  • The rules were invented by Nob Yoshigahara.
  • The simulator is by Ondrej Bouda.
  • Some problem instances were taken from a standard set of Rush Hour puzzles, some from the site ULB.

Number Maze

  • Origins of this puzzle go back to at least to the 19th century (Sam Loyd).
  • The simulator is by Petr JaruÅ¡ek.

Tilt Maze

  • Origin of the puzzle is not known.
  • The simulator is by Juraj Nižnan.
  • Some instances were taken from the site clickmazes .


  • This puzzle is a variation on the classic principle.
  • The simulator is by Hana Å ormová.