Napoleon

an UCI compliant open source chess engine by Marco Pampaloni, written in C++, first released in September 2013. Napoleon had its over the board tournament debut in [|Turin] 2014, where it quite successfully participated at the IGT 2014 becoming fourth with 4 out of 7. || toc =Features=
 * Home * Engines * Napoleon**
 * [[image:chrono-chess-game-in-longwood.jpg width="260" link="http://www.inside-longwood.com/inside-longwood-chronology-1818.html"]] ||~  || **Napoleon**,
 * [|Napoleon] playing Chess with [|Bertrand] ||~  ||^   ||

Move Generation

 * Magic Bitboards
 * Pseudo-legal Move Generation
 * 16 Bit Move Encoding

Search

 * Alpha-Beta
 * Principal Variation Search
 * Iterative Deepening
 * Aspiration Windows

Transposition Table

 * Zobrist Hashing
 * Four Bucket System
 * Depth-preferred Replacement Scheme

Move Ordering

 * Principal Variation Extraction from TT
 * Killer Heuristic
 * History Heuristic
 * Internal Iterative Deepening
 * MVV-LVA

Selectivity
> Adaptive Null Move Pruning > Extended Futility Pruning > Limited Razoring > Delta Pruning
 * AEL-Pruning
 * Adaptive Late Move Reductions
 * Quiescence Search

Evaluation
> and more ...
 * Material
 * Piece-Square Tables
 * Mobility
 * Pawn Structure
 * Tapered Eval

=See also= =Forum Posts=
 * Given Name
 * Nobility
 * [|Aspiration windows] by Marco Pampaloni, CCC, May 14, 2013
 * [|Re: Napoleon PP by crybot - current edition] by Marco Pampaloni, CCC, January 21, 2014
 * [|Tapered evaluation] by Marco Pampaloni, CCC, March 18, 2014
 * [|Napoleon 1.4.0] by Marco Pampaloni, CCC, March 22, 2014
 * [|Napoleon 1.5.0 64-bit Gauntlet for CCRL 40/40] by Graham Banks, CCC, July 25, 2014
 * [|Parameter tuning with multi objective optimization] by Marco Pampaloni, CCC, May 07, 2017 » Automated Tuning
 * [|search efficiency] by Marco Pampaloni, CCC, June 23, 2017 » Search

=External Links=

Chess Engine

 * [|crybot/Napoleon · GitHub]
 * [|crybot/Napoleon-old · GitHub]
 * [|Napoleon] « G 6
 * [|Napoleon 1.5.0 64-bit] in CCRL 40/4
 * [|Napoleon 1.5.0 64-bit] in CCRL 40/40

Misc

 * [|Napoleon from Wikipedia]
 * [|Napoleon (disambiguation) from Wikipedia]
 * [|Napoleone from Wikipedia]
 * [|Napoleon of India from Wikipedia]
 * [|Napoleon.org]

Chess
> [|The chess games of Madame de Remusat] from [|chessgames.com]
 * [|Napoleon Bonaparte and Chess] by [|Edward Winter]
 * [|Napoleon Bonaparte and Chess] from [|Sarah's Chess Journal]
 * [|The chess games of Napoleon Bonaparte] from [|chessgames.com]
 * [|Napoleon Opening from Wikipedia]
 * [|Napoleon Gambit] in the [|Scotch Game from Wikipedia]

Games

 * [|Napoleon (card game) from Wikipedia]
 * [|Napoleon (board game) from Wikipedia]
 * [|Napoleon (GBA game) from Wikipedia]

=References= =What links here?= include page="Napoleon" component="backlinks" limit="40"
 * Up one Level**