Changes

Jump to: navigation, search

Pigeon

4,010 bytes added, 14:43, 25 August 2020
Created page with "'''Home * Engines * Pigeon''' border|right|thumb| [[:Category:Pablo Picasso|Picasso - La Colombe <ref>[https..."
'''[[Main Page|Home]] * [[Engines]] * Pigeon'''

[[FILE:1981 picasso nonumber pogasheno ng.jpg|border|right|thumb| [[:Category:Pablo Picasso|Picasso]] - La Colombe <ref>[https://en.wikipedia.org/wiki/Postage_stamps_of_the_Soviet_Union Soviet postage stamp] from 1981 depicting [[Category:Pablo Picasso|Picasso]] and his 1949 painting [https://www.moma.org/collection/works/60633 La Colombe], [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons]</ref> ]]

'''Pigeon''',<br/>
an original, experimental 64-bit [[UCI]] compliant chess engine by [[Stuart Riffle]], written in [[Cpp|C++]].
Pigeon is [[:Category:Open Source|open source]], released under the [https://en.wikipedia.org/wiki/MIT_License MIT license].
To support [[SIMD and SWAR Techniques|SIMD]] by [[SSE2]] or [[AVX2]] instructions as well as [https://en.wikipedia.org/wiki/CUDA CUDA] for [[Nvidia]] [[GPU|GPUs]], much of the critical code is branch-free.
Pigeon generates [[Sliding Piece Attacks|sliding piece attacks]] by [[Kogge-Stone Algorithm|Kogge-Stone algorithm]] <ref>[https://github.com/StuartRiffle/pigeon/blob/master/src/bits.h pigeon/bits.h at master · StuartRiffle/pigeon · GitHub]</ref>.
It performs a [[Color Flipping#Monochrome|monochrome]] [[Move Generation|move generation]] approach, [[Color Flipping|color flipping]] the board after [[Make Move|make move]] <ref>[https://github.com/StuartRiffle/pigeon/blob/master/src/position.h pigeon/position.h at master · StuartRiffle/pigeon · GitHub]</ref>,
has an [[Iterative Search|iterative search]], and used [[Automated Tuning|automated tuning]] of [[Evaluation|evaluation]] weights by [[Automated Tuning#LogisticRegression|logistic regression]].

=See also=
* [[Falcon]]

=Forum Posts=
* [http://www.talkchess.com/forum/viewtopic.php?t=59782 Pigeon (new open source engine)] by [[Stuart Riffle]], [[CCC]], April 07, 2016
* [http://www.talkchess.com/forum/viewtopic.php?t=59785 New open source engine - Pigeon] by [[Stuart Riffle]], [[CCC]], April 07, 2016
* [http://www.talkchess.com/forum/viewtopic.php?t=59820 Pigeon now using opportunistic SIMD] by [[Stuart Riffle]], [[CCC]], April 11, 2016
* [http://www.talkchess.com/forum/viewtopic.php?t=59900 Pigeon 1.37 released] by [[Stuart Riffle]], [[CCC]], April 19, 2016
* [http://www.talkchess.com/forum/viewtopic.php?t=61299 Pigeon 1.5.0 released] by [[Stuart Riffle]], [[CCC]], September 01, 2016
* [http://www.talkchess.com/forum/viewtopic.php?t=61925 Pigeon is now running on the GPU] by [[Stuart Riffle]], [[CCC]], November 02, 2016 » [[GPU]]

=External Links=
==Chess Engine==
* [http://pigeonengine.com/ Pigeon Chess Engine]
* [https://github.com/StuartRiffle/pigeon Pigeon on GitHub]
* [http://www.computerchess.org.uk/ccrl/404/cgi/compare_engines.cgi?family=Pigeon&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 Pigeon] from [[CCRL|CCRL 40/15]]
==Misc==
* [https://en.wikipedia.org/wiki/Pigeon_%28disambiguation%29 Pigeon (disambiguation) from Wikipedia]
* [https://en.wikipedia.org/wiki/Columbidae Columbidae from Wikipedia]
* [https://en.wikipedia.org/wiki/Domestic_pigeon Domestic pigeon from Wikipedia]
* [https://en.wikipedia.org/wiki/Doves_as_symbols Doves as symbols from Wikipedia]
* [https://en.wikipedia.org/wiki/Fancy_pigeon Fancy pigeon from Wikipedia]
* [https://en.wikipedia.org/wiki/Homing_pigeon Homing pigeon from Wikipedia]
* [https://en.wikipedia.org/wiki/Pigeon_intelligence Pigeon intelligence from Wikipedia]
* [https://en.wikipedia.org/wiki/Pigeon_post Pigeon post from Wikipedia]
* [https://en.wikipedia.org/wiki/Pigeon_racing Pigeon racing from Wikipedia]

=References=
<references />
'''[[Engines|Up one level]]'''
[[Category:Open Source]]
[[Category:UCI]]
[[Category:GPU]]
[[Category:X64]]
[[Category:PC]]
[[Category:Linux]]
[[Category:Windows]]
[[Category:Experimental]]
[[Category:Bird]]
[[Category:Pablo Picasso]]
[[Category:Stamp]]

Navigation menu