Форум » » Strategic Test Suite » Ответить

Strategic Test Suite

immortal223: Strategic Test Suite site [quote]Strategic Test Suite consists of series of themed test suites designed to evaluate chess engine's long term understanding of strategical and positional concepts... We have had dozens of test suites, and a lot of them are tactical in nature. There has never been an ideal strategical test suite since the advent of Rybka. This tool is unique innovation in computer chess, more specifically in test suites department... since nobody has ever attempted to design the test suite like we do![/quote] Коллекция из 9 разнообразных наборов стратегических тестовых позиций для тестирования вашего движка. Каждый набор содержит по 100 позиций для решения, итого 900. Тематика наборов: Все позиции тщательно были проверены несколькими тестерами Рыбкой 3. Во всех позициях ключевой ход обязательно является сильнейшим продолжением (второй лучший уступает ему не менее +0.20 согласно оценке Рыбки) 1. Undermining / Подрыв This file consists of 100 selected Undermining/Removal of Guards/Pawn Weakening problems. / 100 позиций на тему подрыв/отвлечение защиты/создание пешечных слабостей 2. Open Files and Diagonals / Открытые линии и диагонали Consists of carefully selected 100 questionnaires on Open Files and Diagonals / 100 тщательно отобранных задач на заданную тему 3. Knight Outposts / Централизация коней Consists of carefully selected 100 questionairres on Knight OutPosts/Centralization/Repositioning / 100 тщательно отобранных задач на тему расположения коней/централизацию/перестановку 4. Square Vacancy / Свободные поля Consists of carefully selected 100 questionairres on Square Vacancy / 100 тщательно отобранных задач на тему свободных полей 5. Bishop vs Knight / Слон против Коня * When to offer the Bishop for trade with the Knight, and vice versa. * Tests your engine's understanding of superior minor pieces. * This test also evaluates your engine's ability to distinguish between superior knight, superior Bishop, doubled pawns, resultant pawn structure after the trade-off etc. / *Задания на тему, когда выгоднее менять коня на слона и наоборот *Тестирование движка на понимание превосходства малого количества фигур Оценка способности движка понимать превосходство коня, слона, умение отмечать силу и слабость сдвоенных пешек, структуру пешек после разменов и т.п. 6. Re-Capturing / Взятие фигур Consists of Carefully selected 100 puzzles on "Re-Capturing" / 100 отборных заданий на тему взятия фигур 7. Offer of Simplification / Упрощение 100 test positions on "Offer of Simplification" / 100 позиций на тему упрощения 8.Advancement of f/g/h pawns / Преимущество пешек f/g/h 100 test positions on "Advancement of f/g/h pawns" / 100 позиций на заданную тему 9. Advancement of a/b/c Pawns / Преимущество пешек a/b/c 100 test positions on "Advancement of a/b/c pawns" / 100 позиций на заданную тему На официальном сайте представлены позиции только в формате EPD и то разбросаны по разным страницам . Я же предлагаю вам скачать настоящий полноценный набор из позиций в форматах EPD (для решения рекомендую оболочку Shredder Classic или Arena), PGN и CBH (решение тестов во Fritz) Strategic Test Suite EPD+PGN+CBH [quote]Recommended Test time: Short time control: 10 seconds each move. Intermediate Time Control: 1 minute each move Long Time Control: 7 minutes each move.[/quote] Рекомендованное время на тестирование: Короткий контроль: 10 сек/ход Средний контроль: 1 мин/ход Длинный контроль: 7 мин/ход

Ответов - 40, стр: 1 2 All

Кевин: О-о-о, это дело! Как будет время - прогоню пару движков Возьму лучшие движки и прогоню по минуте. Или по 10 секунд... Посмотрим. Так что ждите результаты. Но начну только завтра...

unknow: immortal223 пишет: Все позиции тщательно были проверены несколькими тестерами Рыбкой 3. Во всех позициях ключевой ход обязательно является сильнейшим продолжением (второй лучший уступает ему не менее +0.20 согласно оценке Рыбки) Смущает только - заточишь оценку движка об этот набор - опять клон получится.

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


unknow: immortal223, спасибо! Dann Corbit, конечно могуч, нет слов.

