Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Ср дек 19, 2018 10:11

...
Google Search
Forth-FAQ Spy Grafic

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




Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЕН
[img] ВЫКЛЮЧЕН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЕН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Вопрос
Теперь гостю придется вводить здесь пароль. Не от своей учетной записи, а ПАРОЛЬ ДЛЯ ГОСТЯ, получить который можно после регистрации на форуме через ЛС.:
Этот вопрос предназначен для выявления и предотвращения автоматических регистраций.
   

Обзор темы - Game-марафон
Автор Сообщение
  Заголовок сообщения:   Ответить с цитатой
http://filebox.od.ua/?file=4bf757a5a814 ... 117fe32bdf
ещё тут можно загрузить
Сообщение Добавлено: Пт окт 03, 2008 01:56
  Заголовок сообщения:   Ответить с цитатой
VoidVolker писал(а):
вопрос у меня данный линк не работает, можно куда-нибудь в другое место его загрузить? Например на залил.ру.

А не лучше ли мейл в личку и я вышлю архив
Сообщение Добавлено: Пт окт 03, 2008 00:09
  Заголовок сообщения:   Ответить с цитатой
вопрос у меня данный линк не работает, можно куда-нибудь в другое место его загрузить? Например на залил.ру.
Сообщение Добавлено: Чт окт 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

На самом деле было просто интересно, что у меня получится на форте.
Сообщение Добавлено: Чт окт 02, 2008 21:53
  Заголовок сообщения:   Ответить с цитатой
вопрос писал(а):
Кстати да, в простейшем варианте можно. Протоколы ещё включают кучу слов ... move не единственное

Move - это не слово, а имя файла. Тут и протокол-то не нужен, достаточно сообщать номера клеток, в которые сделаны ходы.
Сообщение Добавлено: Чт сен 04, 2008 11:43
  Заголовок сообщения:   Ответить с цитатой
Хищник писал(а):
Насчет протокола для крестиков-ноликов можно сделать довольно просто - если игра обнаруживает в своей папке файл move1, это означает, что другая программа сделала ход, нужно прочитать номер клетки из этого файла и записать ответный ход в move2. Если же файла нет, можно сделать первый ход. И так далее.

Кстати да, в простейшем варианте можно. Протоколы ещё включают кучу слов ... move не единственное
Сообщение Добавлено: Чт сен 04, 2008 08:51
  Заголовок сообщения:   Ответить с цитатой
Насчет протокола для крестиков-ноликов можно сделать довольно просто - если игра обнаруживает в своей папке файл move1, это означает, что другая программа сделала ход, нужно прочитать номер клетки из этого файла и записать ответный ход в move2. Если же файла нет, можно сделать первый ход. И так далее.
Сообщение Добавлено: Ср сен 03, 2008 23:53
  Заголовок сообщения:   Ответить с цитатой
makrus писал(а):
[b] Стандартные "крестики-нолики" с полем в 9 ячеек для этого малопригодны, т.к. два любых более-менее "умных" алгоритма всегда будут завершать игру ничьей, а вот если, например, на "бесконечном" поле с длиной "победной линии" в пять ячеек уже гораздо интересней...

это рэндзю (японская игра)
Сообщение Добавлено: Ср сен 03, 2008 16:55
  Заголовок сообщения:   Ответить с цитатой
makrus писал(а):
Хищник
Цитата:
А не устроить ли турнирчик между такими программами?
А что он из себя будет представлять? По какому критерию оценивать победителя?
Интересней пожалуй устраивать турнир между алгоритмами,


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

P.S. А в турнирчике, неплохо еще включить, критерий минимальности созданного
исполняемого файла. ( для сравнении с ассемблерной реализацией :)
Сообщение Добавлено: Ср сен 03, 2008 15:21
  Заголовок сообщения:   Ответить с цитатой
VoidVolker
Цитата:
А зачем иконки, когда надо только керстик "Х" и нолик "О"?
Ну почему же надо? Не "надо", а можно! :D
В самом начале когда "делал" внешний вид пробовал и не иконки, но сравнивая с иконками остановился на последних, т.к. они кажутся более наглядными, ну это уже дело вкуса...

Хищник
Цитата:
А не устроить ли турнирчик между такими программами?
А что он из себя будет представлять? По какому критерию оценивать победителя?
Интересней пожалуй устраивать турнир между алгоритмами, т.е. применительно к "крестикам-ноликам":
- есть "оболочка" к которой можно подключить два внешних алгоритма принятия решения куда ставить крестик/нолик;
- желающие разрабатывают эти алгоритмы, до начала соревнования исходный код каждого закрыт;
- в день "олимпиады" открывается доступ к файлам(алгоритмам) которые можно скачать и подключить к оболочке и устроить соревнования;
- оглашаются результаты, победитель принимает поздравления и (опционально) открывает исходник - демонтрирую как он этого добился.
Оценивать можно не только по фактическим результатам (кол-во побед), но еще учитывать и скорость принятия решения, размер файла(алгоритма) и т.д.
Стандартные "крестики-нолики" с полем в 9 ячеек для этого малопригодны, т.к. два любых более-менее "умных" алгоритма всегда будут завершать игру ничьей, а вот если, например, на "бесконечном" поле с длиной "победной линии" в пять ячеек уже гораздо интересней...
Сообщение Добавлено: Ср сен 03, 2008 14:48
  Заголовок сообщения:   Ответить с цитатой
А зачем иконки, когда надо только керстик "Х" и нолик "О"? :)
Сообщение Добавлено: Ср сен 03, 2008 11:14
  Заголовок сообщения:   Ответить с цитатой
Pretorian
Цитата:
Я чет не увидел крестиков и ноликов...
Из архива надо взять два файла иконки и положить рядом с f/exe, а можно их и самому нарисовать...
Сообщение Добавлено: Ср сен 03, 2008 07:17
  Заголовок сообщения:   Ответить с цитатой
Я чет не увидел крестиков и ноликов, просто пустые кнопки остаются после моего хода или хода компьютера.
Сообщение Добавлено: Ср сен 03, 2008 05:51
  Заголовок сообщения:   Ответить с цитатой
протоколы обмена данными были всегда для игровых программ камнем преткновения, для шахмат существует 3 или 4 общеупотребительных протокола, из них 2, кажется - наиболее употребительны. это позволяет устраивать турниры, для Го - как минимум 2 "текст протокол" и "модем протокол", но, реально, думаю больше. Если бы Форт таки кого-то интересовал ... ведь программа может передать другой программе протокол в виде исходника (лишь бы движёк мог реагировать) (фантазии)
Сообщение Добавлено: Ср сен 03, 2008 00:57
  Заголовок сообщения:   Ответить с цитатой
Хе! :) А не устроить ли турнирчик между такими программами?
Сообщение Добавлено: Ср сен 03, 2008 00:50

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


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