Changes

Jump to: navigation, search

Seer

563 bytes added, 21:29, 6 August 2021
no edit summary
licensed under the [[Free Software Foundation#GPL|GNU GPL]] and first released in October 2020.
Seer uses a custom [[NNUE]] implementation based on [[Float|32-bit float]] weights 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>.
Due to [[BMI2#PEXTBitboards|PEXT Bitboards]], Seer requires [[BMI2]] for a reasonable performance, as well as either [[SSE]], [[AVX]], [[AVX2]] or [[AVX-512]] to calculate the NNUE. More recently, Seer supports [[ARM NEON]] via '''sse2neon''' <ref>[https://github.com/DLTcollab/sse2neon GitHub - DLTcollab/sse2neon: A translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation]</ref> to run on many [[Android]] devices <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=77187&start=32 Re: Seer 2.0.0] by Archimedes, [[CCC]], August 06, 2021</ref>.
=Features=
==2021==
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=77187 Seer 2.0.0] by [[Connor McMonigle]], [[CCC]], April 27, 2021
: [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=77187&start=32 Re: Seer 2.0.0] by Archimedes, [[CCC]], August 06, 2021 (Seer 2.2.0 for [[Android]])
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=77503&start=55 Re: will Tcec allow Stockfish with a Leela net to play?] by [[Connor McMonigle]], [[CCC]], June 17, 2021 » [[NNUE]]
[[Category:Windows]]
[[Category:Linux]]
[[Category:Android]]
[[Category:NNUE]]
[[Category:Metaphysics]]
[[Category:Music]]

Navigation menu