Bismark

an UCI compliant open source chess engine written by Evgeny Shtranvasser 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. || toc =See also=
 * Home * Engines * Bismark**
 * [[image:315px-Kladderadatsch_1875_-_Zwischen_Berlin_und_Rom.jpg link="http://commons.wikimedia.org/wiki/File:Kladderadatsch_1875_-_Zwischen_Berlin_und_Rom.png"]] ||~ || **Bismark**,
 * [|Between Berlin and Rome] ||~ ||^ ||
 * Geography
 * Nobility

=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 40/4
 * [|Chesstroid: New Android UCI engine: Bismark 1.3.JA] by Gurcan Uckardes, January 13, 2015

Misc
=References= =What links here?= include page="Bismark" component="backlinks" limit="40"
 * [|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]
 * Up one Level**