Older Version
Newer Version
GerdIsenberg
Sep 2, 2017
**[[Home]] * [[Engines]] * Pharaon** || [[image:Pharaoh.jpg link="https://commons.wikimedia.org/wiki/File:Pharaoh.svg"]] ||~ || **Pharaon**, a [[WinBoard]] and [[UCI]] compliant chess engine by [[Franck Zibi]], written in [[Cpp|C++]]. Pharaon evolved from Franck's former program [[ZChess]], which was renamed in April 2001 <ref>[[http://www.fzibi.com/pharaon/history.htm|Pharaon History]]</ref>. Pharaon incorporates [[https://en.wikipedia.org/wiki/Object-oriented_programming|object oriented]] paradigms, and relies on [[Bitboards|bitboards]] <ref>[[http://www.fzibi.com/cchess/bitboards.htm|Introduction to Bitboards]] by [[Franck Zibi]]</ref>, in particular [[Rotated Bitboards|rotated bitboards]] to determine [[Sliding Piece Attacks|sliding piece attacks]]. It is a [[Principal Variation Search|PV searcher]] with [[Iterative Deepening|iterative deepening]] and [[Aspiration Windows|aspiration windows]], using a [[Transposition Table|transposition table]] with multiple probes, [[Pawn Hash Table|pawn-]] and [[King Safety|king safety]] [[Hash Table|hash tables]], [[Static Exchange Evaluation|SEE]] for [[Move Ordering|move ordering]] and [[Pruning|pruning]], [[Null Move Pruning#AdaptiveNullMovePruning|adaptive null move pruning]] with [[Depth Reduction R|R]] = 2, 3, and heavily prunes not only in [[Quiescence Search|quiescence search]]. Move ordering considers [[Hash Move|hash-table move]], winning [[Captures|captures]] by SEE, [[Killer Heuristic|killer heuristic]], [[Countermove Heuristic|counter move heuristic]], and [[History Heuristic|history heuristic]]. [[Chess960]] support was introduced with version 3.3 <ref>[[http://www.stmintz.com/ccc/index.php?id=431772|Release of Pharaon v3.3 (with Chess 960 support)]] by [[Franck Zibi]], [[CCC]], June 17, 2005</ref>, and subsequent "deep" versions with a [[Parallel Search|parallel search]] have [[Endgame Tablebases|tablebase]] support, a [[Persistent Hash Table|persistent hash table]] for [[Learning|position learning]] as well as [[Book Learning|book learning]] <ref>[[http://www.fzibi.com/pharaon.htm|Home of Pharaon]]</ref>. || || Pharaon <ref>Pharaoh, the king of [[https://en.wikipedia.org/wiki/Ancient_Egypt|ancient Egypt]], is often depicted wearing the [[https://en.wikipedia.org/wiki/Nemes|nemes]] [[http://en.wiktionary.org/wiki/headdress|headdress]] and an [[http://en.wiktionary.org/wiki/ornate|ornate]] [[https://en.wikipedia.org/wiki/Kilt|kilt]]. Based on [[https://en.wikipedia.org/wiki/New_Kingdom_of_Egypt|New Kingdom]] [[https://en.wikipedia.org/wiki/Art_of_ancient_Egypt#Painting|tomb paintings]]. Author: [[https://en.wikipedia.org/wiki/User:Jeff_Dahl?rdfrom=commons:User:Jeff_Dahl|Jeff Dahl]], December 2007, [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]], [[https://en.wikipedia.org/wiki/Wikimedia_Commons|Wikimedia Commons]], [[https://en.wikipedia.org/wiki/Pharaoh|Pharaoh from Wikipedia]] </ref>||~ ||^ || [[toc]] =Tournament Play= Pharaon participated at the [[WMCCC 2001]] in [[https://en.wikipedia.org/wiki/Maastricht|Maastricht]], and already had its debut at the [[CCT3]] online tournament, and short after over the board at [[Massy 2001]]. It further played two [[Livingston Chess960 Computer World Championship|Livingston Chess960 Computer World Championships]], the [[Chess960CWC 2005]] and the [[Chess960CWC 2006]], and further [[French Computer Chess Championship|French Computer Chess Championships]], [[French Programmers Tournament|French Programmers Tournaments]] and [[CCT Tournaments]]. =Selected Games= [[FCCC 2002]], round 4, [[Pharaon]] - [[Chess Tiger|Chess Tiger 15.0]] <ref>[[http://www.stmintz.com/ccc/index.php?id=256580|French ch Pharaon-Tiger15 - nice attack]] by [[Sune Larsson]], [[CCC]], October 06, 2002</ref> [[code]] [Event "FCCC 2002"] [Site "Massy"] [Date "2002.10.05"] [Round "4"] [White "Pharaon"] [Black "Chess Tiger 15.0"] [Result "1-0"] 1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.cxd5 Nxd5 5.e4 Nxc3 6.bxc3 Bg7 7.Bc4 c5 8.Ne2 Nc6 9.Be3 O-O 10.Rc1 cxd4 11.cxd4 Qa5+ 12.Kf1 Qa3 13.Qb3 Qd6 14.Bd5 Na5 15.Qa4 Qd8 16.Bd2 Nc6 17.Bxc6 bxc6 18.Ba5 Qe8 19.Qxc6 Qxc6 20.Rxc6 Bb7 21.Rc7 Bxe4 22.f3 Bd5 23.Kf2 e6 24.a3 Rfc8 25.Rhc1 Rxc7 26.Rxc7 Bf6 27.Bb4 Bd8 28.Rc3 g5 29.Rc2 f5 30.Nc3 Bb3 31.Rb2 Bc4 32.Bd6 Ba5 33.Na4 Bd5 34.Rb5 Bd8 35.Nc5 Kf7 36.Ke3 Bc6 37.Rb2 f4+ 38.Kd3 Bb6 39.Be5 Rd8 40.Ne4 Bxe4+ 41.Kxe4 Rc8 42.g3 fxg3 43.hxg3 Rc1 44.g4 Re1+ 45.Kd3 Ra1 46.Rb3 h6 47.Ke4 Kg6 48.Rc3 Re1+ 49.Kd3 Rd1+ 50.Ke2 Ra1 51.Rc8 Ra2+ 52.Kd3 Rxa3+ 53.Ke4 Rb3 54.Rf8 a5 55.Rf6+ Kh7 56.Rxe6 a4 57.Re8 Kg6 58.Re7 h5 59.f4 Kh6 60.Kf5 Rf3 61.Bg7+ Kh7 62.Bf6+ Kg8 63.Kg6 Kf8 64.Re5 Re3 1-0 [[code]] =See also= * [[Anubis]] * [[CHEOPS]] * [[Various Classifications#Nobility|Nobility]] * [[ZChess]] =Forum Posts= * [[http://www.stmintz.com/ccc/index.php?id=182249|Re: Delfe 1.0, UCI / WB Pharaon / Chess Adivisor, Comet B.37 available ...]] by [[Franck Zibi]], [[CCC]], August 02, 2001 * [[http://www.stmintz.com/ccc/index.php?id=182342|Re: Where to download Pharaon? (NT)]] by [[Franck Zibi]], [[CCC]], August 03, 2001 * [[http://www.stmintz.com/ccc/index.php?id=186734|Pharaon 2.50 for WinBoard is available]] by [[Franck Zibi]], [[CCC]], September 01, 2001 * [[http://www.stmintz.com/ccc/index.php?id=208406|Pharaon 2.61 is available (with WinBoard and UCI support)]] by [[Franck Zibi]], [[CCC]], January 19, 2002 * [[http://www.stmintz.com/ccc/index.php?id=234374|interesting move by Pharaon]] by [[Jon Dart]], [[CCC]], June 06, 2002 * [[http://www.stmintz.com/ccc/index.php?id=256580|French ch Pharaon-Tiger15 - nice attack]] by [[Sune Larsson]], [[CCC]], October 06, 2002 » [[FCCC 2002]] * [[http://www.stmintz.com/ccc/index.php?id=392705|Announcement : Release of Pharaon v3]] by [[Franck Zibi]], [[CCC]], October 21, 2004 * [[http://www.stmintz.com/ccc/index.php?id=403314|Re: Mail from Franck Zibi]] by [[Franck Zibi]], [[CCC]], December 30, 2004 * [[http://www.stmintz.com/ccc/index.php?id=404644|Release of Pharaon v3.2]] by [[Franck Zibi]], [[CCC]], January 08, 2005 * [[http://www.stmintz.com/ccc/index.php?id=431772|Release of Pharaon v3.3 (with Chess 960 support)]] by [[Franck Zibi]], [[CCC]], June 17, 2005 =External Links= ==Chess Engine== * [[http://www.fzibi.com/pharaon.htm|Home of Pharaon]] * [[http://www.fzibi.com/pharaon/history.htm|Pharaon History]] * [[http://www.game-ai-forum.org/icga-tournaments/program.php?id=124|Pharaon's ICGA Tournaments]] (includes [[ZChess]]) * [[http://www.fzibi.com/pharaon/exactachess.htm|“20 Questions” with Franck Zibi (Author of Pharaon)]], Questions by [[Michael Diosi]], April 2005 * [[http://www.chessgames.com/perl/chessplayer?pid=54049|The chess games of PHARAON]] from [[http://www.chessgames.com/index.html|chessgames.com]] * [[http://kirill-kryukov.com/chess/kcec/cgi/engine_details.cgi?print=Details+%28text%29&eng=Pharaon%203.5.1|Pharaon 3.5.1]] in [[KCEC]] ==Pharaoh== * [[http://fr.wikipedia.org/wiki/Pharaon|Pharaon from Wikipedia.fr]] (French) * [[https://en.wikipedia.org/wiki/Pharaoh|Pharaoh from Wikipedia]] * [[https://en.wikipedia.org/wiki/List_of_pharaohs|List of pharaohs from Wikipedia]] * [[https://en.wikipedia.org/wiki/Pharaoh_%28disambiguation%29|Pharaoh (disambiguation) from Wikipedia]] * [[Videos#MilesDavis|Miles Davis]] - [[https://en.wikipedia.org/wiki/Bitches_Brew#Track_listing|Pharaoh's Dance]] (composed by [[Videos#JoeZawinul|Joe Zawinul]]), [[https://en.wikipedia.org/wiki/Bitches_Brew|Bitches Brew]] (1970), [[https://en.wikipedia.org/wiki/YouTube|YouTube]] Video > [[media type="youtube" key="ycSAGSO1AI0"]] =References= <references /> =What links here?= [[include page="Pharaon" component="backlinks" limit="40" ]] **[[Engines|Up one level]]**