Сделал простейшие крести-нолики.
Беда только - думает достаточно долго (успел покурить пока он делал первый ход), да и не отличается особой сообразительностью. Если игрок ходит первым, то выиграть достаточно легко. Если компьютер ходит первым, то можно выйти максимум на ничью.
Покритикуйте алгоритм, если у кого есть время, плз :)
количество переборов можно уменьшить (если это еще не учли), если игрок не хочет проиграть, первый нолик должен быть обязательно на смежной клетке с ноликом. а вообще можно сразу записать все возможные варианты игры в таблицу значений, их немного :) даже можно уменьшить в 4 раза все варианты за счет поворота поля и в 2 раза, отобразив зеркально
Тебе заняться нечем?
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс