Acknowledgements

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!

Robotanik

  • 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 robozzle.com 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

  • 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.

Fences

  • 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 .

Tents

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

Sokoban

  • 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 .

Polyominoes

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