Giuseppe Cannella

Home * People * Giuseppe Cannella



Giuseppe Cannella, an Italian computer scientist and software engineer. He graduated in computer science from University of Palermo in 1999. As computer chess programmer, Giuseppe is author of the UCI compliant open source chess engine Cinnamon (former Butterfly) under GPL Version 3, which is also a JavaScript library to play with chessboard.js or any js GUI. Giuseppe has further published an online Bitboard calculator , a web based evaluation GUI to display and compare eval command outputs from two engines of a chess position , and has set up the distributed and collaborative Perft framework Auriga.

=Forum Posts=

2005 ...

 * eval in crafty 20.9 by Giuseppe Cannella, Winboard Forum, June 08, 2006
 * Question on Hash Table by Giuseppe Cannella, Winboard Forum, June 19, 2006
 * shift 64 bit by Giuseppe Cannella, Winboard Forum, August 23, 2006
 * RememberBestMove in hash by Giuseppe Cannella, Winboard Forum, October 23, 2006
 * test methodology by Giuseppe Cannella, Winboard Forum, November 13, 2006

2010 ...

 * Null moves gain by Giuseppe Cannella, Winboard Forum, May 13, 2010 » Null Move Pruning
 * Fruit with and without null move by Giuseppe Cannella, Winboard Forum, August 01, 2011
 * Question on TT by Giuseppe Cannella, Winboard Forum, January 06, 2012 » Transposition Table
 * xboard and match by Giuseppe Cannella, Winboard Forum, January 19, 2012
 * OSX compiler wanted by Giuseppe Cannella, Winboard Forum, July 06, 2013
 * Re: help for a linux develop environment by Giuseppe Cannella, CCC, October 05, 2013

2015 ...

 * Parallel aspiration windows by Giuseppe Cannella, CCC, July 29, 2015
 * Auriga - distributed and collaborative Perft by Giuseppe Cannella, CCC, November 28, 2015
 * Web eval debugger by Giuseppe Cannella, CCC, March 25, 2019

=External Links=
 * Giuseppe Cannella | LinkedIn
 * gekomad · GitHub
 * cinnamon chess engine - open source chess engine
 * Bitboard Calculator by Giuseppe Cannella
 * Auriga by Giuseppe Cannella

=References= Up one level