Кевин: immortal223 , как лучше проводить мне тестирование: на равных условиях (все на одном ядре, без таблиц) или кто как может? Я думаю, что лучше на равных, чтобы тесты ликвидные были. Всё же тестов много, так что буду по 10 секунд проводить. Наконец-то очередная интересная работёнка, а то всё матчи да матчи

immortal223: Кевин пишет: на равных условиях (все на одном ядре Кевин пишет: по 10 секунд

immortal223: Ваня почти 100%-ные результаты показывает в первых двух тестах :)

Кевин: immortal223 пишет: Ваня почти 100%-ные результаты показывает в первых двух тестах :) В первом Рыбка 3 показала 98 из 100!

Кевин: Вот такие у меня будут параметры, одним словом. Результаты свои буду постить в теме о тактике и эндшпиле.

immortal223: Кевин Я с такими же смотрю :) У тебя за счёт более быстрого проца Рыба больше набрала

Кевин: У меня на одном ядре 120-160 кнс в зависимости от позиции. Но всё равно остальные будут играть на этом же i7, так что всё честно Я, кстати, чищу хэш-таблицы по завершении теста, когда перехожу на другой.

Behovodec: Кевин пишет: В первом Рыбка 3 показала 98 из 100! Это неудивительно, учитывая следующее: Все позиции тщательно были проверены несколькими тестерами Рыбкой 3. Во всех позициях ключевой ход обязательно является сильнейшим продолжением (второй лучший уступает ему не менее +0.20 согласно оценке Рыбки Получается, что решение каждой позиции — это и есть сильнейший ход Рыбки. Правда, странно, почему решено не 100 позиций из ста?

Кевин: Behovodec пишет: Правда, странно, почему решено не 100 позиций из ста? Это тестеры сделали, чтобы не было подозрительно, что все позиции решаются 100 - слишком уж!

Кевин: Начал публиковывать результаты тестирования стратегии. Результаты смотрим здесь: http://immortal223.borda.ru/?1-5-0-00000168-000-40-0

player: immortal223 пишет: Коллекция из 9 разнообразных наборов стратегических тестовых позиций для тестирования вашего движка. Каждый набор содержит по 100 позиций для решения, итого 900. А для людей есть сайты с такими тестами?

Кевин: player пишет: А для людей есть сайты с такими тестами? А зачем сайты? Есть набор позиций для людей. А если интересны именно эти, то можно и их использовать.

immortal223: player пишет: А для людей есть сайты с такими тестами? наш форум как бы имеет не совсем такую направленность с подобным вопросом Вам лучше обратиться на другой форум, я думаю.

player: immortal223 пишет: наш форум как бы имеет не совсем такую направленность с подобным вопросом Вам лучше обратиться на другой форум, я думаю. Это да. Просто я решил воспользоваться случаем и задать вопрос - а вдруг есть такой

immortal223: Кевин Это тестирование очень удобно проводить в Арене. Рассказываю как: 1) Устанавливаем в оболочку нужный движок (Движки --> Новый движок --> и т.д.) 2) Загружаем его (если нужно указываем в настройках необходимое кол-во ядер) 3) Переходим в меню Движки --> Автоматический анализ... 4) На вкладке Источник ставим переключатель на Список EPD/PGN файлов 5) Ниже загружаем по одному наши тестовые файлы (указываем путь) 6) Ещё ниже ставим галочку Позиции (EPD) --> Все позиции 7) Переходим на вкладку Движки. Выбираем Загруженные движки --> Движок 1 (т.е. уже раннее запущенный, настроенный на тестирование движок) 8) Ниже Уровень --> Использовать сек./ход выставляем нужное нам время (например, 10 секунд) 9) Переходим на вкладку Вывод. Ставим галочки/переключатели на Записать в файл протокола, Файл протокола --> Добавить, Полный вывод в файл отчёта (имена чтоб у них совпадали). 10) Возвращаемся на вкладку Источник, жмём Пуск и Минимизировать, чтоб свернуть окно программы в лоток и он там себе потихоньку анализировал. Ждём окончания работы тестов и в файле *.rep наблюдаем отчёты по каждому набору позиций! В файле с таким же именем и без расширения подробный вывод движка, включая все линии анализа. Просто (ну, может не совсем ) и удобно!

