GNU Chess

GNU Chess
GNU Chess
GNU chess visto en Gnome
GNU chess visto en Gnome
Desarrollador
Equipo de GNU Chess
gnu.org/software/chess
Información general
Última versión estable 6.0.1
7 de septiembre de 2011
Género Programa de ajedrez
Sistema operativo GNU/Linux, Unix, Mac OS X
Licencia GPL v3 o superior
En español No. 

GNU Chess es un programa informático para jugar ajedrez.

Es uno de los más antiguos juegos de ajedrez en computadora para los sistemas basados en Unix y ha sido portado hacia otras plataformas. El GNU Chess project (Proyecto de Ajedrez GNU) es además una de las partes más antiguas del proyecto GNU, habiendo comenzado en 1984, cuando Stuart Cracraft escribió la primera versión del programa.[1] Todas las versiones entre la 2 y la 4, ambas inclusive, fueron escritas por John Stanback. La versión 5 la escribió Chua Kong-Sian. Fabien Letouzey es el autor principal de la actual versión 6. Docenas de programadores han contribuido a enriquecer el programa a lo largo del tiempo.

En ordenadores personales actuales, el nivel de juego de GNU Chess se encuentra aproximadamente entre maestro senior y maestro internacional (2500+ ELO en hardware convencional basado en Intel Core 2 Duo), sin procesamiento paralelo, según la batería de pruebas IQ6.

El objetivo de GNU Chess es servir como base para la investigación. GNU Chess se ha usado en numerosas situaciones relacionadas con la investigación.

GNU Chess es software libre, licenciado bajo los términos de la licencia GPL, y lo mantienen un equipo colaborativo de desarrolladores. Casi siempre se usa con un programa GUI como el XBoard, aunque también permite jugar partidas de forma interactiva en un sencillo terminal de texto.

Las versiones iniciales del protocolo de comunicación con el motor de ajedrez de XBoard (Chess Engine Comunication Protocol) se basaban en el interfaz de la línea de comando de GNU Chess, que todavía se mantiene prácticamente íntegro. No obstante, la actual versión 6 también soporta el protocolo UCI (Universal Chess Interface).

En 2011, GNU Chess ha llevado a cabo la transición a la versión 6, la cual se basa en el motor de ajedrez Fruit 2.1 de Letouzey, un potente y depurado motor de búsqueda que utiliza masivamente aserciones para invariantes y tiene muy pocos fallos.

Referencias

  1. Stuart Cracraft (27-12-2002) Re: Re: GNU chess version 1.2 - QUESTION gnu.org (en inglés)

Véase también

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Поможем написать реферат

Mira otros diccionarios:

  • GNU Chess — glChess utilisant GNU Chess …   Wikipédia en Français

  • GNU Chess — Тип Шахматная программа Разработчик Chua Kong Sian, Stuart Cracraft …   Википедия

  • GNU Chess — auf Ubuntus Gnome Desktop GNU Chess ist eines der ältesten Schachprogramme für UNIX und wurde auf viele andere Plattformen portiert. Es war eines der ersten Teile des 1984 begonnenen GNU Projektes. Die erste Version von GNU Chess wurde von Stuart …   Deutsch Wikipedia

  • GNU Chess — Infobox Software name = GNU Chess caption = GNU Chess 5.0.7 on WinBoard 4.2.7 developer = The GNU Chess Team latest release version = 5.0.7 latest release date = August 7, 2003 operating system = Unix, GP2X, Windows genre = Computer chess license …   Wikipedia

  • Chess (Apple) — Chess Скриншот работы Chess Тип Шахматная программа Разработчик …   Википедия

  • Chess — может означать: GNU Chess  шахматная программа CHESS ежемесячный шахматный журнал, выпускаемый в Великобритании Шахматы (мюзикл) CHESS  инструмент для тестирования многопоточных .Net (управляемых) и Win32, 64 программ Chess… …   Википедия

  • Chess Engine Communication Protocol — est un protocole de communication qui permet à un moteur d échecs de communiquer avec une interface utilisateur. Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Articles connexes Universal Chess… …   Wikipédia en Français

  • Chess-Engine — a b c d e f g h …   Deutsch Wikipedia

  • Chess engine — a b c d e f g h …   Deutsch Wikipedia

  • Chess Engine Communication Protocol — The Chess Engine Communication Protocol is an open communication protocol that enables a chess engine to communicate with its user interface. It was designed by Tim Mann, the author of XBoard. It was initially intended to only communicate with… …   Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”