Автор |
Сообщение |
Kvadrat64 |
|
Тема сообщения:
Отправлено: Июль 30, 2006 - 04:45 PM
|
|
Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
|
|
Конечно же, не секрет. Отдельные варианты до базы окончаний, большинство 17-21 полухода.Качество генерации буду проверять в стыковых встречах между Plus600, Дамирой и Тундрой, но неверно не скоро. Базы генерировались на работе, задействовано было от 5 до 10 компьютеров. Иногда это сильно отвлекало... |
|
|
|
|
|
Alkand |
|
Тема сообщения:
Отправлено: Июль 27, 2006 - 03:42 PM
|
|
Зарегистрирован: Июль 16, 2002
Сообщений: 3653
Откуда : Москва
|
|
Если не секрет, на сколько ходов "простирается" ваша ДБ? Или это переменная величина? |
_________________ Aurora Borealis - единственный инструментарий для истинных профессионалов
|
|
|
|
|
Kvadrat64 |
|
Тема сообщения:
Отправлено: Июль 27, 2006 - 03:35 PM
|
|
Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
|
|
В первую очередь база дебютов нужна самой программе, чтобы не заблудиться в этом самом дебюте. Поверьте на слово, одна и таже программа с дебюткой и без - разные вещи. Тем более с базой летающих шашек.
Уж как использовать базу, каждый человек волен распоряжаться по своему разумению, не мне Вас учить |
|
|
|
|
|
Alkand |
|
Тема сообщения:
Отправлено: Июль 27, 2006 - 07:51 AM
|
|
Зарегистрирован: Июль 16, 2002
Сообщений: 3653
Откуда : Москва
|
|
Kvadrat64 писал(а): Закончил генерация дебютной базы летающих шашек для Plus600.
Сгенерировано примерно 250000 позиций. Сейчас генерирую дебютку для Дамиры.
Расскажите чуть подробнее об идее использования ДБ в программах. Как эту базу может использовать человек, я немного в курсе |
_________________ Aurora Borealis - единственный инструментарий для истинных профессионалов
|
|
|
|
|
Kvadrat64 |
|
Тема сообщения:
Отправлено: Июль 24, 2006 - 08:59 PM
|
|
Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
|
|
plus600 писал(а):
Абсолютно правильная ОФ делает ненужным перебор, оценили позицию после всех возможных первых ходов из позиции, выбрали лучший и все.
Возможно ли создание такой ОФ? И никаких баз не надо будет... |
|
|
|
|
|
Kvadrat64 |
|
Тема сообщения:
Отправлено: Июль 22, 2006 - 10:16 AM
|
|
Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
|
|
Закончил генерация дебютной базы летающих шашек для Plus600.
Сгенерировано примерно 250000 позиций. Сейчас генерирую дебютку для Дамиры. |
|
|
|
|
|
alemo |
|
Тема сообщения:
Отправлено: Апр 18, 2006 - 05:45 AM
|
|
Зарегистрирован: Апр 04, 2003
Сообщений: 6942
|
|
Юре я написал. Если он захочет - ответит здесь в форуме. Ник у него здесь есть. Ирония заключается в том, что сам Юра хотел со мной сыграть в чекерсные поддавки где-то около года назад. Но он с тех пор резко усилился, а проигрывать я ох как не не люблю
Александр |
|
|
|
|
|
Kallisto |
|
Тема сообщения:
Отправлено: Апр 17, 2006 - 10:42 AM
|
|
Зарегистрирован: Авг 18, 2003
Сообщений: 747
|
|
Если хотите сыграть с человеком - есть игроки получше меня. Предлагаю на выбор: русскоговорящий Юра Соркин (живёт в США), или не русско-говорящий Джордж Миллер из Англии. Думаю, что человеку в поддавки - чекерсные ли, или простые, с программой делать нечего.
Я готов с ними сыграть. Как мне с ними связаться? |
|
|
|
|
|
Kallisto |
|
Тема сообщения:
Отправлено: Апр 13, 2006 - 07:37 PM
|
|
Зарегистрирован: Авг 18, 2003
Сообщений: 747
|
|
Идею сделать чекерсную программу я не заброшу, т.к. похоже это может усилить и русскую версию.
Пока поддавочная версия только появилась. И особенно сильный соперник не требуется.
А соперник Cake совсем не упирался, в том матче о котором Вы говорите (скорее старался отдаться).
И автор Cake так тоже считает. |
|
|
|
|
|
alemo |
|
Тема сообщения:
Отправлено: Апр 13, 2006 - 01:39 PM
|
|
Зарегистрирован: Апр 04, 2003
Сообщений: 6942
|
|
Версия Cake в чекерсные поддавки - очень сильная. Недавно она играла матч с программой, написанной студентами профессора Schaeffer - автора Chinook. У студентов не было дебютной библиотеки, но зато была 8-фигурная ЭБД, которой не было у Cake. Cake выиграла матч с разгромным счётом.
Если хотите сыграть с человеком - есть игроки получше меня. Предлагаю на выбор: русскоговорящий Юра Соркин (живёт в США), или не русско-говорящий Джордж Миллер из Англии. Думаю, что человеку в поддавки - чекерсные ли, или простые, с программой делать нечего.
Предложение отложить матч в чекерс до лучших времён хорошая и мне гравится. Вы только не забрасывайте эту идею - написать чекерсную программу.
АЛЕМО |
|
|
|
|
|
Kallisto |
|
Тема сообщения:
Отправлено: Апр 13, 2006 - 12:42 PM
|
|
Зарегистрирован: Авг 18, 2003
Сообщений: 747
|
|
Алемо!
Предлагаю отложить матч по чекерс до лучших времен. Сделать ОФ ничего не понимая в чекерсе не очень просто. Так что Каллисто пока явно не готова.
Вместо этого предлагаю матч по чекерсным поддавкам. Ведь игра очень интересная. По крайней мере не менее, чем обычные поддавки.
Матч будет тренировачным. Если получится, то в будущем Каллисто попробует сразиться с Cake suicide (поддавочная версия Cake). |
|
|
|
|
|
plus600 |
|
Тема сообщения:
Отправлено: Апр 13, 2006 - 08:02 AM
|
|
Зарегистрирован: Дек 24, 2002
Сообщений: 1329
Откуда : Москва
|
|
AlexanderS писал(а): через пару ходов после этих 5 (10, 15...) ходов, на которые осуществлен перебор
Именно так. Позиция через эти 10-15 ходов может быть очевидно плохой для человека (например, потеря шашки), но равноценной для машины.
Абсолютно правильная ОФ делает ненужным перебор, оценили позицию после всех возможных первых ходов из позиции, выбрали лучший и все. |
_________________ С уважением,
Сергей Старцев
______________________________________
Пользуюсь только программами серии Plus
|
|
|
|
|
AlexanderS |
|
Тема сообщения:
Отправлено: Апр 12, 2006 - 09:40 PM
|
|
Зарегистрирован: Авг 29, 2002
Сообщений: 845
Откуда : Якутск
|
|
Kvadrat64 писал(а): Не совсем понятно, как это программа не видит, что уже через пару ходов будет хуже? Я думал, как минимум ходов на 5 можно делать полный перебор, без всяких ограничений.
через пару ходов после этих 5 (10, 15...) ходов, на которые осуществлен перебор |
|
|
|
|
|
Kvadrat64 |
|
Тема сообщения:
Отправлено: Апр 12, 2006 - 09:09 PM
|
|
Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
|
|
Не совсем понятно, как это программа не видит, что уже через пару ходов будет хуже? Я думал, как минимум ходов на 5 можно делать полный перебор, без всяких ограничений. |
|
|
|
|
|
plus600 |
|
Тема сообщения:
Отправлено: Апр 12, 2006 - 07:07 AM
|
|
Зарегистрирован: Дек 24, 2002
Сообщений: 1329
Откуда : Москва
|
|
Kvadrat64 писал(а): Возвращаясь к партии где Plus600 проиграл - после 15-го хода белых, оценка резко изменилась. А почему за ход до того позиция оценивалась как равная, хотя и там уже несладко? И за несколько ходов до того.
Конкретно эту позицию нужно смотреть, это я сделаю попозже. А исходя из общих соображений - не нужно переносить человеческую оценку позиции на перебор. В нем все совсем по другому. В переборе оценивается позиция в конце дерева перебора, и шашки тем и отличаются от шахмат, что в них ОФ сделать корректной очень сложно. В связи с этим значительно возрастает влияние эффекта "горизонта", когда программа не видит, что уже через пару ходов позиция становится намного хуже. |
_________________ С уважением,
Сергей Старцев
______________________________________
Пользуюсь только программами серии Plus
|
|
|
|
|
|