Кевин: immortal223 , что-то не совсем понял: можно ли как-то сделать, чтобы поставить на тестирование, уйти и придти через 8 часов, а нужные движки уже протестировались? То есть на очередь можно их ставить? Или сделать так, чтобы один движок решал все 9 тестов автоматически подряд, я прихожу через 2 часа и ставлю другой движок? Никогда в Арене не работал. Так, разве что интерфейс пару раз глянул, не понравился и забросил я её.

unknow: Кевин пишет: интерфейс пару раз глянул, не понравился и забросил я её Корявая как незнаю что, но единственная, которая сохраняет вывод движка во время партии. Очень, ну просто очень, нужная фишка для поиска ошибок. Еще бы ходила по этому выводу как по обычному варианту, цены бы ей не было.

immortal223: Кевин Именно, ставишь нужный движок + загружаешь все тесты и он их решает подряд. Потом приходишь и просто смотриьшь на вывод. Он примерно вот такой: Анализ от E:\Мой диск 2\Игры\Шахматы\Ratings + Raznoe\Test\STS\EPD\STS_1.1_Undermine_100_Positions_(corrected).epd Анализирующий движок: FireBird_10_x64 05.02.2010 21:27:01 Уровень: 10 Секунд 1) f4-f5 f4-f5 * 0 Секунд 2) c4-c5 Qe4-d4 3) c4-c5 c4-c5 * 0 Секунд 4) b4-b5 b4-b5 * 0 Секунд 5) .. c5-c4 c5-c4 * 0 Секунд 6) e4-e5 e4-e5 * 0 Секунд 7) .. h5-h4 h5-h4 * 0 Секунд 8) g5-g6 g5-g6 * 0 Секунд 9) e4-e5 e4-e5 * 0 Секунд 10) d3-d4 d3-d4 * 0 Секунд 11) c4-c5 c4-c5 * 0 Секунд 12) b2-b4 b2-b4 * 0 Секунд 13) .. a5-a4 a5-a4 * 0 Секунд 14) .. f5-f4 f5-f4 * 0 Секунд 15) d3-d4 d3-d4 * 1 Секунда 16) a2-a4 a2-a4 * 0 Секунд 17) .. h6-h5 h6-h5 * 0 Секунд 18) .. e6-e5 e6-e5 * 0 Секунд 19) h4-h5 h4-h5 * 0 Секунд 20) c4-c5 c4-c5 * 0 Секунд 21) a4-a5 a4-a5 * 0 Секунд 22) f4-f5 f4-f5 * 0 Секунд 23) b2-b4 b2-b4 * 1 Секунда 24) e4-e5 e4-e5 * 4 Секунд 25) c4-c5 c4-c5 * 0 Секунд 26) e5-e6 e5-e6 * 0 Секунд 27) a5-a6 a5-a6 * 0 Секунд 28) .. c5-c4 c5-c4 * 0 Секунд 29) d4-d5 d4-d5 * 0 Секунд 30) a5-a6 a5-a6 * 0 Секунд 31) .. h5-h4 h5-h4 * 0 Секунд 32) g5-g6 g5-g6 * 0 Секунд 33) .. d6-d5 d6-d5 * 0 Секунд 34) .. d5-d4 d5-d4 * 0 Секунд 35) a3-a4 a3-a4 * 0 Секунд 36) .. d5-d4 d5-d4 * 0 Секунд 37) h2-h4 h2-h4 * 0 Секунд 38) g4-g5 g4-g5 * 0 Секунд 39) .. b6-b5 b6-b5 * 0 Секунд 40) d3-d4 d3-d4 * 0 Секунд 41) d4-d5 d4-d5 * 0 Секунд 42) f5-f6 f5-f6 * 0 Секунд 43) .. a7-a5 a7-a5 * 0 Секунд 44) a2-a4 a2-a4 * 0 Секунд 45) h4-h5 h4-h5 * 0 Секунд 46) .. a5-a4 a5-a4 * 0 Секунд 47) g3-g4 g3-g4 * 0 Секунд 48) h4-h5 h4-h5 * 0 Секунд 49) a3-a4 a3-a4 * 0 Секунд 50) f2-f4 f2-f4 * 0 Секунд 51) b3-b4 b3-b4 * 0 Секунд 52) a4-a5 a4-a5 * 0 Секунд 53) .. h4-h3 h4-h3 * 0 Секунд 54) f4-f5 f4-f5 * 0 Секунд 55) g4-g5 g4-g5 * 0 Секунд 56) a2-a3 a2-a3 * 0 Секунд 57) b4-b5 b4-b5 * 4 Секунд 58) .. f4-f3 f4-f3 * 0 Секунд 59) c3-c4 c3-c4 * 0 Секунд 60) .. f5-f4 f5-f4 * 0 Секунд 61) h4-h5 h4-h5 * 0 Секунд 62) c4-c5 c4-c5 * 8 Секунд 63) .. f5-f4 f5-f4 * 0 Секунд 64) h4-h5 h4-h5 * 0 Секунд 65) .. d6-d5 d6-d5 * 0 Секунд 66) .. a5-a4 a5-a4 * 0 Секунд 67) .. f5-f4 g6-g5 68) f4-f5 f4-f5 * 0 Секунд 69) f5-f6 f5-f6 * 0 Секунд 70) .. e5-e4 e5-e4 * 0 Секунд 71) h4-h5 h4-h5 * 8 Секунд 72) e3-e4 e3-e4 * 0 Секунд 73) d4-d5 Rd1-d3 74) f4-f5 f4-f5 * 9 Секунд 75) .. e6-e5 e6-e5 * 0 Секунд 76) c5-c6 c5-c6 * 0 Секунд 77) h4-h5 h4-h5 * 0 Секунд 78) f5-f6 f5-f6 * 0 Секунд 79) b4-b5 b4-b5 * 0 Секунд 80) h4-h5 h4-h5 * 0 Секунд 81) b4-b5 b4-b5 * 0 Секунд 82) e3-e4 e3-e4 * 0 Секунд 83) .. c5-c4 c5-c4 * 0 Секунд 84) .. h4-h3 h4-h3 * 0 Секунд 85) f4-f5 h4-h5 86) .. h7-h5 h7-h5 * 0 Секунд 87) c4-c5 c4-c5 * 0 Секунд 88) c4-c5 c4-c5 * 0 Секунд 89) b5-b6 b5-b6 * 0 Секунд 90) f2-f4 f2-f4 * 0 Секунд 91) h4-h5 h4-h5 * 0 Секунд 92) f4-f5 f4-f5 * 0 Секунд 93) c4-c5 c4-c5 * 0 Секунд 94) .. a5-a4 a5-a4 * 0 Секунд 95) a4-a5 a4-a5 * 2 Секунд 96) .. h5-h4 h5-h4 * 0 Секунд 97) .. h5-h4 h5-h4 * 0 Секунд 98) h2-h4 h2-h4 * 0 Секунд 99) a2-a4 a2-a4 * 0 Секунд 100) g3-g4 g3-g4 * 1 Секунда 96 совпадающих из 100 проанализированных полуходов 05.02.2010 21:45:02, Всего времени: 0:18:00 Расчетное время: 01:18 = 78 Секунд -------------------------------------------------------------------------------- Анализ от E:\Мой диск 2\Игры\Шахматы\Ratings + Raznoe\Test\STS\EPD\STS_2.0_Open_Files_and_Diagonals_II.epd Анализирующий движок: FireBird_10_x64 05.02.2010 22:19:51 Уровень: 10 Секунд 1) .. Qc6-a6 Qc6-d7 2) Ra7-e7 Ra7-e7 * 0 Секунд 3) Ra1-d1, Ra1xf1 Ra1-d1 * 3 Секунд 4) Bd3-b5 Bd3-b5 * 0 Секунд 5) Bg2-f1, Ra1-b1 Bg2-f1 * 1 Секунда 6) Ra2-c2 Ra2-c2 * 0 Секунд 7) Bf4-e3 Bf4-e3 * 0 Секунд 8) Qd2-c1 Qd2-c1 * 0 Секунд 9) .. Rf8-g8 Rf8-g8 * 0 Секунд 10) Ra6-h6 Ra6-h6 * 1 Секунда 11) .. Rf8-e8 Rf8-e8 * 0 Секунд 12) .. Qh1-f1 Qh1-f1 * 0 Секунд 13) Bf3-g4 Bf3-g4 * 1 Секунда 14) Rc1-a1 Rc3-a3 15) .. Rb6-f6 Rb8-f8 16) Bg2-e4 Bg2-e4 * 0 Секунд 17) .. Bb8-a7 Bb8-a7 * 1 Секунда 18) Ra2-e2 Qg4xg7 19) Bg2-h3 Bg2-h3 * 0 Секунд 20) .. Qe8-g6 Qe8-g6 * 1 Секунда 21) Qd4-h4 Qd4-h4 * 0 Секунд 22) Bf1-g2 Bf1-g2 * 1 Секунда 23) Bf1-h3 Bf1-h3 * 0 Секунд 24) .. Rf8-d8 Rf8-d8 * 0 Секунд 25) Rd1-c1 Rd1-c1 * 0 Секунд 26) Rf1-d1 Rf1-d1 * 0 Секунд 27) Qb2-d2, Ng4-e3 Qb2-d2 * 0 Секунд 28) .. Bg7-f8 Bg7-f8 * 0 Секунд 29) .. Bg7-f8, Bg7-f6 Bg7-f8 * 0 Секунд 30) .. Re7-b7 Re7-b7 * 0 Секунд 31) .. Bf8-d6, Ra1-e1 Bf8-d6 * 0 Секунд 32) .. Be5-f4 Be5-f4 * 0 Секунд 33) Bh6-e3 Bh6-e3 * 0 Секунд 34) Bg2-h3, Ra1-a2 Bg2-h3 * 8 Секунд 35) Rf1-g1 Rf1-g1 * 1 Секунда 36) Bg2-e4 Bg2-e4 * 3 Секунд 37) Bc2-a4 Bc2-a4 * 0 Секунд 38) .. Ba2-b1 Ba2-b1 * 0 Секунд 39) .. Rd8-e8 Rd8-e8 * 0 Секунд 40) Bb2-a3 Bb2-a3 * 0 Секунд 41) Re7-c7 Re7-c7 * 0 Секунд 42) Ra1-a3 Ra1-a3 * 0 Секунд 43) .. Rd8-h8 Rd8-h8 * 0 Секунд 44) .. Rd8-c8 Rd8-c8 * 0 Секунд 45) .. Qe5-h5 Qe5-h5 * 0 Секунд 46) Bd2-c3, Re1xd2, f4-f5 Bd2-c3 * 0 Секунд 47) Bc1-a3 Bc1-a3 * 0 Секунд 48) .. Be8-d7 Be8-d7 * 3 Секунд 49) Rf1-d1, Rf1-e1 Rf1-d1 * 0 Секунд 50) Rg2-d2, Bc3-e1 Rg2-d2 * 0 Секунд 51) Re1-b1 Re1-b1 * 0 Секунд 52) Re1-c1 Re1-c1 * 0 Секунд 53) Bc2-g6 Bc2-g6 * 4 Секунд 54) Rb2-e2 Rb2-e2 * 0 Секунд 55) .. Bb7-a6 Bb7-a6 * 0 Секунд 56) Bb6-d4 Bb6-d4 * 0 Секунд 57) .. Be7-b4 Qa1-b2 58) Rc1-b1 Qe3-d3 59) .. Rf8-d8 Rf8-d8 * 0 Секунд 60) Rf1-e1 Rf1-e1 * 0 Секунд 61) Be2-f3 Be2-f3 * 0 Секунд 62) .. Bb7-c8 Bb7-c8 * 0 Секунд 63) Bd2-e3 Bd2-e3 * 0 Секунд 64) Qb3-a3 Qb3-a3 * 4 Секунд 65) .. Ra4-b4 Ra4-b4 * 0 Секунд 66) .. Bb7-c8 Bb7-c8 * 0 Секунд 67) .. Qa7-d4, Bc6-b5 Qa7-d4 * 0 Секунд 68) Bg2-h3 Bg2-h3 * 0 Секунд 69) .. Rg8-h8 Rg8-h8 * 0 Секунд 70) .. Rg8-c8 Rg8-c8 * 0 Секунд 71) Bc1-g5 Bc1-g5 * 1 Секунда 72) .. Qd7-f5 Qd7-f5 * 0 Секунд 73) Rd1-h1 Rd1-h1 * 0 Секунд 74) Qd1-b1 Qd1-b1 * 0 Секунд 75) .. Rf7-g7 Rf7-g7 * 0 Секунд 76) .. Ra6-d6 Ra6-d6 * 0 Секунд 77) .. Bd7-b5 Bd7-b5 * 0 Секунд 78) .. Bg7-h6 Bg7-h6 * 0 Секунд 79) Rf1-b1 Rf1-b1 * 0 Секунд 80) Be2-g4 Be2-g4 * 0 Секунд 81) Rf1-e1 Rf1-e1 * 2 Секунд 82) .. Bc8-g4, Bc8-f5 Bc8-g4 * 0 Секунд 83) Rf1-e1 Rf1-e1 * 0 Секунд 84) Bf1-d3 Bf1-d3 * 0 Секунд 85) .. Bc8-e6 Bc8-e6 * 0 Секунд 86) Bc1-a3 Bc1-a3 * 0 Секунд 87) .. Bc8-e6 Bc8-e6 * 0 Секунд 88) Bg2-f1 Bg2-f1 * 0 Секунд 89) Bc1-f4, Ra1-b1 Bc1-f4 * 0 Секунд 90) Bd6-c5, c2-c4 Bd6-c5 * 0 Секунд 91) Rc2-e2 Rc2-e2 * 0 Секунд 92) Qb1-e1 Qb1-e1 * 0 Секунд 93) Rg1-d1 Rg1-d1 * 0 Секунд 94) .. Rf8-b8 Rf8-b8 * 1 Секунда 95) .. Ra8-d8 Ra8-d8 * 0 Секунд 96) Rf1-d1 Rf1-d1 * 0 Секунд 97) Qd2-e2 Qd2-e2 * 0 Секунд 98) Bg4-f5 Bg4-f5 * 9 Секунд 99) .. Bd7-f5 Bd7-f5 * 0 Секунд 100) Ra1-e1 Ra1-e1 * 0 Секунд 94 совпадающих из 100 проанализированных полуходов 05.02.2010 22:37:50, Всего времени: 0:17:59 Расчетное время: 01:45 = 105 Секунд это по двум наборам из 9. как видно, всё необычайно удобно.

