Difference between revisions of "Seer"

From Chessprogramming wiki
Jump to: navigation, search
Line 48: Line 48:
 
==Chess Engine==
 
==Chess Engine==
 
* [https://github.com/connormcmonigle/seer-nnue GitHub - connormcmonigle/seer-nnue: UCI chess engine using NNUE for position evaluation]
 
* [https://github.com/connormcmonigle/seer-nnue GitHub - connormcmonigle/seer-nnue: UCI chess engine using NNUE for position evaluation]
 +
* [https://github.com/connormcmonigle/seer-nnue/releases/tag/v1.0 Release seer-v1.0 · connormcmonigle/seer-nnue · GitHub]
 
==Misc==
 
==Misc==
 
* [https://en.wiktionary.org/wiki/seer seer - Wiktionary]
 
* [https://en.wiktionary.org/wiki/seer seer - Wiktionary]

Revision as of 22:20, 18 October 2020

Home * Engines * Seer

Greek Seer [1]

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 [2]. 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.

Features

[3]

Board Representation

Search

Evaluation

See also

Forum Posts

External Links

Chess Engine

Misc

References

Up one level