Illegal Moves

Legal moves are indicated with white dots. HiddenLynx uses the following color coding for illegal moves:

- O Yellow - Move is prohibited because the kings would see each other
- O Blue - Move is prohibited because it would produce a perpetual check
- O Orange - Move is prohibited because it would produce a perpetual chase
- O Cyan - Move is prohibited because it would produce a perpetual situation

In addition to the colors, a textual explanation is given or the kings blink to give the reason why a move is illegal.