RuyDos

From Chessprogramming wiki
Jump to: navigation, search

Home * Engines * RuyDos

Noise curves [1]

RuyDos,
an UCI compliant chess engine by Álvaro Begué and José Manuel Morán [2], written in C++, developed since 2013 [3] and first published as open source under the MIT License in June 2017 [4].

Etymology

The name is the Spanish procounciation of "Ruy 2", meaning the second program in the Ruy-López saga. It is also a homophone of the Spanish word "ruidos", which means "noises".

Features

Board Representation

Search

Null Move Pruning
Late Move Reductions
Check Extensions
Recapture Extensions
Delta Pruning
SEE > 0
MVV/LVA
Killer Heuristic
History Heuristic

Evaluation

Material Hash Table
Tapered Eval
Bishop Pair
Backward Pawn
Doubled Pawn
Isolated Pawn

Misc

See also

Forum Posts

2013 ...

2017

2018

External Links

Chess Engine

Misc

References

  1. Figure showing the noise curves of various gravitational-wave detectors as a function of frequency together with the characteristic strain of a selection of astrophysical sources, Pink noise from Wikipedia
    Christopher Moore, Robert Cole, Christopher Berry (2014). Gravitational-wave sensitivity curves. arXiv:1408.0740
  2. alonamaloh / RuyDos / source / LICENSE — Bitbucket
  3. Suggestions for a sparring partner by Álvaro Begué, CCC, February 19, 2013
  4. RuyDos publicly available by Álvaro Begué, CCC, June 01, 2017
  5. alonamaloh / RuyDos / source / board.h — Bitbucket
  6. alonamaloh / RuyDos / source / engine.cpp — Bitbucket
  7. alonamaloh / RuyDos / source / engine.cpp — Bitbucket

Up one Level