Кевин: То есть так можно сделать только с одним движком? Несколько запрограммировать нельзя?

immortal223: Кевин пишет: Несколько запрограммировать нельзя? Не знаю. там выбор движков есть проверь сам

immortal223: Проверил. Всё на полном автомате! Движки по очереди из списка проверяют все заданные по списку файлы с позициями!

Кевин: Эх... Не люблю я Арену и толком не понял, что нужно делать. Хотя так, конечно, сложно говорить - я ж с оболочкой не разбирался. Как-нибудь попробую тогда.

Кевин: Хотя напрягает постоянно через 20 минут подходить к компьютеру и ставить новый, один из девяти тест для одного движка. Всё-таки, пожалуй, попробую в Арене поработать. immortal223, спасибо за подсказку

immortal223: Кевин Да чё там разбираться ? Я ж написал последовательно шаг за шагом.

Кевин: immortal223 Как будет время - обязательно попробую. Завтра мне идти на турнире играть, и так целую неделю, так что не знаю, когда получится всё успеть - турнир, адванс, матчи движков, работа, тестирование.

Behovodec: STS, w32, Cel 1.2, 10 sec/move. 1 Rybka 3 — 92 из 100 Firebird 1.01 — 91 из 100 2 Firebird 1.01 — 81 из 100 Rybka 3 — 80 из 100

