Състезание на шахматни програми
Преди време описах как проверих дали gnuchess ще се справи с една шахматна задача. През последните седмици у мен се събуди желанието да тествам различни шахматни програми, като ги накарам да се състезават. В събота най-после започнах с “конкурса”. Замислям се, ако победителят не е gnuchess дали да не повторя експеримента със задачата?
Избрах пакетите за Debian Etch на gnuchess, Crafty и Sjeng. Пускам ги да играят помежду си мачове от по 20 партии, с размяна на цветовете. Бази от данни с дебюти няма. Просто e трудна работа да осигуря достатъчен брой партии изиграни от гросмайстори, за да направя еднакви бази от данни и да поставя програмките в еднакви условия. За да ми е спокойна съвестта, ще са ми необходими поне 1 000 000 партии на шахматисти с доста висок ЕЛО. От друга страна шахматната теория (а защо не и и мода?) все още се развива и реших, че е по-добре да изпробвам как програмката мисли. Контролата е 10 минути начално време плюс 15 секунди за всеки направен ход. Не налагам изисквания за дълбочина на анализа.
В първата “среща” Crafty победи доста убедително Sjeng. В момента, в който пиша след пет изиграни партии gnuchess има стопяема преднина пред Sjeng. До края на “мача” обаче им има още доста и всичко може да се случи. Не обходи ми са ми още поне два дни за да си довърша експеримента. След това обещавам да го опиша с подробности. Хм … ако тази нощ gnuchess все пак “успее да си спечели мача” с по-сериозна преднина утре вечер ще се заформи интересен сблъсък с Crafty за първото място …
Leave a Reply
You must be logged in to post a comment.
