Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Вт авг 14, 2018 17:57

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу Пред.  1, 2, 3

Сколько игр я планирую написать до 1 сентября
Чушь какая! 5%  5%  [ 1 ]
0, но мысленно поддерживаю! 68%  68%  [ 13 ]
1, хотя бы отмечусь 5%  5%  [ 1 ]
2-3 16%  16%  [ 3 ]
4-5 0%  0%  [ 0 ]
10, а то и больше! 5%  5%  [ 1 ]
Всего голосов : 19
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Ср сен 03, 2008 14:48 
Не в сети

Зарегистрирован: Пн сен 10, 2007 16:48
Сообщения: 18
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
VoidVolker
Цитата:
А зачем иконки, когда надо только керстик "Х" и нолик "О"?
Ну почему же надо? Не "надо", а можно! :D
В самом начале когда "делал" внешний вид пробовал и не иконки, но сравнивая с иконками остановился на последних, т.к. они кажутся более наглядными, ну это уже дело вкуса...

Хищник
Цитата:
А не устроить ли турнирчик между такими программами?
А что он из себя будет представлять? По какому критерию оценивать победителя?
Интересней пожалуй устраивать турнир между алгоритмами, т.е. применительно к "крестикам-ноликам":
- есть "оболочка" к которой можно подключить два внешних алгоритма принятия решения куда ставить крестик/нолик;
- желающие разрабатывают эти алгоритмы, до начала соревнования исходный код каждого закрыт;
- в день "олимпиады" открывается доступ к файлам(алгоритмам) которые можно скачать и подключить к оболочке и устроить соревнования;
- оглашаются результаты, победитель принимает поздравления и (опционально) открывает исходник - демонтрирую как он этого добился.
Оценивать можно не только по фактическим результатам (кол-во побед), но еще учитывать и скорость принятия решения, размер файла(алгоритма) и т.д.
Стандартные "крестики-нолики" с полем в 9 ячеек для этого малопригодны, т.к. два любых более-менее "умных" алгоритма всегда будут завершать игру ничьей, а вот если, например, на "бесконечном" поле с длиной "победной линии" в пять ячеек уже гораздо интересней...

_________________
все познается в сравнении


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср сен 03, 2008 15:21 
Не в сети
Moderator
Moderator

Зарегистрирован: Ср май 10, 2006 15:37
Сообщения: 1132
Откуда: Chelyabinsk ( Ural)
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.
makrus писал(а):
Хищник
Цитата:
А не устроить ли турнирчик между такими программами?
А что он из себя будет представлять? По какому критерию оценивать победителя?
Интересней пожалуй устраивать турнир между алгоритмами,


В реализации игры Treversi ( работала в SPF3.75 под Win98) пользователю
предоставлялась возможность написать свой алгоритм и опробовать его
эффективность.

P.S. А в турнирчике, неплохо еще включить, критерий минимальности созданного
исполняемого файла. ( для сравнении с ассемблерной реализацией :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср сен 03, 2008 16:55 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
makrus писал(а):
[b] Стандартные "крестики-нолики" с полем в 9 ячеек для этого малопригодны, т.к. два любых более-менее "умных" алгоритма всегда будут завершать игру ничьей, а вот если, например, на "бесконечном" поле с длиной "победной линии" в пять ячеек уже гораздо интересней...

это рэндзю (японская игра)

_________________
понимаю некоторую бестолковость некоторых вопросов


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср сен 03, 2008 23:53 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6373
Благодарил (а): 14 раз.
Поблагодарили: 99 раз.
Насчет протокола для крестиков-ноликов можно сделать довольно просто - если игра обнаруживает в своей папке файл move1, это означает, что другая программа сделала ход, нужно прочитать номер клетки из этого файла и записать ответный ход в move2. Если же файла нет, можно сделать первый ход. И так далее.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт сен 04, 2008 08:51 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Хищник писал(а):
Насчет протокола для крестиков-ноликов можно сделать довольно просто - если игра обнаруживает в своей папке файл move1, это означает, что другая программа сделала ход, нужно прочитать номер клетки из этого файла и записать ответный ход в move2. Если же файла нет, можно сделать первый ход. И так далее.

Кстати да, в простейшем варианте можно. Протоколы ещё включают кучу слов ... move не единственное

_________________
понимаю некоторую бестолковость некоторых вопросов


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт сен 04, 2008 11:43 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6373
Благодарил (а): 14 раз.
Поблагодарили: 99 раз.
вопрос писал(а):
Кстати да, в простейшем варианте можно. Протоколы ещё включают кучу слов ... move не единственное

Move - это не слово, а имя файла. Тут и протокол-то не нужен, достаточно сообщать номера клеток, в которые сделаны ходы.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 02, 2008 21:53 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Тетрис в квадрате - с четырьмя рабочими сторонами. Квадро-тетрис или квадрис (?) Обычный тетрис было делать скучно, да и не умею я. Тетрисов никогда не кодировал :)

http://www.onlinedisk.ru/file/14152/

в архиве html файл с правилами игры (без правил никак)
рисунки к нему и 2 ехе - отличаются они только разрешением. Программка сделана на смал32, где все графические библиотеки совместимы (так говорил Ларионов), так что 2 файла отличаются только 1 строкой
use vga640 или
\ use vga320
соответственно 2 видеорежима ДОС, даже положение игрового поля не менял, потому в 640 оно сдвинуто влево - этот файл - на случай, если тетрис во весь экран кому-то покажется неестественным

за графику прошу прощения... дизайна собственно нет
Конкурс уже закончился, но Хищник говорит, что без тетриса никак
http://fforum.winglion.ru/viewtopic.php?t=1528

На самом деле было просто интересно, что у меня получится на форте.

_________________
понимаю некоторую бестолковость некоторых вопросов


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 02, 2008 23:12 
Не в сети
Аватара пользователя

Зарегистрирован: Вт мар 20, 2007 23:39
Сообщения: 1254
Благодарил (а): 3 раз.
Поблагодарили: 16 раз.
вопрос у меня данный линк не работает, можно куда-нибудь в другое место его загрузить? Например на залил.ру.

_________________
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт окт 03, 2008 00:09 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
VoidVolker писал(а):
вопрос у меня данный линк не работает, можно куда-нибудь в другое место его загрузить? Например на залил.ру.

А не лучше ли мейл в личку и я вышлю архив

_________________
понимаю некоторую бестолковость некоторых вопросов


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт окт 03, 2008 01:56 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
http://filebox.od.ua/?file=4bf757a5a814 ... 117fe32bdf
ещё тут можно загрузить

_________________
понимаю некоторую бестолковость некоторых вопросов


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу Пред.  1, 2, 3

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB