Некоторые современные способы решения логических задач в играх:
- Решение с конца. 3 Идея состоит в том, чтобы распознавать шаблоны, которые ведут к победе. 3 Например, в игре «5 в ряд» можно вернуться на шаг назад и получить комбинации, которые ведут к победе. 3
- Оценочная функция. 3 Для этого вводят функцию, которая оценивает «привлекательность» ходов и упорядочивает их по критерию такой привлекательности. 3
- Эвристика нулевого хода. 3 Игрок пропускает свой ход, позволяя противнику сделать ход. 3 Если позиция всё ещё остаётся сильной, то, вероятно, данное состояние — не то, в которое противник позволит игроку попасть. 3 Это позволяет сэкономить один ход в глубину при анализе. 3
Также для решения логических задач в играх могут использоваться математические головоломки. 25 В их решении редко используются навыки счёта, здесь больше ценится оригинальность мышления, аналитические способности, пространственное воображение. 2