VP: immortal223 пишет: Рекомендованное время на тестирование: Короткий контроль: 10 сек/ход правильно наверно будет сказать 10сек/поз т.е. сколько max.вр. дается на решение 1 позиции. FireBird 1.01 x64-256MB/Core i7-920@4.3GHz тест 1 Результат: 99 из 100 = 99.0%. не по зубам птичке поза - 24 тест 2 Результат: 94 из 100 = 94.0% тест 3 Результат: 91 из 100 = 91.0%. тест 4 Результат: 93 из 100 = 93.0% тест 5 Результат: 91 из 100 = 91.0%. тест 6 Результат: 92 из 100 = 92.0%. тест 7 Результат: 92 из 100 = 92.0%. тест 8 Результат: 86 из 100 = 86.0% тест 9 Результат: 90 из 100 = 90.0%.

Кевин: immortal223 пишет: 1) Устанавливаем в оболочку нужный движок (Движки --> Новый движок --> и т.д.) Устанавливаю, он почему-то называется по имени файла, а не движка. immortal223 пишет: 2) Загружаем его (если нужно указываем в настройках необходимое кол-во ядер) Как это сделать для анализа многими движками подряд нужных позиций? То есть когда я в список добавляю нужные движки для решения позиций. Как их правильно назвать (не просто по имени файла) и сконфигурировать) immortal223 пишет: 4) На вкладке Источник ставим переключатель на Список EPD/PGN файлов 5) Ниже загружаем по одному наши тестовые файлы (указываем путь) То есть выбираю List of PGN/EPD files и загружаю позиции, все 9, и так и оставляю. immortal223 пишет: Ставим галочки/переключатели на Записать в файл протокола, Файл протокола --> Добавить, Полный вывод в файл отчёта (имена чтоб у них совпадали). Не понял: какие имена? Там только одна галка Write in protocol file и уже по умолчанию путь D:\Program Files (x86)\Arena\Analyses--.log. То есть нужно ещё Comrehensive output in Report file? Там, кстати, и просят его так же назвать, а по умолчанию нет ничего.

