Автор |
Сообщение |
NS |
|
Тема сообщения:
Отправлено: Авг 23, 2006 - 12:54 PM
|
|
Зарегистрирован: Авг 22, 2006
Сообщений: 671
Откуда : Санкт-Петербург
|
|
Если отладка - имеется в виду скорость, то ускорить можно и потом.
Если проврка правильности - то я проверял тогда на Тестовых позициях (на правило турецкого удара и т.д.), а сейчас проверю на perfit-е, и на специфичных позициях. |
|
|
|
|
|
Kallisto |
|
Тема сообщения:
Отправлено: Авг 23, 2006 - 12:47 PM
|
|
Зарегистрирован: Авг 18, 2003
Сообщений: 747
|
|
Может написать и можно, но нужно же еще отладить. Легкость шахматного генератора в том, что он гораздо меньше требует отладки. |
|
|
|
|
|
NS |
|
Тема сообщения:
Отправлено: Авг 23, 2006 - 12:32 PM
|
|
Зарегистрирован: Авг 22, 2006
Сообщений: 671
Откуда : Санкт-Петербург
|
|
Три года назад я за вечер написал полностью менеджер + рандомный движок (менеджер с графикой, написан на 1С, сайт где я его выкладывал закрыт, но я попросил если у кого остался выслать)
Есно в менеджере и рандомном движке был генератор полностью по правилам русских шашек включая специфичные правила...
Так что генератор будет написан не в первый раз, и я не считаю его особо сложным. |
|
|
|
|
|
Kallisto |
|
Тема сообщения:
Отправлено: Авг 23, 2006 - 12:19 PM
|
|
Зарегистрирован: Авг 18, 2003
Сообщений: 747
|
|
NS писал(а):
Вопрос в базах. Быстро я их сделать не смогу.
Но сегодня вечером напишу генератор, попробую perfit, сверю быстродействие генератора и количество позиций.
С базами могу помочь. Генератор посложнее шахматного будет. Вряд ли сможешь за вечер. |
|
|
|
|
|
NS |
|
Тема сообщения:
Отправлено: Авг 23, 2006 - 12:05 PM
|
|
Зарегистрирован: Авг 22, 2006
Сообщений: 671
Откуда : Санкт-Петербург
|
|
Буду рад поучавствовать. Может, ради такого дела, даже новую версию сделаю
Может еще NS программку напишет.
В принципе можно - года три назад писал на спор, но так и не нашел соперников. Сейчас остался менеджер (для игры движков между собой) - но его нужно искать в инете. (в нем написан генератор по полным правилам русских шашек и определение результатов партии, ну и взаимодействие программ между собой)
В принципе как писать представляю, и переборные алгоритмы, и оценку.
Вопрос в базах. Быстро я их сделать не смогу.
И WBEC. Если я случайно войду в пятерку - должна быть готова версия выходящая во вторую лигу...
Но сегодня вечером напишу генератор, попробую perfit, сверю быстродействие генератора и количество позиций.
Насчет участия - точно пока подтвердить не могу. Какие примерно сроки? |
|
|
|
|
|
Kallisto |
|
Тема сообщения:
Отправлено: Авг 23, 2006 - 11:11 AM
|
|
Зарегистрирован: Авг 18, 2003
Сообщений: 747
|
|
Буду рад поучавствовать. Может, ради такого дела, даже новую версию сделаю
Может еще NS программку напишет. |
|
|
|
|
|
Alkand |
|
Тема сообщения:
Отправлено: Авг 23, 2006 - 10:57 AM
|
|
Зарегистрирован: Июль 16, 2002
Сообщений: 3653
Откуда : Москва
|
|
AlexanderS писал(а): Кстати - Alkand - Второй кубок имеет возможность быть, или окончательно похоронен под крестом? ;) А то спор кто лучше а кто вообще не умеет играть будет бесконечным Этот вопрос уже поднимался.
К сожалению компания, в которой я работаю, вышла из IT бизнеса, и компьютерпов я не смогу предоставить. Только Кубок, медали, грамоты и информационуую поддержку.
Я предлагал такой вариант. Найти в Москве компьютерный клуб и снять там на пару дней одинаковые компьютеры. Думаю, на аренду денег наберем. Не исключено, что клуб и сам проспонсирует. Основная проблема в том, кто будет операторствовать. Опыт показывает, что нужно по одному человеку для каждой прграммы. В Москве есть Старцев (PLUS600), Камынин с Шевченко (Тундра), Кандауров (Аврора), сорри, забыл фамилию приятеля Коршунова, кто представлял Каллисто. Можно предварительно считать, что четыре участника есть. Статусы не проблема, но нужно подработать старые положения и регламент.
А если еще и Дамира с Торнадо подъедут |
_________________ Aurora Borealis - единственный инструментарий для истинных профессионалов
|
|
|
|
|
AlexanderS |
|
Тема сообщения: Re: Шашечные программы
Отправлено: Авг 23, 2006 - 09:29 AM
|
|
Зарегистрирован: Авг 29, 2002
Сообщений: 845
Откуда : Якутск
|
|
letas писал(а): Учитывая сложности с очным турниром,может есть смысл организовать турнир программ через инет?
По-моему Дамира и Каллисто за полгода так и не договорились провести матч на гамблере?.. |
|
|
|
|
|
letas |
|
Тема сообщения: Шашечные программы
Отправлено: Авг 23, 2006 - 07:52 AM
|
|
Зарегистрирован: Фев 08, 2003
Сообщений: 1771
|
|
Учитывая сложности с очным турниром,может есть смысл организовать турнир программ через инет?Все разработчики программ посещают сайд Кандаурова.И скорее всего при желании смогут договориться о сроках и регламенте проведения такого турнира.P.S.Сайд Адамовича вполне подойдет для его проведения. |
|
|
|
|
|
AlexanderS |
|
Тема сообщения:
Отправлено: Авг 23, 2006 - 07:39 AM
|
|
Зарегистрирован: Авг 29, 2002
Сообщений: 845
Откуда : Якутск
|
|
Kallisto писал(а): Потому, что сильной программой можно считать ту, у которой большие базы, хотя она никогда не показывала сильной игры.
Ну гроссмейстерскую норму-то Тундра вполне официально выполнила в жеребьевку.
Кстати - Alkand - Второй кубок имеет возможность быть, или окончательно похоронен под крестом? ;) А то спор кто лучше а кто вообще не умеет играть будет бесконечным |
|
|
|
|
|
Kallisto |
|
Тема сообщения:
Отправлено: Авг 23, 2006 - 06:27 AM
|
|
Зарегистрирован: Авг 18, 2003
Сообщений: 747
|
|
NS писал(а): То есть - если я правильно понял - шашечные программисты используют оценку только по положению (координате) шашки на доске, а серьезно занимаются только переборными алгоритмами, и Дебютными/Эндшпильными библиотеками?
Конечно, нет. ОФ сложнее. Я тебя уже посылал на свой сайт, сходи и почитай. Дело в том, что должны быть еще какие-то критерии. В конце концов можно применить метод шаблонов (как в Отелло). В шашках он должен дать хороший результат.
Только никому это не надо. Потому, что сильной программой можно считать ту, у которой большие базы, хотя она никогда не показывала сильной игры. |
|
|
|
|
|
Fenix |
|
Тема сообщения:
Отправлено: Авг 22, 2006 - 11:07 PM
|
|
Зарегистрирован: Сен 01, 2002
Сообщений: 8715
|
|
NS писал(а): Вроде обычно сильной считают ту программу которая выигравает, а не ту которая нигде не играет...
Ну зачем же издеваться над Plus600? |
|
|
|
|
|
NS |
|
Тема сообщения:
Отправлено: Авг 22, 2006 - 11:03 PM
|
|
Зарегистрирован: Авг 22, 2006
Сообщений: 671
Откуда : Санкт-Петербург
|
|
Вроде обычно сильной считают ту программу которая выигравает, а не ту которая нигде не играет... |
|
|
|
|
|
Fenix |
|
Тема сообщения:
Отправлено: Авг 22, 2006 - 10:52 PM
|
|
Зарегистрирован: Сен 01, 2002
Сообщений: 8715
|
|
Kallisto писал(а): Программам в русские нужна ОФ. А ее ни у кого нет. Без нее базы не помогут. Тундра будет часто выкручиватся, но иногда и сливать.
Тундра никогда ничего не показывала. На кубке сайта выиграла у Каллисто 1 (которая играет вообще ниже плинтуса) еле-еле. На турнире Санцевича, имея 10-ку, не выиграла ни одной партии.
Из каких соображений можно считать эту программу сильной?
Мне интересно - а у Тундры там кто-то выиграл?...
То, что не выиграла Тундра - это не аргумент! |
|
|
|
|
|
NS |
|
Тема сообщения:
Отправлено: Авг 22, 2006 - 10:48 PM
|
|
Зарегистрирован: Авг 22, 2006
Сообщений: 671
Откуда : Санкт-Петербург
|
|
То есть - если я правильно понял - шашечные программисты используют оценку только по положению (координате) шашки на доске, а серьезно занимаются только переборными алгоритмами, и Дебютными/Эндшпильными библиотеками? |
|
|
|
|
|
|