![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 24.03.2007
Сообщений: 314
|
![]()
Люди, пожалуйста очень прошу, помогите написать игру с компьютером "Крестики-нолики". Ходы должны делаться с помощью эвристического поиска, а точнее с помощью поиска наибольшего количества выигрышных линий. Помогите хотя бы определиться с алгоритмом и методами реализации. Спасибо.
|
![]() |
![]() |
![]() |
#2 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
![]()
У меня есть крестики нольки, недавно писал, никакой эвристики, простейший алгоритм, но на Паскале. Надо?
|
![]() |
![]() |
![]() |
#3 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,649
|
![]()
Также на форуме есть пример на Borland С.
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 24.03.2007
Сообщений: 314
|
![]() |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 24.03.2007
Сообщений: 314
|
![]() |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 24.03.2007
Сообщений: 314
|
![]()
Плиз, помогите именно с моим заданием. Не могу понять как определить эти эвристики....
|
![]() |
![]() |
![]() |
#7 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,649
|
![]()
Я это понимаю так - линейно пишешь все варианты, ниже самые нужные врианты.
1) рандом 2) ход в центр 3)ход в углы 4) ход для защиты от выигрыша 5) ход для того чтобы выиграть. впринципе так я и пытался реализовать на C++. Но если сделать всё как надо, то компьютер всё время выигрывать будет. кстати, ту прорамму я доделывал совершенно не зная язык. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 24.03.2007
Сообщений: 314
|
![]()
Я сделала ход выигрыша и ход перекрытия выигрыша сопернику. Но я не могу понять (алгоритм) как сделать, чтобы он выбирал самую выгодную для хождения клетку. Подскажите, плиз, если кто знает...
|
![]() |
![]() |
![]() |
#9 |
Пользователь Подтвердите свой е-майл
Регистрация: 28.03.2007
Сообщений: 60
|
![]()
я конечно не спец но по-моему надо проверять по срочкам, столбикам и диагонали на наличие двух одинаковых символов (Х или О).
|
![]() |
![]() |
![]() |
#10 |
Регистрация: 02.04.2007
Сообщений: 7
|
![]()
У меня есть но сейчас спешу завтра могу скинуть.
Что бы я незабыл постучись в аську 392420615 |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
крестики нолики | aesoem | Общие вопросы Delphi | 11 | 12.06.2011 11:32 |
Крестики - Нолики | Иваненко | Помощь студентам | 6 | 09.05.2008 22:09 |
x_O Крестики-нолики | by -ORTODOX- | Общие вопросы Delphi | 1 | 10.03.2008 19:03 |
Еще раз крестики - нолики. | Иваненко | Помощь студентам | 2 | 17.12.2007 20:09 |