booot

Ответы в темах

Просмотр 2 сообщений - с 46 по 47 (из 47 всего)
  • Автор
    Сообщения
  • в ответ на: Турнир среди шашечных программ #361623
    booot
    Участник

    «Это не касалось Дамиры, к сожалению, она НЕ запускалась на терминальном сервере, по причинам, которые я не смог установить.
    Надо поговорить на эту тему с автором программы.»

    Тоже неприятная новость! Ваша версия по умолчанию использует около 40МБ оперативной памяти и работает только в своем небольшом каталоге. Ни реестр ни какие либо другие ресурсы сервера она не трогает. Может просто по ошибке не скопировали что-то из файлов (она пока сырая — если чего нужного не найдет вылетит без разъяснений)

    в ответ на: Турнир среди шашечных программ #361620
    booot
    Участник

    Добрый день, уважаемые господа! Я Алексей Морозов (г. Киев), один из авторов программы «Дамира». С интересом прочитал результаты тестовых турниров, проведенных пользователем Kvadrat64 и решил зарегистрироваться, чтоб ответить на вопросы о программе. Прежде всего прошу прощения у пользователя за некоторые неприятные баги в интерфейсе программы: эту, фактически сырую тестовую версию, я посылал Вам месяца полтора назад, когда программе не было и полугода. На интерфейс мы первое время не слишком налягали, поскольку нам в начале было важнее получение отлаженного рабочего алгоритма.

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

    Это конечно шок. Работа с эндшпильными базами — самая отлаженная часть программы. Если программа с 4-х фигурной базой не смогла в конце построить треугольник Петрова, то это означает только что она вообще эндшпильные базы не использовала во время партии. Скорее всего просто не нашла их на жестком диске в момент запуска.

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

    Подобные баги в интерфейсе были не редкость. Мой соавтор (Осипов Александр, Беларусь) информировал меня, что они уже отловлены и исправлены. В скором времени мы планируем заняться сайтом программы, где будут выкладываться самые свежие исправленные версии.

    1. Реально ли работает функция Использование времени соперника?
    Нет! Режим pondering (обдумывание за время соперника) только планируется и в интерфейсе лишь обозначен. Он есть в нашем «списке добрых дел» но не на первом месте, поскольку несколько специфичен в разработке и не является так уж жизненно необходимым кроме случаев проведения турнира с большим контролем времени.

    2. Трудно заставить играть программу белыми
    Было такое :-). Лечиться последовательностью «Новая игра»-> «Дамира играет белыми»-> «Новая игра».

    3. Зависает иногда при очереди хода человека.
    Это возможно в случае если таки выбрана опция «обдумывание за счет времени противника». Честно скажу: при включении этой опции в вашей версии возможно, наверное, все , включая вылет, ненахождение эндшпильных баз или даже невозможный ход :-). Прошу прощения что не спрятал от вас этот пункт меня в тестовой версии.

    «4. Сила игры — Алексей, кажется вы создали монстра!»
    Спасибо! Она , говорят, действительно хорошо играет. Да и на http://www.gambler.ru где я ее периодически обкатываю под ником engine в блиц партиях она ведет себя очень солидно.

    «А на форуме Плюс600 активно обсуждался вопрос влияния количества фигур в ЭБ на силу игры.»

    Влияние это трудно переоценить. Обкатывая различные версии программы на гамблере я четко понял разницу между одной и той же версией с 4-х фигурной базой и 6-ти фигурной :-).

    Программа действительно новая — серьезно заниматься мы ей начали лишь с лета. Пишем ее вдвоем — я занимаюсь алгоритмами и эндшпильной базой, мой соавтор Александр интерфейсом, архивированием ЭБ и дебютной библиотекой (как единственный из нас кто играет в шашки и имеет соответствующую шашечную литературу).

    Морозов Алексей. booot@rambler.ru

Просмотр 2 сообщений - с 46 по 47 (из 47 всего)