Bismark

Home * Engines * Bismark



Bismark, an UCI compliant open source chess engine by Evgeny Shtranvasser, written in C++, recent version hosted by Bitbucket. Bismark's board is represented as two-dimensional 8x8 array of squares and a vector of pieces. The engine applies negamax alpha-beta PVS with null move pruning, transposition table and a pure capture quiescence search within the iterative deepening loop. Beside material as dominating term, Bismark's evaluation aggregates values of middlegame and endgame piece-square tables along with king tropism, finally tapered by current game phase using float arithmetic. Further, Bismark considers various pawn structure terms, with appropriate bonuses for passers and candidates and penalties for doubled pawns and islands, as well as beneficial piece positions such as knight outposts, rook on open or semi-open file and bishop pair.

=Forum Posts=
 * Bismark and Powder by Geert Maeckelbergh, CCC, August 10, 2012

=External Links=

Chess Engine

 * jackalsh / Bismark — Bitbucket
 * SDChess - Downloads
 * Bismark 1.4 in CCRL Blitz
 * Chesstroid: New Android UCI engine: Bismark 1.3.JA by Gurcan Uckardes, January 13, 2015

Misc
=References= Up one Level
 * Bismarck from Wikipedia
 * Bismarck (board game) from Wikipedia
 * Bismarck Archipelago from Wikipedia
 * Bismarck, North Dakota from Wikipedia
 * House of Bismarck from Wikipedia
 * Mona von Bismarck from Wikipedia
 * Otto von Bismarck from Wikipedia