Главная › Форумы › Шашечные программы › Программа Аврора › Новая версия "Авроры"
- В этой теме 213 ответов, 21 участник, последнее обновление 12 лет, 7 месяцев назад сделано letas.
-
АвторСообщения
-
18.04.2007 в 19:31 #362725NSУчастник
Прежде всего мне нужна оболочка для базы данных. Каллисто, все же намного приятнее пользоваться не в чистом виде, а в какой нибудь оболочке.
А как Ваша программа? Будет оболочка?
Нет, пока не планирую. Мне хватает и оболочки Каллисто, да и к Авроре при желании подключить мой движок особых поблем нет.
Писать оболочку просто неинтересно.А программа нормально, обновление будет выложено в мае вместе с обновлением других программ входящих в Каллисто.
Насчет функций в оболочке — можно посмотреть ChessBase9+Fritz10, там есть много чего интересного.
И еще одна нужная вещь — преставление вложенных комментариев в виде дерева, сохранение оценок в комментариях, и возможность их спуска в корень дерева.
Когда много вложенных вариантов «в уме» спускать оценку в корень очень тяжело.
19.04.2007 в 10:33 #362726AlexanderSУчастникМожет ли Аврора играть не по дебютной базе, а по базе партий? Например, выбирая продолжения где одержано наибольшее число побед. Можно ли ограничить импорт партии в базу количеством ходов (н-р задать параметр импорта — количество ходов не более …) и количеством материала на доске (н-р задать параметр импорта — прекратить импорт, если количество шашек на доске меньше или равно …)?
В Авроре очень немного позиций введенных вручную в дебютную библиотеку, в основном она пользуется статистикой из базы, необходимые условия — минимум 40% качества у хода и минимум 10% количества партий сыгранных этим ходом, при наличии нескольких ходов подпадающих под эти условия — выбор случаен.
Импорт полагаю Вас интересует не в базу а в дерево? Такая возможность есть, в официальной версии я ее отключил чтобы не усложнять интерфейс, кроме того у пользователей возникают лишние вопросы почему варианты в дереве обрываются тогда как в базе партии есть.
21.04.2007 в 06:36 #362727KvadratУчастникА чем у Вас дерево от базы отличается? На сегодня у меня около 170000 партий, средняя длина партий 90 полуходов, из них почти половина полуходов — уже эндшпиль 3 на 3 или менее. К чему их импортировать?
Мне не интересно смотреть как Дашков обыграл Королева в ничейной позиции Саргина.
Что означает «минимум 40% качества у хода»?21.04.2007 в 08:33 #362728AlexanderSУчастникА чем у Вас дерево от базы отличается?
в дереве хранятся позиции, в базе — партии
Что означает «минимум 40% качества у хода»?
+4-6=0 =40%
или
+0-2=8 =40%22.04.2007 в 07:18 #362729KvadratУчастникТ.е. если я правильно понял, можно строить дерево на основе партий.
При импорте партий хочется иметь возможность не загонять всю партию в базу целиком, а только первые N ходов, либо останавливать импорт по достижению M единиц материала на доске и переходить к следующей партии.
Т.е. нужна возможность ограничивать импорт не только при построении дерева, но и при импорте партий в базу.23.04.2007 в 11:43 #362730AlexanderSУчастникТ.е. если я правильно понял, можно строить дерево на основе партий.
При импорте партий хочется иметь возможность не загонять всю партию в базу целиком, а только первые N ходов, либо останавливать импорт по достижению M единиц материала на доске и переходить к следующей партии.
Т.е. нужна возможность ограничивать импорт не только при построении дерева, но и при импорте партий в базу.Что значит «можно». Дерево собственно и строится на основе партий.
Не вижу смысла ограничивать импорт партий в базу какими-то параметрами. Что касается дерева такая возможность принципиально есть.23.04.2007 в 14:37 #362731KvadratУчастникДерево как файл существует отдельно от базы партий?
Можно ли добавлять позиции в дерево без перестройки всего дерева?
Ограничения при построении дерева доступны пользователям или нет?
Пардон, забыл про отключение в официальной версии ограничения при построении дерева. Можно все-таки включить?23.04.2007 в 22:38 #362732AlexanderSУчастникДерево как файл существует отдельно от базы партий?
Можно ли добавлять позиции в дерево без перестройки всего дерева?
Ограничения при построении дерева доступны пользователям или нет?
Пардон, забыл про отключение в официальной версии ограничения при построении дерева. Можно все-таки включить?Существует отдельно от базы. Вручную добавлять пока нельзя, но можно добавлять отдельные партии (выделенные в списке партий).
Включить конечно можно, но для работы это не принципиально, при нынешних размерах дисков лишние 100 мб в размере баз мало кого волнуют.24.04.2007 в 15:18 #362733KvadratУчастник100 мб лишние не волнуют, скорость поиска падает.
30.04.2007 в 08:13 #362734AlexanderSУчастник100 мб лишние не волнуют, скорость поиска падает.
Действительно если база целиком помещается в память скорость поиска (по позициям) значительно возрастает.
Но дело в том что поиск производится только по базе, по дереву поиск не производится, из него только выводится информация по текущей позиции. А это довольно быстрая процедура, на полном дереве по стоклеточной базе (которое около гигабайта) я не замечал трудностей в работе даже на старых компьютерах (п2-п3).
31.05.2007 в 04:38 #362735KvadratУчастникПри выгрузке в pdn взятия отмечаются как х, хотя в настройках стоит :. Для меня двоеточие привычнее, так написаны все шашечные книги.
При выгрузке партии с ходом помеченным как ? вместо вопроса
проставляется сочетание $2. Потом остается только гадать, что это такое.
Пожелание к программе: в дереве указывать ходы если они РЕАЛЬНО
присутствуют в базе (в т.ч. и с переменой цвета). Если же в базе хода нет, но он ведет к позиции из базы, то как-нибудь пометить его (цветом, курсивом, надписью и т.д.).
Неоднократно замечал, что можно очередным ходом свести игру к позициям из базы, и в тоже время выпустить выигрыш. Как в данном случае ведет себя Аврора?В партии Старобинский — Кубасов
cd4 ba5 bc3 cb6 gh4 fg5 h:f6 e:g5 de5 d:f4 fg3 gh4 g:e5 hg5 gf2 gh6
cb2 dc7 ed4 fe7 ab4? hg3!! f:d8 bc5 b:d6 hg7 d:b6 a:e7 х
были небольшие проблемы с последним ходом.Желательно, все-таки иметь возможность ограничения при создании дерева. (Количеством материала или количеством ходов)
02.06.2007 в 08:53 #362736AlexanderSУчастникPDN все-таки предназначен для программ а не для людей, так что если Вам нужен читаемый текст разумнее делать вывод в Word.
$2 и т.п. стандартное обозначение примечаний, взято из TDambase как из единственной программы поддерживающей их. записи типа cb4? в PDN недопустимы по стандарту и вряд ли какая программа их поймет.Формат дерева сейчас не изменить уже, только в будущей версии, я подумаю над этим.
Если стоит галочка использовать дерево и какой-то ход сводится к базе скажем ничейной партии и выпускает при этом выигрыш то программа его сделает… Эту проблему я знаю, и думаю с выходом новой версии движка решу.
24.09.2007 в 09:51 #362737AlexanderSУчастникДля лицензионных пользователей, кто хочет попробовать новую бета-версию программы:
Aurora 2.4.0.1296 (9,5 Mb)
http://rapidshare.com/files/57838248/winaur24upd1296.exe.htmlРусская база — 100 000 партий (abd; 3,5 Mb)
http://rapidshare.com/files/57141152/Russian2007abd.exe.htmlРусская база — дерево+дебютная (с названиями дебютов) (cbk; 8 Mb)
http://rapidshare.com/files/57143040/Russsian2007cbk.exe.htmlEB6 Rus (28Mb)
http://rapidshare.com/files/55829624/pos6rus.exe.htmlEB7 Rus (235Mb)
http://depositfiles.com/files/1825429
http://www.megaupload.com/?d=GUCRQH8E
http://www.rapidshare.ru/408135ABD база (партии) совместима со старыми версиями программ, дерево и эндшпильные — только для версии 2.4
эндшпильные базы помещаются в папку EDAurora24.09.2007 в 15:54 #362738KvadratУчастникМожет, лучше выложить генератор? Не каждый рискнет качать 7-ку.
Есть ли в новой Авроре возможность запускать матчи с против Каллисто?25.09.2007 в 05:49 #362739AlexanderSУчастникМожет, лучше выложить генератор? Не каждый рискнет качать 7-ку.
Есть ли в новой Авроре возможность запускать матчи с против Каллисто?Генератор 6-ки в программе есть, для всех видов кроме стоклеток и итальянских. Только он по отзывам вылетает с ошибкой «недостаточно памяти» даже на компах с 2 гигами. Хотя я проверял на П3-256 он работал нормально. Генератор 7-ки в программу вставлять не буду — он требует минимум 1,5 гига памяти. Если кто не сможет скачать то будут доступны диски с обновлениями когда закончат считаться 8-ки.
Что касается матчей я уже говорил такая возможность есть, но в пользователский билд я ее включать не буду, пока разработчики сторонних движков не перепишут свои движки под новый протокол.
Про силу Авроры я уже говорил — на слабых компьютерах с коротким контролем (1 минута и меньше на партию) она набирает около 40% с Каллисто, на быстрых компьютерах и 5 минут — 47,5%. Аврора играет даже чуть слабее Скифи. -
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.