Добрый день.
Есть задача реализовать простую игру, в которой машина должна делать ходы. С такого рода задачами никогда не сталкивался.
Как реализуется поиск следующего хода компьютером? Например, в крестиках-ноликах? Кроме простого перебора вариантов либо жестко зашитых ответных ходов, ничего в голову не приходит? Как делаются "умные", "не очень умные", "глупые" игроки?
Что можно почитать по этой теме?