Оболочка для турниров между движками

Тема в разделе "Машинное отделение", создана пользователем WildCat, 4 авг 2006.

  1. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    Как может устроить округление до секунд?
    Как такое может устроить?
  2. ChessTerminator75 Андрей

    • Участник
    Рег.:
    22.05.2007
    Сообщения:
    121
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Челябинск
    Оффлайн
    WildCat
    Я пытался запустить свой движок в твоей оболочке но неудачно.
    В поисках причин стал смотреть твой файл WildCat.debug
    В нем мне непонятен следующий фрагмент
    WHITE<< time 30000
    WHITE<< otim 30000
    WHITE<< white
    WHITE<< go
    Получается что движку в начале передается время а потом команда на запуск
    Причем что за команда otim я не понял

    Из официального протокола UCI следует что время мы задаем после команды на счет
    After the go command with the timesettings the engine has to start calculating the move:
    > go btime 300000 wtime 300000
    for game in 5min.
    > go btime 302000 wtime 302000 winc 2000 binc 2000
    with incremental clock 5 min + 2 sec.

    В итоге хотелось бы понять действительно ли ты время передаешь раньше чем команду на счет или просто
    у тебя в лог так пишется?
    Если да то из каких соображений(может UCI2 допускает это?)
    И что это за команда otim 30000 (из UCI2 что ли?)
    Непонятно мне так же разное количество нулей :)

    P.S. из за чего движок не запустился мне вроде понятно.
    К стати фрукт 2.1 тоже работать не хочет
    (это я вспонил как WinPooh сказал:"
    Зато наверняка не самый легальный, в смысле корректности реализации протокола
    Самый "устойчивый" и правильный, вроде бы - у Фрукта.") :):):)
  3. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.491
    Симпатии:
    3.118
    Репутация:
    95
    Адрес:
    Москва
    Оффлайн
    Читайте описания протоколов, там это написано :)
    otim - время, оставшееся у соперника

    Кстати, сдаётся мне, что вы пытаетесь запустить UCI-движок в WB-оболочке.
  4. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    ChessTerminator75, WildCatGui не поддерживает протокол UCI!
    Почему UCI движок не запустится без переходника (Полиглота) вроде было понятно и до попытки подключения.
  5. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    UCI напрямую неподдерживается ибо он от лукавого. :)
    Для подключения UCI-движков нужно использовать polyglot.
  6. ChessTerminator75 Андрей

    • Участник
    Рег.:
    22.05.2007
    Сообщения:
    121
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Челябинск
    Оффлайн
    Кошмар!
    Вот что значит не знать WB :)
    понятно что все вопросы я снимаю
    остается только пожелание
    WildCat - вынеси в меню возможность делать оконный режим :)
  7. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Честно говоря меня еле уговорили сделать оконный режим. Лично я его жутко не люблю.
  8. bankuss Александр

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    24.05.2006
    Сообщения:
    1.084
    Симпатии:
    38
    Репутация:
    6
    Оффлайн
    когда появится UCI (без всяких полиглотофф) тогда поюзаем ;)
  9. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.491
    Симпатии:
    3.118
    Репутация:
    95
    Адрес:
    Москва
    Оффлайн
    Живоглот – лицо, проглоченное курдлем и извергнутое наружу живым (смотри также: Полиглот).
    Полиглот – лицо, многократно проглоченное курдлем.

    С.Лем, "Осмотр на месте"
  10. Orlov Учаcтник

    • Участник
    Рег.:
    27.02.2007
    Сообщения:
    177
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Имеется существенный баг в выводе результатов. Пример.

    Генерим таблицу и видим:

    1. Engine X2 3,0/4 (здесь правильный результат)
    2. Engine X1 1,0/4

    а внизу наблюдаем:

    +1 -1 = 2 (не правильный результат)

    Эта же строка висит в баре внизу слева.

    Не порядок, надо исправлять. Заметил вчера, но подумал померещилось :) Ан нет.
  11. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Все правильно. Просто нужно интерпретировать несколько иначе.
  12. Orlov Учаcтник

    • Участник
    Рег.:
    27.02.2007
    Сообщения:
    177
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Ничего не понял, ну да бог с ним, проехали.
  13. krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.709
    Симпатии:
    50
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    в нижней строке пишется сколько партий было выиграно белыми, сколько черными и сколько ничьей.
  14. Orlov Учаcтник

    • Участник
    Рег.:
    27.02.2007
    Сообщения:
    177
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    если судить по таблице, то разница в очках у движков равна 2-м, а в баре что мы видим?
  15. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Для круговых турниров пишется сколько выиграли\проиграли белые.
    Для гаунтлетов сколько выиграл\проиграл основной движок.
  16. Orlov Учаcтник

    • Участник
    Рег.:
    27.02.2007
    Сообщения:
    177
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    круговой турнир. смотрим на бар. белые выиграли одну, проиграли одну, сделали 2 ничьих. что в таблице тогда?
  17. krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.709
    Симпатии:
    50
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    всё правильно. движки цвет меняют? меняют. один выиграл белыми, цвет поменялся. выиграл он же черными...
  18. Orlov Учаcтник

    • Участник
    Рег.:
    27.02.2007
    Сообщения:
    177
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    хорошо что пол не поменялся :) А если серьезно, то абсолютно не информативно.
  19. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    А что было бы информативно?
    Сообщать "сколько сейчас градусов, ниже нуля"?
  20. Orlov Учаcтник

    • Участник
    Рег.:
    27.02.2007
    Сообщения:
    177
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    white wins - 1
    black wins - 1
    draws -2

    к тому же места в баре до чертиков
  21. MagicTrick Заслуженный

    • Заслуженный
    Рег.:
    30.09.2007
    Сообщения:
    685
    Симпатии:
    1
    Репутация:
    0
    Адрес:
    Мюнхен
    Оффлайн
    Что мне делать, чтобы устроить в Фрице тематический турнир среди движков? Фриц 10, книга стандартная. Надо как-то отсечь все варианты, кроме нужного?
  22. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    галка Openings DB, выбираешь pgn с одной позицией (просто вставляешь один FEN в текстовый файл)
  23. MagicTrick Заслуженный

    • Заслуженный
    Рег.:
    30.09.2007
    Сообщения:
    685
    Симпатии:
    1
    Репутация:
    0
    Адрес:
    Мюнхен
    Оффлайн
    Pgn выбрал, но почему то движки не хотят начинать с той позиции, которую я им дал :(
  24. Fruit Александр

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    12.02.2006
    Сообщения:
    2.201
    Симпатии:
    64
    Репутация:
    3
    Оффлайн
    а с какой они начинают?:)
  25. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Для обсуждения Фрица существуют другие ветки!
  26. Mustang Алексей

    • Участник
    Рег.:
    23.11.2007
    Сообщения:
    30
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Поддерживает ли Wildcat GUI предложение/принятие ничьих движками? Если да, то с какой версии такая поддержка есть?
  27. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Такой поддержки нет.
  28. krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.709
    Симпатии:
    50
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    WildCat, как моё рац.предложение по оболочке? забылось? :)
  29. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Видимо, забылось. ;)
  30. krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.709
    Симпатии:
    50
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    когда не обязательно и не требуют, тогда и не помнится... как сказал Выбегалло, "такова селяви"!
  31. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    А напомнить никак нельзя?
  32. krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.709
    Симпатии:
    50
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    я предлагал прикрутить polyglot к оболочке наподобие wb2uci в shredderGUI
  33. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Новые движки устанавливаются редко, поэтому всегда находятся более приоритетные дела. Может сделаю когда-нибудь, если не забуду.

Поделиться этой страницей