Но, акцент, мне кажется, надо ставить не на обучающем алгоритме, а на ПОИСКЕ МЕНТАЛЬНОГО ПРОЦЕССА, который делает все это легким и простым.Что касается разновидности игры по ссылке. Там представлено поле 3х3 - девять квадратиков - и периодически загорается очередной. Соответственно, если такой уже загорался N шагов назад надо нажать клавишу на клавиатуре. Для того чтобы решить такую задачу я продолжаю визуализировать уже потухшие квадратики, которые с каждым шагом у меня угасают. Таким образом когда в реальности загорается тот квадрат, который уже был, например, 2 шага назад, я это знаю, потому что я его продолжал визуализировать - и жму соответствующую клавишу.При этом каждый шаг игры очередной кваратик, который загорелся давно, я визуализирую окончательно потухшим, а который загорался только что визуализирую ярким продолжающим гореть. Надеюсь что-нибудь поняли :)