Автор |
Сообщение |
|
|
Заголовок сообщения: |
|
 |
|
http://filebox.od.ua/?file=4bf757a5a814e11a9e8fb4117fe32bdf
ещё тут можно загрузить
|
|
|
 |
Добавлено: Пт окт 03, 2008 01:56 |
|
|
 |
|
|
Заголовок сообщения: |
|
 |
|
VoidVolker писал(а): вопрос у меня данный линк не работает, можно куда-нибудь в другое место его загрузить? Например на залил.ру.
А не лучше ли мейл в личку и я вышлю архив
[quote="VoidVolker"][b]вопрос[/b] у меня данный линк не работает, можно куда-нибудь в другое место его загрузить? Например на залил.ру.[/quote]
А не лучше ли мейл в личку и я вышлю архив
|
|
|
 |
Добавлено: Пт окт 03, 2008 00:09 |
|
|
 |
|
|
Заголовок сообщения: |
|
 |
|
вопрос у меня данный линк не работает, можно куда-нибудь в другое место его загрузить? Например на залил.ру.
[b]вопрос[/b] у меня данный линк не работает, можно куда-нибудь в другое место его загрузить? Например на залил.ру.
|
|
|
 |
Добавлено: Чт окт 02, 2008 23:12 |
|
|
 |
|
|
Заголовок сообщения: |
|
 |
|
Тетрис в квадрате - с четырьмя рабочими сторонами. Квадро-тетрис или квадрис (?) Обычный тетрис было делать скучно, да и не умею я. Тетрисов никогда не кодировал
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
На самом деле было просто интересно, что у меня получится на форте.
Тетрис в квадрате - с четырьмя рабочими сторонами. Квадро-тетрис или квадрис (?) Обычный тетрис было делать скучно, да и не умею я. Тетрисов никогда не кодировал :)
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 21:53 |
|
|
 |
|
|
Заголовок сообщения: |
|
 |
|
вопрос писал(а): Кстати да, в простейшем варианте можно. Протоколы ещё включают кучу слов ... move не единственное
Move - это не слово, а имя файла. Тут и протокол-то не нужен, достаточно сообщать номера клеток, в которые сделаны ходы.
[quote="вопрос"]Кстати да, в простейшем варианте можно. Протоколы ещё включают кучу слов ... move не единственное[/quote]
Move - это не слово, а имя файла. Тут и протокол-то не нужен, достаточно сообщать номера клеток, в которые сделаны ходы.
|
|
|
 |
Добавлено: Чт сен 04, 2008 11:43 |
|
|
 |
|
|
Заголовок сообщения: |
|
 |
|
Хищник писал(а): Насчет протокола для крестиков-ноликов можно сделать довольно просто - если игра обнаруживает в своей папке файл move1, это означает, что другая программа сделала ход, нужно прочитать номер клетки из этого файла и записать ответный ход в move2. Если же файла нет, можно сделать первый ход. И так далее.
Кстати да, в простейшем варианте можно. Протоколы ещё включают кучу слов ... move не единственное
[quote="Хищник"]Насчет протокола для крестиков-ноликов можно сделать довольно просто - если игра обнаруживает в своей папке файл move1, это означает, что другая программа сделала ход, нужно прочитать номер клетки из этого файла и записать ответный ход в move2. Если же файла нет, можно сделать первый ход. И так далее.[/quote]
Кстати да, в простейшем варианте можно. Протоколы ещё включают кучу слов ... move не единственное
|
|
|
 |
Добавлено: Чт сен 04, 2008 08:51 |
|
|
 |
|
|
Заголовок сообщения: |
|
 |
|
Насчет протокола для крестиков-ноликов можно сделать довольно просто - если игра обнаруживает в своей папке файл move1, это означает, что другая программа сделала ход, нужно прочитать номер клетки из этого файла и записать ответный ход в move2. Если же файла нет, можно сделать первый ход. И так далее.
Насчет протокола для крестиков-ноликов можно сделать довольно просто - если игра обнаруживает в своей папке файл move1, это означает, что другая программа сделала ход, нужно прочитать номер клетки из этого файла и записать ответный ход в move2. Если же файла нет, можно сделать первый ход. И так далее.
|
|
|
 |
