Новая версия "Авроры"

Просмотр 15 сообщений - с 136 по 150 (из 214 всего)
  • Автор
    Сообщения
  • #362725
    NS
    Участник

    Прежде всего мне нужна оболочка для базы данных. Каллисто, все же намного приятнее пользоваться не в чистом виде, а в какой нибудь оболочке.

    А как Ваша программа? Будет оболочка?

    Нет, пока не планирую. Мне хватает и оболочки Каллисто, да и к Авроре при желании подключить мой движок особых поблем нет.
    Писать оболочку просто неинтересно.

    А программа нормально, обновление будет выложено в мае вместе с обновлением других программ входящих в Каллисто.

    Насчет функций в оболочке — можно посмотреть ChessBase9+Fritz10, там есть много чего интересного.

    И еще одна нужная вещь — преставление вложенных комментариев в виде дерева, сохранение оценок в комментариях, и возможность их спуска в корень дерева.

    Когда много вложенных вариантов «в уме» спускать оценку в корень очень тяжело.

    #362726
    AlexanderS
    Участник

    Может ли Аврора играть не по дебютной базе, а по базе партий? Например, выбирая продолжения где одержано наибольшее число побед. Можно ли ограничить импорт партии в базу количеством ходов (н-р задать параметр импорта — количество ходов не более …) и количеством материала на доске (н-р задать параметр импорта — прекратить импорт, если количество шашек на доске меньше или равно …)?

    В Авроре очень немного позиций введенных вручную в дебютную библиотеку, в основном она пользуется статистикой из базы, необходимые условия — минимум 40% качества у хода и минимум 10% количества партий сыгранных этим ходом, при наличии нескольких ходов подпадающих под эти условия — выбор случаен.

    Импорт полагаю Вас интересует не в базу а в дерево? Такая возможность есть, в официальной версии я ее отключил чтобы не усложнять интерфейс, кроме того у пользователей возникают лишние вопросы почему варианты в дереве обрываются тогда как в базе партии есть.

    #362727
    Kvadrat
    Участник

    А чем у Вас дерево от базы отличается? На сегодня у меня около 170000 партий, средняя длина партий 90 полуходов, из них почти половина полуходов — уже эндшпиль 3 на 3 или менее. К чему их импортировать?
    Мне не интересно смотреть как Дашков обыграл Королева в ничейной позиции Саргина.
    Что означает «минимум 40% качества у хода»?

    #362728
    AlexanderS
    Участник

    А чем у Вас дерево от базы отличается?

    в дереве хранятся позиции, в базе — партии

    Что означает «минимум 40% качества у хода»?

    +4-6=0 =40%
    или
    +0-2=8 =40%

    #362729
    Kvadrat
    Участник

    Т.е. если я правильно понял, можно строить дерево на основе партий.
    При импорте партий хочется иметь возможность не загонять всю партию в базу целиком, а только первые N ходов, либо останавливать импорт по достижению M единиц материала на доске и переходить к следующей партии.
    Т.е. нужна возможность ограничивать импорт не только при построении дерева, но и при импорте партий в базу.

    #362730
    AlexanderS
    Участник

    Т.е. если я правильно понял, можно строить дерево на основе партий.
    При импорте партий хочется иметь возможность не загонять всю партию в базу целиком, а только первые N ходов, либо останавливать импорт по достижению M единиц материала на доске и переходить к следующей партии.
    Т.е. нужна возможность ограничивать импорт не только при построении дерева, но и при импорте партий в базу.

    Что значит «можно». Дерево собственно и строится на основе партий.
    Не вижу смысла ограничивать импорт партий в базу какими-то параметрами. Что касается дерева такая возможность принципиально есть.

    #362731
    Kvadrat
    Участник

    Дерево как файл существует отдельно от базы партий?
    Можно ли добавлять позиции в дерево без перестройки всего дерева?
    Ограничения при построении дерева доступны пользователям или нет?
    Пардон, забыл про отключение в официальной версии ограничения при построении дерева. Можно все-таки включить?

    #362732
    AlexanderS
    Участник

    Дерево как файл существует отдельно от базы партий?
    Можно ли добавлять позиции в дерево без перестройки всего дерева?
    Ограничения при построении дерева доступны пользователям или нет?
    Пардон, забыл про отключение в официальной версии ограничения при построении дерева. Можно все-таки включить?

    Существует отдельно от базы. Вручную добавлять пока нельзя, но можно добавлять отдельные партии (выделенные в списке партий).
    Включить конечно можно, но для работы это не принципиально, при нынешних размерах дисков лишние 100 мб в размере баз мало кого волнуют.

    #362733
    Kvadrat
    Участник

    100 мб лишние не волнуют, скорость поиска падает.

    #362734
    AlexanderS
    Участник

    100 мб лишние не волнуют, скорость поиска падает.

    Действительно если база целиком помещается в память скорость поиска (по позициям) значительно возрастает.

    Но дело в том что поиск производится только по базе, по дереву поиск не производится, из него только выводится информация по текущей позиции. А это довольно быстрая процедура, на полном дереве по стоклеточной базе (которое около гигабайта) я не замечал трудностей в работе даже на старых компьютерах (п2-п3).

    #362735
    Kvadrat
    Участник

    При выгрузке в 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 х
    были небольшие проблемы с последним ходом.

    Желательно, все-таки иметь возможность ограничения при создании дерева. (Количеством материала или количеством ходов)

    #362736
    AlexanderS
    Участник

    PDN все-таки предназначен для программ а не для людей, так что если Вам нужен читаемый текст разумнее делать вывод в Word.
    $2 и т.п. стандартное обозначение примечаний, взято из TDambase как из единственной программы поддерживающей их. записи типа cb4? в PDN недопустимы по стандарту и вряд ли какая программа их поймет.

    Формат дерева сейчас не изменить уже, только в будущей версии, я подумаю над этим.

    Если стоит галочка использовать дерево и какой-то ход сводится к базе скажем ничейной партии и выпускает при этом выигрыш то программа его сделает… Эту проблему я знаю, и думаю с выходом новой версии движка решу.

    #362737
    AlexanderS
    Участник

    Для лицензионных пользователей, кто хочет попробовать новую бета-версию программы:

    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.html

    EB6 Rus (28Mb)
    http://rapidshare.com/files/55829624/pos6rus.exe.html

    EB7 Rus (235Mb)
    http://depositfiles.com/files/1825429
    http://www.megaupload.com/?d=GUCRQH8E
    http://www.rapidshare.ru/408135

    ABD база (партии) совместима со старыми версиями программ, дерево и эндшпильные — только для версии 2.4
    эндшпильные базы помещаются в папку EDAurora

    #362738
    Kvadrat
    Участник

    Может, лучше выложить генератор? Не каждый рискнет качать 7-ку.
    Есть ли в новой Авроре возможность запускать матчи с против Каллисто?

    #362739
    AlexanderS
    Участник

    Может, лучше выложить генератор? Не каждый рискнет качать 7-ку.
    Есть ли в новой Авроре возможность запускать матчи с против Каллисто?

    Генератор 6-ки в программе есть, для всех видов кроме стоклеток и итальянских. Только он по отзывам вылетает с ошибкой «недостаточно памяти» даже на компах с 2 гигами. Хотя я проверял на П3-256 он работал нормально. Генератор 7-ки в программу вставлять не буду — он требует минимум 1,5 гига памяти. Если кто не сможет скачать то будут доступны диски с обновлениями когда закончат считаться 8-ки.

    Что касается матчей я уже говорил такая возможность есть, но в пользователский билд я ее включать не буду, пока разработчики сторонних движков не перепишут свои движки под новый протокол.
    Про силу Авроры я уже говорил — на слабых компьютерах с коротким контролем (1 минута и меньше на партию) она набирает около 40% с Каллисто, на быстрых компьютерах и 5 минут — 47,5%. Аврора играет даже чуть слабее Скифи.

Просмотр 15 сообщений - с 136 по 150 (из 214 всего)
  • Для ответа в этой теме необходимо авторизоваться.