ChessV
ChessV (short for Chess Variants) is a free computer program designed to play many chess variants. An open-source, universal chess variant program with a graphical user-interface, sophisticated AI, support for opening books and other features of traditional chess programs. The developer of this program, Gregory Strong, has been adding more variants with each release of ChessV. Over 100 chess variants are supported, including the developer's few own variants and other exotic variants, and can be programmed to play additional variants.
ChessV
- Name
- ChessV
- Genre
- computer chess · chess video game
VALÉORINE Encyclopedia
VALÉORINE documentary reading
Documentary summary
ChessV (short for Chess Variants) is a free computer program designed to play many chess variants. An open-source, universal chess variant program with a graphical user-interface, sophisticated AI, support for opening books and other features of traditional chess programs. The developer of this program, Gregory Strong, has been adding more variants with each release of ChessV. Over 100 chess variants are supported, including the developer's few own variants and other exotic variants, and can be programmed to play additional variants.
Admitted source layer · organised and presented by VALÉORINE
Note VALÉORINE
No house-authored Note is published until its assertions and sources pass the VALÉORINE evidence contract. The documentary article remains available in full while that enrichment is being consolidated.
Documentary enrichment in progress · no unsupported statement published
Reference Check
Propose documentary evidence for ChessV. A contribution is never written directly as fact: identity, source, rights and evidence gates still decide.
Sign in to contribute
Documentary evidence
Evidence Panel
not yet certified
- Identity
- unresolved
- Independent source families
- 0
- Admitted assertions
- 0
- Open conflicts
- 0
Authority files
wikidata · Q1070612
In this article
The object
The object
Designed to be able to play any game that is reasonably similar to chess. One of only a few such programs that exist. The source code of this program is freely available for download as well as the executable program. Capable of playing: • 2 variants on 6×6 squares • 17 variants on 8×8 squares • 15 variants on 10×8 squares (including 10 Capablanca Chess variants) • 15 variants on 10×10 squares • 3 variants on 12×8 squares Some of the provided variants can be customized in their details. While users can create custom variants with ChessV 0.93, it needs to be recompiled, which is tedious when programming. ChessV 2.0+ fixes this, using a scripting language. While the pieces in a custom variant have to be chosen from a limited list, this allows ChessV to play hundreds or thousands of variants of each game it directly supports.
Key facts
Key facts
• Name — ChessV • Developer — Gregory Strong • Latest Release Version — 2.2 • Operating System — Windows • Genre — Computer chess • License — GPL • Website — http: www.chessv.org
Engine features
Engine features
• Searching: Alpha-Beta Nega-Max Principal variation search, Iterative deepening, Null-move Forward Pruning, Static Exchange Evaluation (SEE). • Search Extensions: check extension, recapture extension, null-move threat extension, PV extension, Futility Pruning and Razoring, History Heuristic, Killer-move heuristic. • Evaluation: Piece-square tables, Pawn structure evaluation, Mobility evaluation, King safety, King tropism, Lazy evaluation. • Hash Tables: Transposition table, Pawn structure table, Evaluation cache, Repetition detection. Since ChessV 2.2, the engine can be set to adjust to their player's needs: • Transposition Table Size can be adjusted. • The engine can be allowed for variance of play. • Weaken the chess engine to be human-beatable even for beginners.
Current limitations
Current limitations
• No games with more than two players are supported. • No games with randomness or hidden information are supported. • No ability to edit the board mid-game is provided.
Supported games
Supported games
• Illustration — A game of "Chess and a Half" played on ChessV 0.9 (old) ChessV supports many variants. Other than chess, it supports: • Alice Chess, Almost Chess, Archchess, Berolina Chess, Bird's Chess, Capablanca Chess and its variants, Carrera's Chess, Chess480, Chess and a Half, Chess with Different Armies, Courier Chess, Cylindrical Chess, Diagonal Chess, Diamond Chess, Doublemove chess, Embassy Chess, Eurasian Chess, Extinction Chess, Fischer Random Chess (Chess960), Great Chess, Great Shatranj, Grand Chess, Grotesque Chess, Janus Chess, Kinglet, Ladorean Chess, Legan's Game, Los Alamos Chess, Makruk, Omega Chess, Opulent Chess, Roman Chess, Royal Court, Shatranj, Shatranj Kamil, Sosarian Chess, Switching Chess, TenCubed Chess, Three Checks Chess, and more infamous variants. Since ChessV can be programmed to play additional variants, here are a few examples: • Almost Chess, Enep, Butterfly Chess, Nightrider chess and Janus Kamil.
Syntax
Syntax
ChessV code is saved as the extension ".cvc" (ChessV Code). Its syntax is reasonably similar to C#. The scripting language is mostly stable, but creating new rules for new pieces is not supported yet. Here is an example of "Almost Chess" in.cvc code: 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"; } }
Competitions
Competitions
ChessV software won third place in a 2004 Gothic Chess Computer World Championship.
Notes from the source article
Cited by Wikipedia
Notes from the source article
These works are cited by the source article, in its own numbering. They are recorded as its citations, not as sources VALÉORINE has verified.
- 1."Opulent Chess". The Chess Variant Pages.
- 2.https://www.chessvariants.com/rules/chess-and-a-half Chess and a Half,
- 3.https://www.chessvariants.com/invention/butterfly-chess Butterfly Chess
- 4.The 2004 Gothic Chess Computer World Championship by Ed Trice http://www.chessville.com/GothicChess/ComputerWorldChampionships.htm
- 5.Trice E. The 2004 Gothic Chess Computer World Championship. ICGA Journal. 27. 4. 249–254. Dec 2004. 10.3233/ICG-2004-27414.
References
Citations
References
Each reference names the institution holding it, so a reader may go to the document itself.
authority record
Unverified
The Encyclopedia exists whether or not anything is for sale. Corrections are recorded rather than overwritten, and every version of this record is kept. Published 18 August 2026.
Elsewhere in Collectables
20,755 published records in this field, each with its sources named.
- Chess Champion 2175Work
- Chess TitansWork
- Chess UltraWork
- Chessmaster LiveWork
- ChevroletOrganisation
- Chevron CarsOrganisation
- Chew Man FuWork
- chew toyTerminology
Best supported in this field
For owners
Own a copy of ChessV?
A specialist will read what you send and tell you what the house can establish, what it cannot, and whether the object is suited to sale. There is no charge and no obligation. The object stays with you throughout; nothing is shipped to us unless it is arranged in writing beforehand.