Добавлено: Ср сен 03, 2008 23:53 |
|
|
 |
|
|
Заголовок сообщения: |
|
 |
|
makrus писал(а): [b] Стандартные "крестики-нолики" с полем в 9 ячеек для этого малопригодны, т.к. два любых более-менее "умных" алгоритма всегда будут завершать игру ничьей, а вот если, например, на "бесконечном" поле с длиной "победной линии" в пять ячеек уже гораздо интересней...
это рэндзю (японская игра)
[quote="makrus"][b] Стандартные "крестики-нолики" с полем в 9 ячеек для этого малопригодны, т.к. два любых более-менее "умных" алгоритма всегда будут завершать игру ничьей, а вот если, например, на "бесконечном" поле с длиной "победной линии" в пять ячеек уже гораздо интересней...[/quote]
это рэндзю (японская игра)
|
|
|
 |
Добавлено: Ср сен 03, 2008 16:55 |
|
|
 |
|
|
Заголовок сообщения: |
|
 |
|
makrus писал(а): Хищник Цитата: А не устроить ли турнирчик между такими программами? А что он из себя будет представлять? По какому критерию оценивать победителя? Интересней пожалуй устраивать турнир между алгоритмами,
В реализации игры Treversi ( работала в SPF3.75 под Win98) пользователю
предоставлялась возможность написать свой алгоритм и опробовать его
эффективность.
P.S. А в турнирчике, неплохо еще включить, критерий минимальности созданного
исполняемого файла. ( для сравнении с ассемблерной реализацией 
[quote="makrus"] [b][color=Red]Хищник[/color][/b] [quote]А не устроить ли турнирчик между такими программами?[/quote] А что он из себя будет представлять? По какому критерию оценивать победителя? Интересней пожалуй устраивать турнир между алгоритмами, [/quote]
В реализации игры Treversi ( работала в SPF3.75 под Win98) пользователю
предоставлялась возможность написать свой алгоритм и опробовать его
эффективность.
P.S. А в турнирчике, неплохо еще включить, критерий минимальности созданного
исполняемого файла. ( для сравнении с ассемблерной реализацией :)
|
|
|
 |
Добавлено: Ср сен 03, 2008 15:21 |
|
|
 |
|
|
Заголовок сообщения: |
|
 |
|
VoidVolkerЦитата: А зачем иконки, когда надо только керстик "Х" и нолик "О"? Ну почему же надо? Не "надо", а можно!  В самом начале когда "делал" внешний вид пробовал и не иконки, но сравнивая с иконками остановился на последних, т.к. они кажутся более наглядными, ну это уже дело вкуса... Хищник Цитата: А не устроить ли турнирчик между такими программами? А что он из себя будет представлять? По какому критерию оценивать победителя?
Интересней пожалуй устраивать турнир между алгоритмами, т.е. применительно к "крестикам-ноликам":
- есть "оболочка" к которой можно подключить два внешних алгоритма принятия решения куда ставить крестик/нолик;
- желающие разрабатывают эти алгоритмы, до начала соревнования исходный код каждого закрыт;
- в день "олимпиады" открывается доступ к файлам(алгоритмам) которые можно скачать и подключить к оболочке и устроить соревнования;
- оглашаются результаты, победитель принимает поздравления и (опционально) открывает исходник - демонтрирую как он этого добился.
Оценивать можно не только по фактическим результатам (кол-во побед), но еще учитывать и скорость принятия решения, размер файла(алгоритма) и т.д.
Стандартные "крестики-нолики" с полем в 9 ячеек для этого малопригодны, т.к. два любых более-менее "умных" алгоритма всегда будут завершать игру ничьей, а вот если, например, на "бесконечном" поле с длиной "победной линии" в пять ячеек уже гораздо интересней...
[b][color=Red]VoidVolker[/color][/b][quote]А зачем иконки, когда надо только керстик "Х" и нолик "О"?[/quote]Ну почему же надо? Не "надо", а можно! :D В самом начале когда "делал" внешний вид пробовал и не иконки, но сравнивая с иконками остановился на последних, т.к. они кажутся более наглядными, ну это уже дело вкуса...
[b][color=Red]Хищник[/color][/b] [quote]А не устроить ли турнирчик между такими программами?[/quote] А что он из себя будет представлять? По какому критерию оценивать победителя?
Интересней пожалуй устраивать турнир между алгоритмами, т.е. применительно к "крестикам-ноликам":
- есть "оболочка" к которой можно подключить два внешних алгоритма принятия решения куда ставить крестик/нолик;
- желающие разрабатывают эти алгоритмы, до начала соревнования исходный код каждого закрыт;
- в день "олимпиады" открывается доступ к файлам(алгоритмам) которые можно скачать и подключить к оболочке и устроить соревнования;
- оглашаются результаты, победитель принимает поздравления и (опционально) открывает исходник - демонтрирую как он этого добился.
Оценивать можно не только по фактическим результатам (кол-во побед), но еще учитывать и скорость принятия решения, размер файла(алгоритма) и т.д.
Стандартные "крестики-нолики" с полем в 9 ячеек для этого малопригодны, т.к. два любых более-менее "умных" алгоритма всегда будут завершать игру ничьей, а вот если, например, на "бесконечном" поле с длиной "победной линии" в пять ячеек уже гораздо интересней...
|
|
|
 |
Добавлено: Ср сен 03, 2008 14:48 |
|
|
 |
|
|
Заголовок сообщения: |
|
 |
|
А зачем иконки, когда надо только керстик "Х" и нолик "О"? 
А зачем иконки, когда надо только керстик "Х" и нолик "О"? :)
|
|
|
 |
