Ajedrez V

Programa de ordenador diseñado para jugar variantes del ajedrez
Ajedrez V
Desarrollador(es)Gregorio fuerte
Versión estable
2.2 / 22 de enero de 2020 ; hace 4 años ( 22-01-2020 )
Sistema operativoVentanas
TipoAjedrez por computadora
LicenciaLicencia pública general (GPL)
Sitio webhttp://www.chessv.org

ChessV (abreviatura de Chess Variants) es un programa informático gratuito diseñado para jugar muchas variantes del ajedrez . ChessV es un programa de variantes de ajedrez universal de código abierto con una interfaz gráfica de usuario, una IA sofisticada, soporte para abrir libros y otras características de los programas de ajedrez tradicionales. El desarrollador de este programa, Gregory Strong, ha ido añadiendo más variantes con cada lanzamiento de ChessV . Se admiten más de 100 variantes de ajedrez, incluidas las pocas variantes propias del desarrollador [1] y otras variantes exóticas, y se puede programar para jugar variantes adicionales. ChessV está diseñado para poder jugar cualquier juego que sea razonablemente similar al ajedrez . ChessV es uno de los pocos programas de este tipo que existen. El código fuente de este programa está disponible de forma gratuita para su descarga, así como el programa ejecutable.

A partir de ChessV 0.93, es posible personalizar las variantes que admite. De todas las variantes de ajedrez admitidas, dos de las variantes más jugadas son probablemente Fischer Random Chess y Grand Chess .

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

Algunas de las variantes proporcionadas se pueden personalizar en sus detalles. Si bien los usuarios pueden crear variantes personalizadas con ChessV 0.93, es necesario volver a compilarlas, lo que resulta tedioso al programar. ChessV 2.0+ soluciona este problema mediante un lenguaje de programación. Si bien las piezas de una variante personalizada se deben elegir de una lista limitada, esto permite que ChessV juegue cientos o miles de variantes de cada juego que admite directamente.

Características del motor

Extensiones de búsqueda : extensión de verificación , extensión de recaptura, extensión de amenaza de movimiento nulo, extensión PV, poda y afilado de futilidad, heurística de historial , heurística de movimiento asesino .

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

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

Limitaciones actuales

  • 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

Una partida de "Ajedrez y medio" jugada en ChessV 0.9 (antiguo)

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

Dado que ChessV se puede programar para reproducir variantes adicionales, aquí hay algunos ejemplos:

Sintaxis

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 programación es en su mayor parte estable, pero aún no se admite la creación de nuevas reglas para nuevas piezas. A continuación se muestra un ejemplo de "Almost Chess" en código .cvc:

Juego ' Casi ajedrez ' : Ajedrez { Invented = "1977" ; InventedBy = "Ralph Betza" ; AddPieceTypes { Queen . Enabled = false ; AddPieceType ( Chancellor , "Chancellor" , "C" , 900 , 925 ); }                SetGameVariables { Matriz = "rnbckbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBCKBNR" ; Tipos de promoción = "CRNB" ; } }    

Competiciones

El software ChessV ganó el tercer lugar en el Campeonato Mundial de Ajedrez Gótico por Computadora en 2004. [4] [5]

Véase también

Referencias

  1. ^ "Ajedrez opulento". Páginas de variantes del ajedrez.
  2. ^ https://www.chessvariants.com/rules/chess-and-a-half Ajedrez y medio,
  3. ^ https://www.chessvariants.com/invention/butterfly-chess Ajedrez Mariposa
  4. ^ Campeonato Mundial de Ajedrez Gótico Informático de 2004 por Ed Trice http://www.chessville.com/GothicChess/ComputerWorldChampionships.htm
  5. ^ Trice E (diciembre de 2004). "Campeonato Mundial de Ajedrez Gótico por Computadora de 2004". Revista ICGA . 27 (4): 249–254. doi :10.3233/ICG-2004-27414.
  • Página de descarga de ChessV
  • Sitio sobre variantes del ajedrez, menciona ChessV en varios artículos
Obtenido de "https://es.wikipedia.org/w/index.php?title=ChessV&oldid=1064349226"