Changes

Jump to: navigation, search

Seer

3,153 bytes added, 14:27, 18 October 2020
Created page with "'''Home * Engines * Seer''' FILE:Old seer - olympia.jpg|border|right|thumb|240px| Greek Seer <ref>[https://commons.wikimedia.org/wiki/File:GR_08-04-23_Oly..."
'''[[Main Page|Home]] * [[Engines]] * Seer'''

[[FILE:Old seer - olympia.jpg|border|right|thumb|240px| Greek Seer <ref>[https://commons.wikimedia.org/wiki/File:GR_08-04-23_Olympia_Museum_Zeustempel_Ostgiebel2.JPG Detail] of [https://en.wikipedia.org/wiki/Temple_of_Zeus,_Olympia Temple of Zeus, Olympia], author [https://commons.wikimedia.org/wiki/Category:Fotos_by_Monika_Angela_Arnold,_Berlin Monika Angela Arnold, Berlin], [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons]</ref> ]]

'''Seer''',<br/>
an [[UCI]] compliant [[:Category:Open Source|open source chess engine]] by [[Connor McMonigle]], written in [[Cpp|C++]],
licensed under the [[Free Software Foundation#GPL|GNU GPL]] and first released in October 2020.
Seer uses a custom [[NNUE]] implementation with training code written in [https://en.wikipedia.org/wiki/PyTorch PyTorch] and inference code relying on [https://en.wikipedia.org/wiki/OpenMP OpenMP] [[SIMD and SWAR Techniques|SIMD]] for auto vectorization <ref>[https://github.com/connormcmonigle/seer-nnue GitHub - connormcmonigle/seer-nnue: UCI chess engine using NNUE for position evaluation]</ref>.

=Features=
<ref>[https://github.com/connormcmonigle/seer-nnue/blob/master/README.md seer-nnue/README.md at master · connormcmonigle/seer-nnue · GitHub]</ref>
==[[Board Representation]]==
* [[Bitboards]]
* [[BMI2#PEXTBitboards|PEXT Bitboards]]
==[[Search]]==
* [[Iterative Deepening]]
* [[Aspiration Windows]]
* [[Lazy SMP]]
* [[Principal Variation Search]]
* [[Transposition Table]]
** [[Shared Hash Table]]
** [[Zobrist Hashing]]
* [[Move Ordering]]
** [[Static Exchange Evaluation|SEE]] for [[Captures]]
** [[History Heuristic]]
** [[History Heuristic#CMHist|Counter Moves History]]
** [[History Heuristic#CMHist|Follow Up History]]
* [[Selectivity]]
** [[Check Extensions]] if [[Static Exchange Evaluation|SEE]] >= 0
** [[Null Move Pruning]]
** [[Late Move Reductions]]
** [[History Leaf Pruning]]
** [[Quiescence Search]]
** [[Static Exchange Evaluation|SEE Pruning]]
==[[Evaluation]]==
* [[NNUE]]

=See also=
* [[Oracle]]
* [[Prophet]]

=Forum Posts=
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=72613&start=427 Re: New engine releases 2020] by [[Connor McMonigle]], [[CCC]], October 18, 2020

=External Links=
==Chess Engine==
* [https://github.com/connormcmonigle/seer-nnue GitHub - connormcmonigle/seer-nnue: UCI chess engine using NNUE for position evaluation]
==Misc==
* [https://en.wiktionary.org/wiki/seer seer - Wiktionary]
* [https://en.wikipedia.org/wiki/Seer Seer from Wikipedia]
* [https://en.wikipedia.org/wiki/Hypnotic_Brass_Ensemble Hypnotic Brass Ensemble] - Seer, 8https://www.birdistheworm.com/recommended-hypnotic-brass-ensemble-sound-rhythm-form/ Sound Rhythm & Form] (2016), [https://en.wikipedia.org/wiki/YouTube YouTube] Video
{{#evu:https://www.youtube.com/watch?v=KModymmEanc|alignment=left|valignment=top}}

=References=
<references />
'''[[Engines|Up one level]]'''
[[Category:Open Source]]
[[Category:GPL]]
[[Category:UCI]]
[[Category:PC]]
[[Category:X64]]
[[Category:Windows]]
[[Category:Linux]]
[[Category:NNUE]]
[[Category:Metaphysics]]
[[Category:Music]]

Navigation menu