Cinnamon

Home * Engines * Cinnamon



Cinnamon, an UCI compliant open source chess engine by Giuseppe Cannella, written in C++11, published under GPL Version 3. Cinnamon was first released in February 2013 under that name, while former versions of the engine were called Butterfly. It targets multiple hardware platforms and operating systems such as Windows, Linux, Mac OS and Android, also available for the Raspberry Pi, and further provides a JavaScript library to play with chessboard.js or any js GUI. Cinnamon was bundled with the Tarrasch GUI for Windows.

=Features=
 * Chess960
 * Rotated Bitboards
 * Lazy SMP
 * Iterative Deepening
 * Aspiration Windows
 * Principal Variation Search
 * Transposition Table
 * Razoring
 * Null Move Pruning
 * Late Move Reductions
 * Futility Pruning
 * Delta Pruning
 * Killer Heuristic
 * Lazy Evaluation
 * MVV/LVA
 * PolyGlot Opening Book
 * Gaviota Tablebases
 * Syzygy Bases
 * Perft
 * Pondering

=See also=
 * Butterfly

=Forum Posts=
 * OSX compiler wanted by Giuseppe Cannella, Winboard Forum, July 06, 2013
 * Cinnamon 1.1 for Mac OS X 32-bit by Norbert Raimund Leisner, CCC, July 07, 2013
 * Cinnamon 2.0 released by supersharp77, CCC, April 17, 2016
 * Cinnamon 2.3 by Graham Banks, CCC, October 19, 2020

=External Links=

Chess Engine

 * cinnamon chess engine - open source chess engine
 * gekomad/cinnamon · GitHub
 * Cinnamon « G 6
 * Cinnamon in CCRL 40/4

Misc

 * Cinnamon from Wikipedia
 * Cinnamomum from Wikipedia
 * Cinnamomum burmannii from Wikipedia
 * Cinnamomum cassia from Wikipedia
 * Cinnamomum verum from Wikipedia


 * Cinnamon (disambiguation) from Wikipedia
 * cinnamon - Wiktionary
 * Cinnamon (software) from Wikipedia
 * Bill Anschell, Jose Martinez, Chris Symer - La Flor de la Canela by Chabuca Granda, YouTube Video

=References= Up one Level