Кіріспе

GNU Chess – ашық кодты шахмат қозғалтқышы және командалық қатар интерфейсі бар шахмат тақтасы. GNU Chess-тің мақсаты зерттеулер үшін негіз болу және осыған байланысты ол көптеген жағдайларда қолданылған. GNU Chess – GNU жалпыға қолжетімді лицензиясының 3-ші нұсқасы немесе одан кейінгі нұсқаларымен лицензияланған ашық кодты бағдарламалық қамтамасыз ету, және оны бірлесіп дамытушылар күтіп ұстап тұрады. Толық бастапқы коды қолжетімді ең ерте компьютерлік шахмат бағдарламаларының бірі ретінде, ол Unix негізделген жүйелер үшін ең көнелерінің бірі және содан бері көптеген басқа платформаларға көшірілді.

Ерекшеліктері

GNU Chess 6.2.5 бағдарламасы CCRL-дің 2 минут ішінде 40 жүріс тізімі бойынша 2661 Elo ұпайымен бағаланған. Салыстыру үшін, ең күшті шахматшы Магнус Карлсеннің Elo рейтингі 2882-ге жетеді. Осы тізімде Fritz 8 2665 Elo бағасын алды, және бұл бағдарлама 2004 жылғы «Адам мен Машина» командалық әлем чемпионатында гроссмейстерлер Сергей Карякин мен Веселин Топаловты жеңіп, Руслан Пономариевпен тең ойнады. Ол көбінесе XBoard немесе GNOME Chess сияқты графикалық интерфейсті бағдарламалармен бірге қолданылады, онда ол әдепкі қозғалтқыш ретінде қосылған. XBoard шахмат қозғалтқыштарының бастапқы нұсқалары GNU Chess командалық қатар интерфейсіне негізделген. 6-шы нұсқасы Универсалды шахмат интерфейсін (UCI) де қолдайды. 6.1 нұсқасынан бастап GNU Chess терминал эмуляторлары үшін графикалық режимді қолдайды.

Тарих

GNU Chess-тің алғашқы нұсқасын Стюарт Кракрафт жазған. 1984 жылы Ричард Столлменмен бірлесіп жұмыс істеуді бастаған GNU Chess, GNU жобасының алғашқы бөліктерінің біріне айналды. GNU Chess содан бері жетілдіріліп, кеңейтілді. 2-ден 4-ке дейінгі нұсқаларды Джон Стэнбек жазды. GNU Chess-тің 5-ші нұсқасы Чуа Конг Сиан жазған Cobalt шахмат қозғалтқышының негізінде құрылған. 2011 жылы GNU Chess 6-шы нұсқаға көшті, ол Фабиен Летузидің Fruit 2.1 шахмат қозғалтқышына негізделген. CEGT-нің 5.60 нұсқасы бойынша, осы код базасы Fruit 2.3-тен, осы шахмат қозғалтқышының соңғы нұсқасынан күштірек.