Changes

Jump to: navigation, search

CuckooChess

5,590 bytes added, 21:20, 13 January 2019
Created page with "'''Home * Engines * CuckooChess''' FILE:Cacomantis flabelliformis.jpg|border|right|thumb|200px| [https://en.wikipedia.org/wiki/Fan-tailed_cuckoo Fan-taile..."
'''[[Main Page|Home]] * [[Engines]] * CuckooChess'''

[[FILE:Cacomantis flabelliformis.jpg|border|right|thumb|200px| [https://en.wikipedia.org/wiki/Fan-tailed_cuckoo Fan-tailed Cuckoo] <ref>[https://en.wikipedia.org/wiki/Fan-tailed_cuckoo Fan-tailed Cuckoo] (Cacomantis flabelliformis), [https://en.wikipedia.org/wiki/Bruny_Island Bruny Island], [https://en.wikipedia.org/wiki/Tasmania Tasmania], [https://en.wikipedia.org/wiki/Australia Australia], [https://en.wikipedia.org/wiki/Common_Cuckoo Common Cuckoo from Wikipedia]</ref> ]]

'''CuckooChess''',<br/>
an advanced free [[:Category:Open Source|open source chess program]] under the [[Free Software Foundation#GPL|GNU General Public License]] written in [[Java]] by [[Peter Österlund]]. CuckooChess provides an own [[GUI]], and optionally supports the [[UCI]] protocol for the use with external GUIs such as [[Arena]]. An [[Android]] port is available, where its GUI is also base of Peter Österlund's [[Stockfish]] port dubbed [[DroidFish]] <ref>[http://hem.bredband.net/petero2b/droidfish/index.html DroidFish - Strong chess program for the Android platform]</ref> .

=Internals=
CuckooChess applies many of the standard methods for computer chess programs, such as [[Iterative Deepening|iterative deepening]], [[NegaScout|negascout]], [[Aspiration Windows|aspiration windows]], [[Quiescence Search|quiescence search]] with [[Static Exchange Evaluation|SEE]] pruning and [[MVV-LVA|MVV/LVA]] move ordering, [[Transposition Table|hash table]], [[History Heuristic|history heuristic]], [[Null Move Pruning|recursive null moves]], [[Futility Pruning|futility pruning]], [[Late Move Reductions|late move reductions]], [[Opening Book|opening book]] and [[Magic Bitboards|magic bitboards]]. CuckooChess name was chosen because it's [[Transposition Table|transposition table]] is based on [https://en.wikipedia.org/wiki/Cuckoo_hashing Cuckoo hashing] <ref>[http://hem.bredband.net/petero2b/javachess/index.html CuckooChess 1.12 - A Java Chess Program]</ref> .

=See also=
* [[DroidFish]]
* [[Robots#NonaRobot|Nona, the Chess-Playing Lego Robot]]
* [[Phoenix (Rahul)]] <ref>[http://www.talkchess.com/forum/viewtopic.php?t=55476&start=4 Re: PHOENIX=CuckooChess with learning function in Falcon style] by [[Peter Österlund]], [[CCC]], March 20, 2016</ref>
* [[Shrike]]
* [[Texel]]

=Forum Posts=
* [http://www.talkchess.com/forum/viewtopic.php?t=31631 New UCI engine - CuckooChess] by Tony Mokonen, [[CCC]], January 11, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=40882 CuckooChess 1.12] by [[Peter Österlund]], [[CCC]], October 24, 2011
* [http://www.talkchess.com/forum/viewtopic.php?t=51117 Chess-playing lego robot] by [[Peter Österlund]], [[CCC]], January 30, 2014 » [[Robots#NonaRobot|Nona, the Chess-Playing Lego Robot]]

=External Links=
==Chess Engine==
* [http://hem.bredband.net/petero2b/javachess/index.html CuckooChess 1.12 - A Java Chess Program]
* [http://hem.bredband.net/petero2b/javachess/ChangeLog.txt CuckooChess - ChangeLog.txt]
* [http://www.computerchess.org.uk/ccrl/4040/cgi/compare_engines.cgi?family=CuckooChess&print=Rating+list&print=Results+table&print=LOS+table&print=Ponder+hit+table&print=Eval+difference+table&print=Comopp+gamenum+table&print=Overlap+table&print=Score+with+common+opponents CuckooChess] at [[CCRL|CCRL 40/40]]
==Misc==
* [https://en.wikipedia.org/wiki/Cuckoo_hashing Cuckoo hashing from Wikipedia]
* [https://en.wikipedia.org/wiki/Cuckoo_search Cuckoo search from Wikipedia]
* [https://en.wikipedia.org/wiki/Cuckoo_clock Cuckoo clock from Wikipedia] <ref>Cuckoo Mechanism. Detail of a drawing of a mechanical organ, 1650. In: [https://en.wikipedia.org/wiki/Athanasius_Kircher Athanasius Kircher]: Musurgia Universalis. 2 Vols. Rome 1650, Plate XXI. Photo and Permission by: [https://en.wikipedia.org/wiki/German_Clock_Museum German Clock Museum] [https://en.wikipedia.org/wiki/Furtwangen_im_Schwarzwald Furtwangen] (Germany)</ref>
* [https://en.wikipedia.org/wiki/Cuckoo_%28disambiguation%29 Cuckoo (disambiguation) from Wikipedia]
* [https://en.wikipedia.org/wiki/Cuckoo Cuckoo from Wikipedia]
: [http://commons.wikimedia.org/wiki/Category:Cuckoos_in_art Category:Cuckoos in art from Wikipedia]
: [http://commons.wikimedia.org/wiki/Category:Cuckoos_in_heraldry Category:Cuckoos in heraldry from Wikipedia]
* [https://en.wikipedia.org/wiki/Common_Cuckoo Common Cuckoo from Wikipedia]
: [https://en.wikipedia.org/wiki/Common_cuckoo#Breeding Common Cuckoo - Breeding]
: [https://en.wikipedia.org/wiki/The_Cuckoo%27s_Egg_%28book%29 The Cuckoo's Egg (book) from Wikipedia]
: [https://en.wikipedia.org/wiki/Cuckoo%27s_Egg Cuckoo's Egg (science fiction novel) from Wikipedia]
: Cuckoo Eggs <ref>Images from [http://de.wikipedia.org/wiki/Kuckuck#Eiablage Kuckuck - 7.2 Eiablage Wikipedia.de] (German)</ref>
{|
! style="width: 2%" |
| [[FILE:Kuckuck-Neuntöter-4.jpg|240px]]
| [[FILE:Kuckuck-Gartengrasmücke-4.jpg|240px]]
| [[FILE:Kuckuck-Goldammer-4.jpg|240px]]
| [[FILE:Kuckuck-Gartenrotschwanz.JPG|240px|]]
|-
!
| style="text-align:center;" | [https://en.wikipedia.org/wiki/Red-backed_shrike Red-backed Shrike]
| style="text-align:center;" | [https://en.wikipedia.org/wiki/Garden_warbler Garden Warbler]
| style="text-align:center;" | [https://en.wikipedia.org/wiki/Yellowhammer Yellowhammer]
| style="text-align:center;" | [https://en.wikipedia.org/wiki/Common_redstart Common Redstart]
|}

=References=
<references />
'''[[Engines|Up one Level]]'''
[[Category:Open Source]]
[[Category:GPL]]
[[Category:UCI]]
[[Category:Java]]
[[Category:Bird]]
[[Category:Chess Suffix]]

Navigation menu