Seer

Home * Engines * Seer



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 with training code written in PyTorch and inference code relying on OpenMP SIMD for auto vectorization.

=Features=

Board Representation

 * Bitboards
 * PEXT Bitboards

Search

 * Iterative Deepening
 * Aspiration Windows
 * Lazy SMP
 * Principal Variation Search
 * Transposition Table
 * Shared Hash Table
 * Zobrist Hashing
 * Move Ordering
 * SEE for Captures
 * History Heuristic
 * Counter Moves History
 * Follow Up History
 * Selectivity
 * Check Extensions if SEE >= 0
 * Null Move Pruning
 * Late Move Reductions
 * History Leaf Pruning
 * Quiescence Search
 * SEE Pruning

Evaluation

 * NNUE

=See also=
 * Oracle
 * Prophet

=Forum Posts=
 * Re: New engine releases 2020 by Connor McMonigle, CCC, October 18, 2020

=External Links=

Chess Engine

 * GitHub - connormcmonigle/seer-nnue: UCI chess engine using NNUE for position evaluation

Misc

 * seer - Wiktionary
 * Seer from Wikipedia
 * Hypnotic Brass Ensemble - Seer, 8https://www.birdistheworm.com/recommended-hypnotic-brass-ensemble-sound-rhythm-form/ Sound Rhythm & Form] (2016), YouTube Video

=References= Up one level