This is a temporary, read-only recovery of the chessprogrammingwiki while a longer-term plan is worked out. Editing is not possible right now, but will be again soon.
Chess Programming Wiki All pages Other namespaces

Seer

Home * Engines * Seer

Greek Seer 1Greek Seer 1


  1. Detail of Temple of Zeus, Olympia, author Monika Angela Arnold, Berlin, Wikimedia Commons↩︎

Seer,
an UCI compliant open source chess engine by Connor McMonigle, written in C++, licensed under the GNU GPL and first released in October 2020. Seer uses a custom NNUE implementation based on 32-bit float weights with training code written in PyTorch and inference code relying on OpenMP SIMD for auto vectorization 1. Due to 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 2 to run on many Android devices 3.

Contents
  1. Features
    1. Board Representation
    2. Search
    3. Evaluation
  2. See also
  3. Forum Posts
    1. 2020
    2. 2021 ...
  4. External Links
    1. Chess Engine
    2. Misc
  5. References

Features

4

Board Representation

Evaluation

See also

Forum Posts

2020

Re: Seer by Connor McMonigle, CCC, November 02, 2020 » Seer 1.1

Re: Seer by Connor McMonigle, CCC, November 18, 2020 » Seer 1.2

Re: Speculations about NNUE development (was New engine releases 2020) by Connor McMonigle, CCC, November 12, 2020

2021 ...

Re: Seer 2.0.0 by Archimedes, CCC, August 06, 2021 » Seer 2.2.0 for Android

Re: Seer 2.0.0 by Connor McMonigle, CCC, April 25, 2022 » Seer 2.5.0

Chess Engine

Misc

Watch on YouTube

References

Up one level


  1. GitHub - connormcmonigle/seer-nnue: UCI chess engine using NNUE for position evaluation↩︎

  2. GitHub - DLTcollab/sse2neon: A translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation↩︎

  3. Re: Seer 2.0.0 by Archimedes, CCC, August 06, 2021↩︎

  4. seer-nnue/README.md at master · connormcmonigle/seer-nnue · GitHub↩︎

  5. Gao Huang, Zhuang Liu, Laurens van der Maaten, Kilian Q. Weinberger (2016). Densely Connected Convolutional Networks. arXiv:1608.06993↩︎

Categories: Open Source · GPL · UCI · PC · X64 · Windows · Linux · Android · NNUE · Metaphysics · Music

What links here

Contributors: GerdIsenberg.