forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты на MidletPascal (http://forum.boolean.name/forumdisplay.php?f=88)
-   -   Крестики-нолики (http://forum.boolean.name/showthread.php?t=12621)

Igor 06.06.2010 12:01

Крестики-нолики
 
Вложений: 1
После нескольких попыток я понял - РПГ с наскоку сделать не получается. Надо что нибудь попроще. Тетрис-слишком банально. Потом я наткнулся на статью о том, как работает ИИ в шахматах. И попробовал сделать, только для крестиков-ноликов. Рекурсивный алгоритм перебирает все варианты (их не так уж и много). Прошу строго не судить - мой первый проект!

P.S. если поле пустое и вы не ходите какое-то время, телефон ходит первым

cherepets 06.06.2010 16:23

Ответ: Крестики-нолики
 
красиво. но у меня 100% игр - ничья

Igor 06.06.2010 16:50

Ответ: Крестики-нолики
 
В смысле? Телефон не ошибается (скоро добавлю).
Самое интересное получается, если первый ход делать не в центр:)

im_zorg 06.06.2010 16:54

Ответ: Крестики-нолики
 
значит умный ии у игры))

skagen 06.06.2010 17:22

Ответ: Крестики-нолики
 
красивый дизайн и отличная разработка кода,молодец.не мог бы дать исходники?уж очень интересно

cherepets 06.06.2010 19:14

Ответ: Крестики-нолики
 
Igor, кстати хочу заметить:
рпг с геймплеем похожим на ФФ сделать гораздо проще чем грамотные шахматы или даже тетрис

odd 06.06.2010 22:12

Ответ: Крестики-нолики
 
Красивые крестики-нолики. Выложил бы исходники своего ИИ для общего развития форумян.

Igor 06.06.2010 23:18

Ответ: Крестики-нолики
 
Как-то неохота выкладывать исходник. Если очень интересно выложу функцию выбора хода.
P.S. если бы не эта тема, ничего бы и не было

Igor 07.06.2010 11:36

Ответ: Крестики-нолики
 
Вложений: 1
Вот. Часть кода только для ознакомления.
Немного коряво. Буду рад если скажете где поправить:)

MenBearPig 07.06.2010 16:51

Ответ: Крестики-нолики
 
боишься за копирайты?:ment:

Igor 07.06.2010 16:57

Ответ: Крестики-нолики
 
Да:user:

MenBearPig 07.06.2010 18:43

Ответ: Крестики-нолики
 
попробуй угадать, сколько вариантов этого кода лежит в сети (открыто):-D
ответ:100500

Igor 07.06.2010 19:09

Ответ: Крестики-нолики
 
И сколько из них по-настоящему хороших?
Мой алгоритм перебирает почти все (плохие отбрасывает) варианты, нет глюков, не проигрывает (это проверка его правильности) и в одной и той же ситуации может ходить по-разному

DIMMON4IK 07.06.2010 21:38

Ответ: Крестики-нолики
 
красиво :super:
PS Сделай 176*220

Igor 08.06.2010 10:53

Ответ: Крестики-нолики
 
А если центр картинки совместить с центром экрана, подойдет?
Не будет видно края


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot