Kvadrat64

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

Просмотр 15 сообщений - с 271 по 285 (из 584 всего)
  • Автор
    Сообщения
  • в ответ на: 500000 партий #406934
    Kvadrat64
    Участник

    Поставлю вопрос иначе: Сколько игровых позиций планируется рассчитать?

    в ответ на: 500000 партий #406932
    Kvadrat64
    Участник

    Сейчас мы решили сами создать все игровые позиции на глубину 20 полуходов и провести матчи с контролем 10 минут каждому движку.

    После 20 полуходов сколько возникает позиций? Я думаю десятки, если не сотни миллионов, этот проект растянется на годы даже если удастся привлечь сотню компьютеров.

    в ответ на: 500000 партий #406928
    Kvadrat64
    Участник

    «Какая средняя глубина была у Каллисто в матчах при контроле 600 секунд каждому на партию?»

    Интересно, как я ее посчитаю? :)
    В начале 25-27, ближе к эндшпилю возрастает доходя до 40 и более.

    Kvadrat64
    Участник

    Три года пришлось команде Эдэона играть все варианты классики и жеребьёвки в программе Каллисто

    Мда, я думал один такой. :D

    в ответ на: 500000 партий #406925
    Kvadrat64
    Участник

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

    Некие сомнения и соображения по этому поводу есть и у меня.
    1. Каллисто и Скифи играют весьма разнообразно, тем не менее, в миттельшпиле (в данном случае я считаю миттельшпилем 6 на 6, 7 на 7 и 8 на 8) дело часто сводится к стандартному набору позиций, достаточно многочисленному, но все же вполне описываемому. Такой набор позиций программы вполне могут иметь у себя в виде некоего постоянного хеша.
    2. Одна из причин насильно разнообразить репертуар — расчет позиций после 8 и 9 пх. Некоторые дебюты пусть и ничейные, программы не хотят играть, в т.ч. Каллисто и Скифи, а посмотреть хочется.
    3. Анализ примерно 300000 партий показал, что повторов партий ход в ход — буквально единицы! Чего нельзя сказать, например, о Тундре и Дамире, которые упрямо играют одно и тоже.
    4. Недавно обнаружил в одной из своих тем свой же вопрос обращенный к авторам программ. Имеется огромная выборка партий, пусть ето будет база партий получающихся после 9 полуходов объемом в 50000 микроматчей. Имеется набор результатов микроматча:
    Скифи-Каллисто 2:0 n раз
    Скифи-Каллисто 1.5:0.5 m раз
    Скифи-Каллисто 1:1 d раз
    Скифи-Каллисто 0.5:1.5 x раз
    Скифи-Каллисто 0:2 y раз
    т.е. n+m+d+x+y=50000
    статистики пока нет, я обязательно все посчитаю и выложу.
    а. Делаем выборку дебютов, например, в которых микроматчи закончились с результатом
    Скифи-Каллисто 2:0 n раз
    Скифи-Каллисто 1.5:0.5 m раз
    б. Запускаем микроматч с таким набором позиций.
    Какой прогнозируемый результат? 😉
    Этот опыт я обязательно поставлю, примерно через неделю, когда таки завершится последний проект.

    в ответ на: 500000 партий #406921
    Kvadrat64
    Участник

    Интересно узнать, каковы стратегические цели создания такой базы партий. Объем работы, конечно, впечатляет. Но вот будь у меня такие ресурсы железа, я бы их использовал по другому 😯

    По-другому как использовать машинное время я не придумал, наиболее рациональным посчитал экстенсивным способом накапливать расчеты переходя от мелких проектов к значимым. Изначально, в 2006 году не ставилась какая-то глобальная задача — типа догнать и обогнать. Я помогал Игорю в тестировании Каллисто, давал какие-то советы относительно ОФ и т.д. Главным была статистика. По мере выхода более свежих релизов, они тестировались с предыдущими, если результат был успешен, Игорь двигался дальше (практически аналогично тестировалась и программа Скифи) По мере тестирования, стал копиться объем партий, для интереса я стал запускать матчи которые уже вышли за рамки простого тестирования. (здесь возникла трудность с созданием интересного файла дебютов, т.к. вручную его наполнять — неблагодарное занятие.) Появилась идея создать хорошую ДБ для Каллисто и Скифи. К сожалению, ни Игорь, ни Сергей не проявили интереса к этой идее, хотя на коротких и очень коротких контролях их программы получили бы колоссальный прирост в силе игры. (Кстати, и решающая партия ЧМ могла бы закончиться иначе :) )

    в ответ на: 500000 партий #406920
    Kvadrat64
    Участник

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

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

    я же не пишу, что это законченная ДБ.
    К примеру, 47 позиций, получающихся после 2-х полуходов, разыграно 31 раз. После 3-х полуходов 17 раз, после 4-х полуходов 59 раз. После 5 пх 5 раз, после 6 пх 4 раза, после 7 пх 1 раз, после 8 пх 1 раз, ну и скоро добавится после 9 пх 1 раз.
    (Мечтаю рассчитать и 10 пх, но это может получиться если навалиться всем шашечным миром)

    Kvadrat64
    Участник

    И сколько уже набралось?

    Двое, Вы и я :D

    И сколько надо?

    Хотя бы 10 желающих. Чем больше тем лучше (и быстрее).

    в ответ на: О стимулах в нашей игре #406892
    Kvadrat64
    Участник

    НА ЧЕМПИОНАТАХ МИРА И ЕВРОПЫ по 100 и 64 ЮНИОРАМ (не говоря уж об остальных)НИЧЕГО НЕ ПЛАТЯТ!!!Почему-то возобладало ДУРАЦКОЕ мнение, ЧТО ДЕНЬГИ для юниоров -развращение.А по- моему, то ,что денег НЕТ-РАЗВРАЩЕНИЕ ,НЕУВАЖЕНИЕ И НЕДОВЕРИИ к нашей молодой шашечной смене!!!
    Помню в старые добрые времена деньги БЫЛИ!! Пусть немного, НО БЫЛИ!! В 1974 году я играл в Чемпионате Мира среди юниоров в Голландии.Мало того ,что играли в отеле ;Краснопольски;(центр Амстердама),мало того,что в этом помещении проходили одновременно Сахарный турнир со всеми ГРАНДАМИ,Чемпионат Мира среди женщин…НО БЫЛИ И ВО ВСЕХ ТУРНИРАХ ДЕНЕЖНЫЕ ПРИЗЫ.У Юниоров 200-150-100 гулденов, неплохие для 1974 года деньги; по крайней мере вся мою семья имела по несколько подарков с Голландии….Конечно тогда были спонсоры,но вроде и сейчас есть,если турниры проводят….

    Да что там Голландия, я помню лет 30 тому назад мой отец играя в чемпионате города получал талоны на питание. Не сказать, что большие деньги, тем не менее, рублей 15-25 это очень даже неплохо было тогда. Спустя некоторое время и мне посчастливилось «зарабатывать» подобным образом на карманные расходы. Талоны обменивались с небольшой маржой на реальные деньги.

    в ответ на: 500000 партий #406917
    Kvadrat64
    Участник

    500 000 партий по 10 минут каждому, это двадцать минут на партию, три партии в час, итого на одном компьюетере на расчет 500 000 партий нужно 167 000 тысяч часов или 19 лет…

    Хорошая реклама ❗
    Вообще, с небольшими перерывами, матчи идут с лета 2006 года.
    Т.е. менее 4-х лет.
    А вот и подсказка. Для форсирования одного из проектов было привлечено, например, двадцать компьютеров.
    Кстати, это заметно в самих pdn файлах. Дата часто идет там не нарастающим итогом, а может хаотически скакать. Это означает, что дебютный файл был разбит на несколько частей и рассчитывался одновременно на нескольких машинах.

    в ответ на: 500000 партий #406916
    Kvadrat64
    Участник

    В основной массе партии играны контролем по 10 минут каждому движку +5 сек фишер. …

    500 000 партий по 10 минут каждому, это двадцать минут на партию, три партии в час, итого на одном компьюетере на расчет 500 000 партий нужно 167 000 тысяч часов или 19 лет…

    Сергей, Вы очень хорошо считаете. Теперь попробуйте сообразить, как можно уменьшить это число. 😆

    в ответ на: 500000 партий #406915
    Kvadrat64
    Участник

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

    Kvadrat64
    Участник

    Kvaratu:
    Мы готовы принять участие в Вашем последнем 100 000 проекте партий.

    Проект стартует, если наберется достаточное количество участников.

    Также готов обсудить вопрос о подключении Вашей 500.000 базы партий к Эдэону. Ждём от Вас письма на e-mail info@edeon.ru или на личный адрес.

    Я пока не решил, что делать с этой базой, поэтому, пока отложим этот разговор. 🙄

    Kvadrat64
    Участник

    Дабы не захламлять ветку лишними разговорами перенес ветку сюда:
    http://shashki.com/PNphpBB2-viewtopic-t-1413.html

    в ответ на: 500000 партий #406913
    Kvadrat64
    Участник

    проект, связанный с расчетом примерно 50000 позиций в русских шашках получающихся после первых 9 полуходов.
    Квадрат,правда,расскажите про это поподробнее.

    Вот уже несколько лет, после знакомства с Каллисто я собираю и систематизирую матчи проведенные по определенным стартовым позициям. Некоторые материалы об этом, в частности, статистика есть и здесь на сайте. Подробнее тут, хотя там скорее про проект из 50000 дебютов.
    http://kvkvadrat.narod2.ru/

Просмотр 15 сообщений - с 271 по 285 (из 584 всего)