WildCat

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

  1. TopicStarter Overlay

    krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.656
    Симпатии:
    17
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    давно пора сказать. замечательный движок. правда, и у него есть глюки. во-первых, мне кажется, что если у него подключены эндшпильные базы, то он насильно переводит эндшпиль к ним (к базам), пусть даже и к прогирышной позиции. это так?! во-вторых, я тут провожу тест - играет у меня WildCat по 100 партий с 3 движками. и порой получается, что играет бредово. совершает очень глупые ходы. вот пример партий:

    таких примеров много.
  2. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    krey
    ответь на письмо.

    Какие-то баги с эндшпильными таблицами есть, но только один раз мне об этом сообщали. Еще один раз я сам видел. Посмотрю твои примеры Ты дебаг сохранял? Было бы интересно посмотреть.
  3. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Что значит "wc ws book"?
    И почему такая странная дата "2006.??.09"?
  4. TopicStarter Overlay

    krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.656
    Симпатии:
    17
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    на письмо отвечу завтра, когда на работу пойду. кстати, я тебе как-то высылал файл - он не сохранился?!
    дата странная потому что турнир не один день идет. наверное поэтому... хотя кто знает - не я пишу guy? а твой ГУЙ ;)
    а "wc ws book" означает что WildCat играет с книгой. самодельной. в книжку включены все известные дебюты а в стиль - мои любимые дебюты.
  5. TopicStarter Overlay

    krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.656
    Симпатии:
    17
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    дебаг какой-то есть. сегодняшний. а вот для тех партий, что привел, дебаг не сохранился.
  6. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Гуй дату у винды спрашивает. Чего она такую странную возвращет?

    У меня есть 4-фигурные базы. С ними все работает хорошо.
    Попробуй, под WinBoard, c включенным дебагом на этих позициях.
    Можешь сделать отдельный каталог только с 4-фигурными базами? Может проблема в 5-фигурных?
  7. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Кстати, если не сложно проверь и старые версии.
  8. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Вот как GUI выводит дату:
    Код:
      date d;
      getdate(&d);
      fout << d.da_year << '.' << int(d.da_mon) << '.' << int(d.da_day);
    Вопросы на месте месяца никак появиться не могут. По-любому должно быть какое-то число.
  9. TopicStarter Overlay

    krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.656
    Симпатии:
    17
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    ну, у меня пятифигурники только избранные. и я нашел позицию, где WildCat глючит на четырехфигурнике.
  10. TopicStarter Overlay

    krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.656
    Симпатии:
    17
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    кстати, добавь чтобы в дебаг заносилась дата запуска турнира... а? чтобы проверить.
  11. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    krey, ты куда пропал? Хочется все-таки разобраться с проблемой.
    Может еще кто проверит как у него на компе Кошка работает с эндшпильными базами?
  12. TopicStarter Overlay

    krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.656
    Симпатии:
    17
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    у меня вообще проблема - не могу заставить Кошкой анализировать что-либо под Shredder Classic (и не только) - да и вообще подключить через wb2uci. почему? что я не так делаю? то есть, все подключается, но когда играет (анализирует) кошка через адаптер, то она делает ход сразу. глубина анализа - 1. почему?
  13. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Адаптер кривой. Shredder Classic 2 может подключать winboard-движки и без адаптеров.
  14. TopicStarter Overlay

    krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.656
    Симпатии:
    17
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    кстати, я выяснил, почему дата такая кривая. так копируется из СУБД compochess.
    и еще - Shredder Classic 2 тоже через адаптер подключает. он у него в корневой папке лежит. был бы без адаптера - не надо было бы указывать имя движка и автора.
  15. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    У меня, если через Shredder подключать, все нормально.
    Кстати, как сделать чтобы при выборе UCI-движка не спрашивал размер хеша?
  16. TopicStarter Overlay

    krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.656
    Симпатии:
    17
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    понятия не имею. это важно?
    когда пытаюсь запустить тест на WildCat - так сразу глюки идут... какую-то команду кошка не поддерживает?!
    сколько не пытаюсь повторить проблему с хэшем при таблицах Налимова - не получается. однако подключение таблиц в некоторых позициях дает совешенно другой результат чем без них. было замеченно это еще при анализе пешечных эндшпилей.
  17. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    надоедает

    Попытаюсь сам запустить тест. Посмотрю в чем дело.
    Кстати, Кокшка может сама тестироваться на epd-файлах.

    time 100 - одна секунда на позицию
    nopost - если не нужен анализ
    test filename.epd
  18. TopicStarter Overlay

    krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.656
    Симпатии:
    17
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    как результат?
    и поподробнее насчет самотоятельного тестирования, если можно...
  19. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Еще не тестировал. Про самостоятельное всроде все написал.
    Вводиш время командой time. А потом имя файла в команду test.
  20. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    У меня Shredder все хорошо тестирует.
    Код:
    Position:  bm Qg6; id "WAC.001";
    
    2rr3k/pp3pp1/1nnqbN1p/3pN3/2pP4/2P3Q1/PPB4P/R4RK1 w - -
               +—-+—-+—-+—-+—-+—-+—-+—-+
             8 |   |:::|*R*|*R*|   |:::|   |*K*
               +—-+—-+—-+—-+—-+—-+—-+—-+
             7 |*P*|*P*|:::|   |:::|*P*|*P*|   
               +—-+—-+—-+—-+—-+—-+—-+—-+
             6 |   |*N*|*N*|*Q*|*B*| N |   |*P*
               +—-+—-+—-+—-+—-+—-+—-+—-+
             5 |:::|   |:::|*P*| N |   |:::|   
               +—-+—-+—-+—-+—-+—-+—-+—-+
             4 |   |:::|*P*| P |   |:::|   |:::
               +—-+—-+—-+—-+—-+—-+—-+—-+
             3 |:::|   | P |   |:::|   | Q |   
               +—-+—-+—-+—-+—-+—-+—-+—-+
             2 | P | P | B |:::|   |:::|   | P 
               +—-+—-+—-+—-+—-+—-+—-+—-+
             1 | R |   |:::|   |:::| R | K |   
               +—-+—-+—-+—-+—-+—-+—-+—-+
                 a   b   c   d   e   f   g   h
    WildCat 6.03.02
    Engine: WildCat 6.03.02 (0 MB)
    by -
    Solution : Qg3-g6!
    illegal command
      3.00     0:00     +327.64    1.Qg6 fxg6 2.Nxg6+ (2.247) 74
    best move: Qg3-g6 time: 0:00.156 min  n/s: 74.900  nodes: 2.247 
    Right solution! (0:00.030) 2
    Right until now: 1 of 1  ;  0s
    Position:  bm Rxb2; id "WAC.002";
    
    8/7p/5k2/5p2/p1p2P2/Pr1pPK2/1P1R3P/8 b - -
               +—-+—-+—-+—-+—-+—-+—-+—-+
             8 |   |:::|   |:::|   |:::|   |:::
               +—-+—-+—-+—-+—-+—-+—-+—-+
             7 |:::|   |:::|   |:::|   |:::|*P*
               +—-+—-+—-+—-+—-+—-+—-+—-+
             6 |   |:::|   |:::|   |*K*|   |:::
               +—-+—-+—-+—-+—-+—-+—-+—-+
             5 |:::|   |:::|   |:::|*P*|:::|   
               +—-+—-+—-+—-+—-+—-+—-+—-+
             4 |*P*|:::|*P*|:::|   | P |   |:::
               +—-+—-+—-+—-+—-+—-+—-+—-+
             3 | P |*R*|:::|*P*| P | K |:::|   
               +—-+—-+—-+—-+—-+—-+—-+—-+
             2 |   | P |   | R |   |:::|   | P 
               +—-+—-+—-+—-+—-+—-+—-+—-+
             1 |:::|   |:::|   |:::|   |:::|   
               +—-+—-+—-+—-+—-+—-+—-+—-+
                 a   b   c   d   e   f   g   h
    WildCat 6.03.02
    Engine: WildCat 6.03.02 (0 MB)
    by -
    Solution : Rb3xb2!
    illegal command
     14.00     0:01     -3.18     1...Rxb2 2.Rxb2 c3 3.Rb6+ Kf7 4.Rb7+ Kg6 5.Rb6+ Kh5 6.Rb5 c2 7.Rxf5+ Kg6 8.Rc5 d2 9.Rc6+ Kf7 10.Rc7+ Kf6 11.Rc6+ Ke7 12.Rxc2 (1.948.091) 1371
     14.00     0:01     -3.18     1...Rxb2 2.Rxb2 c3 3.Rb6+ Kf7 4.Rb7+ Kg6 5.Rb6+ Kh5 6.Rb5 c2 7.Rxf5+ Kg6 8.Rc5 d2 9.Rc6+ Kf7 10.Rc7+ Kf6 11.Rc6+ Ke7 12.Rxc2 (1.978.636) 1374
     15.00     0:05     -5.04     1...Rxb2 2.Rxb2 c3 3.Rb6+ Ke7 4.Rb7+ Ke8 5.Rxh7 c2 6.Rc7 d2 7.Rc8+ Kf7 8.Rxc2 d1Q+ 9.Re2 Qf1+ 10.Rf2 Qh3+ 11.Ke2 Qg4+ 12.Kd2 Ke6 13.h4 Qxh4 (7.169.749) 1291
     15.00     0:05     -5.04     1...Rxb2 2.Rxb2 c3 3.Rb6+ Ke7 4.Rb7+ Ke8 5.Rxh7 c2 6.Rc7 d2 7.Rc8+ Kf7 8.Rxc2 d1Q+ 9.Re2 Qf1+ 10.Rf2 Qh3+ 11.Ke2 Qg4+ 12.Kd2 Ke6 13.h4 Qxh4 (7.203.434) 1290
    best move: Rb3xb2 time: 0:05.750 min  n/s: 1.290.937  nodes: 7.203.434 
    Right solution! (0:01.220) 13
    Right until now: 2 of 2  ;  1s
    Position:  bm Rg3; id "WAC.003";
    
    5rk1/1ppb3p/p1pb4/6q1/3P1p1r/2P1R2P/PP1BQ1P1/5RKN w - -
               +—-+—-+—-+—-+—-+—-+—-+—-+
             8 |   |:::|   |:::|   |*R*|*K*|:::
               +—-+—-+—-+—-+—-+—-+—-+—-+
             7 |:::|*P*|*P*|*B*|:::|   |:::|*P*
               +—-+—-+—-+—-+—-+—-+—-+—-+
             6 |*P*|:::|*P*|*B*|   |:::|   |:::
               +—-+—-+—-+—-+—-+—-+—-+—-+
             5 |:::|   |:::|   |:::|   |*Q*|   
               +—-+—-+—-+—-+—-+—-+—-+—-+
             4 |   |:::|   | P |   |*P*|   |*R*
               +—-+—-+—-+—-+—-+—-+—-+—-+
             3 |:::|   | P |   | R |   |:::| P 
               +—-+—-+—-+—-+—-+—-+—-+—-+
             2 | P | P |   | B | Q |:::| P |:::
               +—-+—-+—-+—-+—-+—-+—-+—-+
             1 |:::|   |:::|   |:::| R | K | N 
               +—-+—-+—-+—-+—-+—-+—-+—-+
                 a   b   c   d   e   f   g   h
    WildCat 6.03.02
    Engine: WildCat 6.03.02 (0 MB)
    by -
    Solution : Re3-g3!
    illegal command
     13.00     0:01     +3.93     1.Rg3 Bg4 2.Rxg4 Rxg4 3.Qxg4 Qxg4 4.hxg4 c5 5.d5 c4 6.Re1 Kf7 7.Nf2 Rg8 8.Kf1 (1.628.141) 992
     14.00     0:02     +4.03     1.Rg3 Bg4 2.Rxg4 Rxg4 3.Qxg4 Qxg4 4.hxg4 c5 5.d5 c4 6.Kf2 Re8 7.Kf3 Re5 8.Bxf4 (2.346.115) 998
     14.00     0:02     +4.03     1.Rg3 Bg4 2.Rxg4 Rxg4 3.Qxg4 Qxg4 4.hxg4 c5 5.d5 c4 6.Kf2 Re8 7.Kf3 Re5 8.Bxf4 (2.909.127) 1010
     15.00     0:04     +4.04     1.Rg3 Bg4 2.Rxg4 Rxg4 3.Qxg4 Qxg4 4.hxg4 c5 5.d5 c4 6.Kf2 Bc5+ 7.Ke2 Re8+ 8.Kf3 Be3 9.Re1 Re5 10.Bxe3 fxe3 11.Rxe3 Rxd5 (4.273.568) 1017
     15.00     0:05     +4.04     1.Rg3 Bg4 2.Rxg4 Rxg4 3.Qxg4 Qxg4 4.hxg4 c5 5.d5 c4 6.Kf2 Bc5+ 7.Ke2 Re8+ 8.Kf3 Be3 9.Re1 Re5 10.Bxe3 fxe3 11.Rxe3 Rxd5 (5.469.306) 1016
    best move: Re3-g3 time: 0:05.485 min  n/s: 1.016.599  nodes: 5.469.306 
    Right solution! (0:00.020) 3
    Right until now: 3 of 3  ;  1s
    Правда посылает какую-то illegal command, но это наверно не важно.
  21. TopicStarter Overlay

    krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.656
    Симпатии:
    17
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    не получается у меня повторить ошибку. когда даю Кошке проанализировать партии - она сама видит все ошибки свои.
  22. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Попробуй еще раз партии поиграть, только дебаг включи, и не удаляй его.
  23. TopicStarter Overlay

    krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.656
    Симпатии:
    17
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    обязательно. кстати, у меня есть кусок дебага.
  24. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Выложи здесь или по почте пошли.
  25. TopicStarter Overlay

    krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.656
    Симпатии:
    17
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    я поймал ошибку и выслал дебаг
  26. Kirr Администратор

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    1.208
    Симпатии:
    22
    Репутация:
    8
    Оффлайн
    У тоже меня есть один вопрос простой: Ожидать ли в ближайшее время новую версию Wildcat? Если ожидать то подожду, если нет то приступлю к тестированию шестой версии. Вопрос возник так как я тестирую бесплатные однопроцессорные движки в проекте CCRL, и двигаясь вниз по таблице добрался примерно до уровня Wildcat. Пора выяснить где именно он должен находиться в нашем рейтинг-листе.

    Таблица о которой речь - здесь: http://computerchess.org.uk/ccrl/4040/rating_list_free_single_cpu.html Можно легко заметить диагональ постепенно вырастающую из левого верхнего угла. :)
  27. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Можно тестировать шестую. Новая вряд ли появиться в ближайшее время.
  28. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Нашел ошибку!
    Неправильно работала с неполными базами. У кого такие базы могут скачать заново.
    www.igorkorshunov.narod.ru/WildCat
  29. TopicStarter Overlay

    krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.656
    Симпатии:
    17
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    у меня такие :)
    а обучение реабилитировал? можно сделать как у Ufim - если произошел скачок в оценке позиции - записал позицию и сделанный ход, чтобы его больше не делать...
  30. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Обучение может в следующей версии будет. Чтобы разнообразие дебютов увеличить (чтобы не было повторов) лучше удалить книгу стиля, т.к там мало вариантов, но они длинные.
  31. TopicStarter Overlay

    krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.656
    Симпатии:
    17
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    провожу матч между WildCat 6 и Pharaon 3.5 - прошло уже более 50 партий. по результатам первых 20 партий лидировал WildCat c разрывом в 4 очка. теперь уже выигрывает +4 Pharaon... за время матча Pharaon научил 21кб. позиций... думаю, благодаря этому он отыграл партии и вырвался вперед.
  32. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Сколько партий будет? Интересно было бы посмотреть, что дальше будет.
  33. TopicStarter Overlay

    krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.656
    Симпатии:
    17
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    будет 100. контроль 2+2
    странные люди, эти машины ;) после 64 партий +1 в пользу WildCat
  34. MaxP Максим

    Рег.:
    21.07.2006
    Сообщения:
    55
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Ставрополь
    Оффлайн
    Игорь, не могли бы Вы объяснить некоторые параметры Wildcat. Например, что значат Priority, LevelExtend, Protocol и др. Можно ли усилить программу изменением некоторых свойств?
  35. WildCat Коршунов Игорь

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

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