Ir al contenido

ChessV

De Mexpedia
ChessV Universal Chess Program
Archivo:Chessv.jpg
Archivo:ChessV-V2.2.png
Información general
Tipo de programa Ajedrez por computadora
Autor Gregory Strong
Desarrollador Gregory Strong
Modelo de desarrollo Software libre y de código abierto
Licencia GNU General Public License
Idiomas Inglés
Versiones
Última versión estable 2.2 ()
Enlaces
Página no enlazada a Wikidata y añade el enlace en español: ChessV.

ChessV (abreviatura de Chess Variants) es un programa informático gratuito y de código abierto diseñado para jugar una gran cantidad de variantes de ajedrez. Este programa universal de variantes de ajedrez cuenta con una interfaz gráfica de usuario (GUI), una inteligencia artificial (IA) sofisticada y características comunes de los programas de ajedrez tradicionales, como soporte para libros de aperturas. Desarrollado por Gregory Strong, ChessV admite más de 100 variantes de ajedrez, incluyendo algunas variantes propias del desarrollador y otras exóticas, y puede ser programado para jugar variantes adicionales. Su diseño permite jugar cualquier juego "razonablemente similar al ajedrez," convirtiéndolo en uno de los pocos programas de su tipo disponibles. Tanto el programa ejecutable como su código fuente están disponibles para su descarga gratuita.[1][2]

Personalización y Lenguaje de Script

[editar | editar código]

Aunque los usuarios podían crear variantes personalizadas a partir de ChessV 0.93, la implementación de estas modificaciones requería la recompilación del programa, un proceso que resultaba tedioso para la programación. Las versiones posteriores, a partir de ChessV 2.0, resolvieron este inconveniente al introducir un lenguaje de script.

Este script permite personalizar los detalles de las variantes existentes y facilita la creación de nuevas, incluso si las piezas deben elegirse de una lista predefinida. Esta característica simplificó significativamente el proceso, permitiendo a ChessV ejecutar cientos o miles de variantes de cada juego compatible de forma directa.

A partir de la versión ChessV 0.93, el programa introdujo la capacidad de personalizar las variantes compatibles, permitiendo a los usuarios configurar juegos que no estaban incluidos por defecto. De las numerosas variantes que admite el programa, algunas de las que gozan de mayor popularidad y se juegan con frecuencia en ChessV son el Ajedrez Aleatorio de Fischer (Fischer Random Chess o Ajedrez 960) y el Ajedrez Grand.

ChessV es capaz de reproducir:

  • 2 variantes en cuadrados de 6×6
  • 17 variantes en cuadrados de 8×8
  • 15 variantes en cuadrados de 10×8

(incluidas 10 variantes de Ajedrez Capablanca )

  • 15 variantes en cuadrados de 10×10
  • 3 variantes en cuadrados de 12×8[3]

Características del motor

[editar | editar código]

Desde ChessV 2.2, el motor se puede configurar para adaptarse a las necesidades de cada jugador:

  • El tamaño de la tabla de transposición se puede ajustar.
  • Se puede permitir que el motor tenga variación de juego .
  • Debilitar el motor de ajedrez para que sea vencible incluso para principiantes.

Limitaciones actuales

[editar | editar código]
  • No se admiten juegos con más de dos jugadores.
  • No se admiten juegos con aleatoriedad o información oculta.
  • No se ofrece la posibilidad de editar el tablero a mitad del juego.

Juegos compatibles

[editar | editar código]
Archivo:ChessV software program with display of "Chess and a Half" game.png
Una partida de "Ajedrez y Medio" jugada en ChessV 0.9 (antiguo)

ChessV admite muchas variantes. Además del ajedrez, admite:

El código de ChessV se guarda con la extensión ".cvc" (ChessV Code). Su sintaxis es bastante similar a la de C#. El lenguaje de scripting es prácticamente estable, pero aún no se pueden crear nuevas reglas para nuevas piezas. Aquí hay un ejemplo de "Almost Chess" en código .cvc:

Game 'Almost Chess' : Chess
{
	Invented = "1977";
	InventedBy = "Ralph Betza";
	
	AddPieceTypes
	{
		Queen.Enabled = false;
		AddPieceType( Chancellor, "Chancellor", "C", 900, 925 );
	}

	SetGameVariables
	{
		Array = "rnbckbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBCKBNR";
		PromotionTypes = "CRNB";
	}
}

Competiciones

[editar | editar código]

El software ChessV obtuvo el tercer puesto en el Campeonato Mundial de Ajedrez Gótico Informático de 2004.[5]

Véase también

[editar | editar código]

Referencias

[editar | editar código]
  1. ↑ «ChessV Universal Chess Program». 
  2. ↑ «Chess variants - Page 3». mindsports.nl. Consultado el 27 de octubre de 2025. 
  3. ↑ pavroo (13 de octubre de 2025). «ChessV». ArchiveGame (en inglés estadounidense). Consultado el 27 de octubre de 2025. 
  4. ↑ «ChessV, le spécialiste des variantes d'échecs - Echecs et informatique sur PC-Windows». echecs-et-informatique.franceserv.com. Consultado el 27 de octubre de 2025. 
  5. ↑ Trice E. THE 2004 GOTHIC CHESS COMPUTER WORLD CHAMPIONSHIP. ICGA Journal. 2004;27(4):249-254. doi:10.3233/ICG-2004-27414

Enlaces externos

[editar | editar código]