Добавлено: Ср сен 03, 2008 11:14 |
|
|
 |
|
|
Заголовок сообщения: |
|
 |
|
Pretorian Цитата: Я чет не увидел крестиков и ноликов... Из архива надо взять два файла иконки и положить рядом с f/exe, а можно их и самому нарисовать...
[b][color=Red]Pretorian[/color][/b] [quote]Я чет не увидел крестиков и ноликов...[/quote] Из архива надо взять два файла иконки и положить рядом с f/exe, а можно их и самому нарисовать...
|
|
|
 |
Добавлено: Ср сен 03, 2008 07:17 |
|
|
 |
|
|
Заголовок сообщения: |
|
 |
|
Я чет не увидел крестиков и ноликов, просто пустые кнопки остаются после моего хода или хода компьютера.
Я чет не увидел крестиков и ноликов, просто пустые кнопки остаются после моего хода или хода компьютера.
|
|
|
 |
Добавлено: Ср сен 03, 2008 05:51 |
|
|
 |
|
|
Заголовок сообщения: |
|
 |
|
протоколы обмена данными были всегда для игровых программ камнем преткновения, для шахмат существует 3 или 4 общеупотребительных протокола, из них 2, кажется - наиболее употребительны. это позволяет устраивать турниры, для Го - как минимум 2 "текст протокол" и "модем протокол", но, реально, думаю больше. Если бы Форт таки кого-то интересовал ... ведь программа может передать другой программе протокол в виде исходника (лишь бы движёк мог реагировать) (фантазии)
протоколы обмена данными были всегда для игровых программ камнем преткновения, для шахмат существует 3 или 4 общеупотребительных протокола, из них 2, кажется - наиболее употребительны. это позволяет устраивать турниры, для Го - как минимум 2 "текст протокол" и "модем протокол", но, реально, думаю больше. Если бы Форт таки кого-то интересовал ... ведь программа может передать другой программе протокол в виде исходника (лишь бы движёк мог реагировать) (фантазии)
|
|
|
 |
Добавлено: Ср сен 03, 2008 00:57 |
|
|
 |
|
|
Заголовок сообщения: |
|
 |
|
Хе!  А не устроить ли турнирчик между такими программами?
Хе! :) А не устроить ли турнирчик между такими программами?
|
|
|
 |
Добавлено: Ср сен 03, 2008 00:50 |
|
|
 |
|