immortal223: Кевин http://immortal223.narod.ru/tutor/arena_anal.swf

Кевин: immortal223 пишет: http://immortal223.narod.ru/tutor/arena_anal.swf Да уж: с этой Ареной наанализировать можно... Полная ж Буду штудировать видео .

Кевин: Что я могу сказать: русского языка в моей версии 2.0.1 Арены нет, но это ладно - русик можно найти; получается, что движки при настройке сохраняют свои параметры - это понятно; также если запускаю 6 движков тестироваться, то паузу уже или остановку сделать нельзя - надо ждать окончания всех девяти тестов для всех шести движков, ну или хотя бы для одного. Свет выключили - и всё...

Кевин: Значится, потихоньку запускаю Не хотелось бы в другой оболочке продолжать тестирование, но ладно. Хэш в общих настройках для UCI поставил 128 мб. Будет ли он использоваться и для WB-движков? Также в один и тот же файл отчёта буду записывать все результаты. Правильно? То есть протестировать один двиг, на следующий день, например, другой или другие движки поставить и в те же файлы отчёта записывать результаты. Собственно, не знаю, как буду резулбьтаты публиковать, потому что непривычно их отображение для меня. 94 совпадающих из 100 проанализированных полуходов 05.02.2010 22:37:50, Всего времени: 0:17:59 Расчетное время: 01:45 = 105 Секунд Прямо так, что ли? Или писать только первую строчку о том, сколько решено позиций? Жаль, что не как во Фрице: средней глубины и времени решения нет

