Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Проекты на MidletPascal

Ответ
 
Опции темы
Старый 06.06.2010, 12:01   #1
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Крестики-нолики

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

P.S. если поле пустое и вы не ходите какое-то время, телефон ходит первым
Вложения
Тип файла: rar XO.rar (94.6 Кб, 523 просмотров)
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
DIMMON4IK (07.06.2010)
Старый 06.06.2010, 16:23   #2
cherepets
Бывалый
 
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений
(для 215 пользователей)
Ответ: Крестики-нолики

красиво. но у меня 100% игр - ничья
(Offline)
 
Ответить с цитированием
Старый 06.06.2010, 16:50   #3
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: Крестики-нолики

В смысле? Телефон не ошибается (скоро добавлю).
Самое интересное получается, если первый ход делать не в центр
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Старый 06.06.2010, 16:54   #4
im_zorg
Знающий
 
Регистрация: 25.10.2009
Сообщений: 338
Написано 53 полезных сообщений
(для 61 пользователей)
Ответ: Крестики-нолики

значит умный ии у игры))
(Offline)
 
Ответить с цитированием
Старый 06.06.2010, 17:22   #5
skagen
AnyKey`щик
 
Аватар для skagen
 
Регистрация: 06.06.2010
Сообщений: 10
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Крестики-нолики

красивый дизайн и отличная разработка кода,молодец.не мог бы дать исходники?уж очень интересно
(Offline)
 
Ответить с цитированием
Старый 06.06.2010, 19:14   #6
cherepets
Бывалый
 
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений
(для 215 пользователей)
Ответ: Крестики-нолики

Igor, кстати хочу заметить:
рпг с геймплеем похожим на ФФ сделать гораздо проще чем грамотные шахматы или даже тетрис
(Offline)
 
Ответить с цитированием
Старый 06.06.2010, 22:12   #7
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Крестики-нолики

Красивые крестики-нолики. Выложил бы исходники своего ИИ для общего развития форумян.
(Offline)
 
Ответить с цитированием
Старый 06.06.2010, 23:18   #8
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: Крестики-нолики

Как-то неохота выкладывать исходник. Если очень интересно выложу функцию выбора хода.
P.S. если бы не эта тема, ничего бы и не было
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Старый 07.06.2010, 11:36   #9
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: Крестики-нолики

Вот. Часть кода только для ознакомления.
Немного коряво. Буду рад если скажете где поправить
Вложения
Тип файла: txt Часть исходника.txt (2.7 Кб, 741 просмотров)
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Старый 07.06.2010, 16:51   #10
MenBearPig
AnyKey`щик
 
Аватар для MenBearPig
 
Регистрация: 07.06.2010
Сообщений: 2
Написано 0 полезных сообщений
(для 0 пользователей)
Лампочка Ответ: Крестики-нолики

боишься за копирайты?
(Offline)
 
Ответить с цитированием
Старый 07.06.2010, 16:57   #11
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: Крестики-нолики

Да
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Старый 07.06.2010, 18:43   #12
MenBearPig
AnyKey`щик
 
Аватар для MenBearPig
 
Регистрация: 07.06.2010
Сообщений: 2
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Крестики-нолики

попробуй угадать, сколько вариантов этого кода лежит в сети (открыто)
ответ:100500
(Offline)
 
Ответить с цитированием
Старый 07.06.2010, 19:09   #13
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: Крестики-нолики

И сколько из них по-настоящему хороших?
Мой алгоритм перебирает почти все (плохие отбрасывает) варианты, нет глюков, не проигрывает (это проверка его правильности) и в одной и той же ситуации может ходить по-разному
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Старый 07.06.2010, 21:38   #14
DIMMON4IK
Знающий
 
Аватар для DIMMON4IK
 
Регистрация: 21.07.2009
Адрес: Украина
Сообщений: 219
Написано 44 полезных сообщений
(для 78 пользователей)
Ответ: Крестики-нолики

красиво
PS Сделай 176*220
__________________


(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Igor (08.06.2010)
Старый 08.06.2010, 10:53   #15
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: Крестики-нолики

А если центр картинки совместить с центром экрана, подойдет?
Не будет видно края
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com