Phoenix (Rahul)

Home * Engines * Phoenix (Rahul)



Phoenix, an UCI compliant Java chess engine and masters thesis program by Rahul Aralikatte, which is basically a modified CuckooChess by Peter Österlund. Ten piece-square tables, for all six piece types of the opening phase, plus four piece types (no rook and queen) of the endgame, that is a vector of 640 values is interpreted as chromosome to be trained by a genetic algorithm approach. After 1000 games, the modified engine Phoenix apparently outperformed its parent CuckooChess with a rating of 2546 (an increase of 19 points). After investigations by the original CuckooChess author, he found Phoenix played all games with White! Further, by using the published piece-square tables, Peter Österlund found the modified version around 400 elo weaker than the original, assuming Hanlon's razor applied.

=See also=
 * CuckooChess
 * Texel's Tuning Method

=Namesake=
 * Phoenix
 * Phoenix Chess Systems

=Publications=
 * Rahul Aralikatte (2014). Phoenix : A Self Learning Chess Engine. for the Award of M. Tech in Information Technology, International Institute of Information Technology, Bangalore, Bangalore, advisor G. Srinivasaraghavan
 * Rahul Aralikatte, G. Srinivasaraghavan (2016). Phoenix: A Self-Optimizing Chess Engine. arXiv:1603.09051

=Forum Posts=
 * PHOENIX=CuckooChess with learning function in Falcon style ! by Ruxy Sylwyka, CCC, February 26, 2015
 * Re: PHOENIX=CuckooChess with learning function in Falcon style by Peter Österlund, CCC, March 20, 2016

=External Links=

Chess Engine

 * Phoenix: A Self-Learning Chess Engine (Wayback Machine)
 * rahular/phoenix · GitHub (dead link)
 * Engines, Phoenix Chess.rar hosted by Norbert Raimund Leisner (Google Drive)

Misc

 * Phoenix (mythology) from Wikipedia
 * Phoenix (demonology) from Wikipedia
 * Welcome to Phoenix Chess Systems by Ruud Martin

=References= Up one level