Arena 1.99beta5 is available since 2008-02-09

Тема в разделе "Машинное отделение", создана пользователем ShAV, 11 фев 2008.

  1. WinPooh
    Оффлайн

    WinPooh В.М. Команда форума

    Репутация:
    95
    Из официальной спецификации UCI:

    Т.е. результат неизвестного токена в середине строки - неопределён. Например, движку разрешается отформатировать винт :)
     
  2. ChessTerminator75
    Оффлайн

    ChessTerminator75 Андрей

    Репутация:
    0
    Игнорировать неизвестную команду. Это правильно.
    Мы не обязаны реализовывать все команды протокола.

    А вот игнорировать неизвестные элементы в известной команде например в такой как
    > position startpos moves g1f3 d7d5 b2b3 c8g4 c1b2 b8c6 h2h3
    по моему не стоит :)
    потому что тогда появится неопределенность между тем что хотела нам сказать оболочка и как мы ее поняли.
    Другими словами команда должна либо игнорироваться либо выполняться целиком.
    Я думаю что неправильно понятый или недопонятый приказ хуже чем простое невыполнение приказа :)
    И это хорошо видно из примера который привел Дуп.
     
  3. дуп
    Оффлайн

    дуп Учаcтник

    Репутация:
    0
    Я думаю правы были те, кто говорил, что Арена по-разному отжирает время у разных движков. По крайней мере при коротком контроле. Например, если поставить время 1 мин, то мой движок в Арене всегда проиграет по времени. Если, конечно, доживет до просрочки :) Тот же самый движок во Фрице 11 никогда не проиграет по времени при том же контроле. Собственно считает он ровно столько, сколько у меня отпущено времени, я проверял. Почему такого не происходит с другими движками и по каким признакам происходит дискриминация, я понятия не имею. Самое реальное объяснение - Арене не нравится моя рожа перед монитором.
    Г... эта ваша Арена.
     
  4. WildCat
    Оффлайн

    WildCat Коршунов Игорь Команда форума

    Репутация:
    0
    Если мало времени на ход, ничего не посылай Арене, кроме самого хода. Она очень заторможенно обрабатывает сообщения от движка.
     
  5. дуп
    Оффлайн

    дуп Учаcтник

    Репутация:
    0
    Спасибо большое. Помогло :)
    К сожалению все вынуждены писать под UCI, потому что он очень удобен пользователям движков, но очень неудобен для самого движка. С WinBoard , конечно, все наоборот. Но это только мое мнение.
     
  6. Yurie
    Оффлайн

    Yurie Учаcтник

    Репутация:
    0
    У меня, например, стоит линукс.
    Голый.Вчера только ноутбук купил :).