imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 12.02.2005, 06:05     # 1
vuk
Member
 
Регистрация: 12.04.2003
Сообщения: 213

vuk Известность не заставит себя ждатьvuk Известность не заставит себя ждать
крестики нолики алгоритм AI?

есть ли какой нить "универсальный" алгоритм для AI играющего в крестики нолики или всё на if'ах делается?
__________________
Чтобы сделать что-то невозможное, надо не знать, что это - невозможно.
vuk вне форума  
Старый 12.02.2005, 12:00     # 2
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
http://algolist.manual.ru/games/fiveinarow.php
RaZEr вне форума  
Старый 14.02.2005, 10:53     # 3
Hex0gen
Newbie
 
Регистрация: 24.09.2004
Сообщения: 42

Hex0gen Известность не заставит себя ждать
По-моему, хорошего ai для крестиков-ноликов еще не придумали. По крайней мере я не встречал таких, которые я бы не обыгрывал достаточно стабильно. А играю я очень и очень средне.

Имхо. Для того, чтобы написать такой ai, нужно самому очень хорошо играть.
Hex0gen вне форума  
Старый 14.02.2005, 16:16     # 4
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Крестики нолики в обычном понимании этой игры вообще не имеют победителя. И если ты ходил по моей ссылке там это написано.
RaZEr вне форума  
Старый 14.02.2005, 16:34     # 5
vovik
IMHO Ворчун-2006
 
Аватар для vovik
 
Регистрация: 24.03.2003
Адрес: Москва
Пол: Male
Сообщения: 4 651

vovik СуперБогvovik СуперБогvovik СуперБог
vovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБог
неплохо бы уточнить что за крестики-нолики имеются в виду?
Детские, 3х3, имеют настолько маленькое количество осмысленных комбинаций, что и алгоритм не нужен: их можно просто перечислить.
"взрослые", упрощенный вариант игры Рэндзю, с трудом поддаются алгоритмизации: на сколько я понимаю эта задача удовлетворительно еще никем не решена. Дерзай!
vovik вне форума  
Старый 18.02.2005, 01:11     # 6
CEO
Full Member
 
Аватар для CEO
 
Регистрация: 31.08.2003
Адрес: где-то между Марсом и Юпитером
Сообщения: 998

CEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собой
Пример алгоритма для простого случая:
http://beluch.boom.ru/algkres.htm
По поводу более сложного случая (для большого поля) есть небольшая работа (см вложенный файл). Может чем-то будет интересна...
Вложения
Тип файла: zip rendzu.zip (387.5 Кбайт, 46 просмотров - Кто скачивал? )
__________________
Старые игры раздают здесь
CEO вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 19:35.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.