Irreversible is a water jug game with constraints and helps to learn basic arithmetic operations:
Jug water from test tubes of different volume, the goal is to make all the heights match the marked liters.
Every step of the game is reversible, only the mixing of test tubes with different colored liquids is irreversible. However to win it is sufficient to just get the right heights, the colors only serve as an additional hint for the player.