Кевин: Ну что я могу сказать. Настроил всё по видео-руководству от immortal223. Тесты идут довольно давно на автоматическом уровне, но недавно решил немного понаблюдать, как они проходят в Арене: некоторые позиции решают движки, другие сами по себе проскакивают без решения, причём зачастую через раз. Просто позиция быстро промелькивает и засчитывается как нерешённая. Тот же Протектор один тест в итоге решил 40 из ста, другой тест 80 из ста. Вот такой результат меня как раз насторожил, особенно результат 7 из 100. Глаурунг сам по себе сбил настройки и стал шпарить на четырёх ядрах. У одного движка хэш 135 метров, у другого около 150, у третьего 9, и это при учёте, что должен быть у всех 128. Результаты тестирования приходится сидеть и по поиску выбирать, так как куча мегабайтов лишней информации. Дурдом, одни словом. Просто сумасшедший дом для движков какой-то. Так что не знаю, что получится из всего этого и есть ли смысл в таком тестировании (по-моему, абсолютно никакого; изначально мне Арена не нравилась, а теперь я полностью снимаю её со счетов. Завершаю тестирование, публикую результаты и хватит с меня Арены, Арен и всяких тестов в Арене).

Кевин: Взял для исследования Протектора: в один раз тест решил 48 из 100, в другой 38 из 100; ещё один тест, например, 70 с чем-то из 100, в другой этот же тест 40 с копейками из ста. Ну что, нужны такие результаты STS-теста?

Noviceik: Вам ,наверное , стоит послать эти результаты разрабам Арены ! Я так подозреваю, что это какая-то неприятная несовместимость их проги с i7. Может они просто не тестировали её на таком проце ?

Кевин: Noviceik , да ладно, я на Арену забил.



полная версия страницы