Difference between revisions of "RuyDos"

From Chessprogramming wiki
Jump to: navigation, search
(Created page with "'''Home * Engines * RuyDos''' FILE:Gravitational-wave detector sensitivities and astrophysical gravitational-wave sources.png|border|right|thumb| [https:/...")
 
Line 60: Line 60:
 
* [http://www.talkchess.com/forum/viewtopic.php?t=64145 RuyDos publicly available] by [[Álvaro Begué]], [[CCC]] (General Topics), June 01, 2017
 
* [http://www.talkchess.com/forum/viewtopic.php?t=64145 RuyDos publicly available] by [[Álvaro Begué]], [[CCC]] (General Topics), June 01, 2017
 
* [http://www.talkchess.com/forum/viewtopic.php?t=64356 Testing endgame strength] by [[Álvaro Begué]], [[CCC]], June 21, 2017 » [[Engine Testing]]
 
* [http://www.talkchess.com/forum/viewtopic.php?t=64356 Testing endgame strength] by [[Álvaro Begué]], [[CCC]], June 21, 2017 » [[Engine Testing]]
* [http://www.talkchess.com/forum/viewtopic.php?t=64377 Fathom memory usage] by [[Álvaro Begué]], [[CCC]], June 22, 2017» [[Syzygy Bases]] via [[Syzygy Bases#Fathom|Fathom]]
+
* [http://www.talkchess.com/forum/viewtopic.php?t=64377 Fathom memory usage] by [[Álvaro Begué]], [[CCC]], June 22, 2017 » [[Syzygy Bases]] via [[Syzygy Bases#Fathom|Fathom]]
 
* [http://www.talkchess.com/forum/viewtopic.php?t=64383 RuyDos with support for syzygy tablebases] by [[Álvaro Begué]], [[CCC]], June 23, 2017 » [[Syzygy Bases]]
 
* [http://www.talkchess.com/forum/viewtopic.php?t=64383 RuyDos with support for syzygy tablebases] by [[Álvaro Begué]], [[CCC]], June 23, 2017 » [[Syzygy Bases]]
 
* [http://www.talkchess.com/forum/viewtopic.php?t=64402 RuyDos 1.0.13 UCI release] by [[Norbert Raimund Leisner]], [[CCC]], June 25, 2017
 
* [http://www.talkchess.com/forum/viewtopic.php?t=64402 RuyDos 1.0.13 UCI release] by [[Norbert Raimund Leisner]], [[CCC]], June 25, 2017
Line 68: Line 68:
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=66618 RuyDos 1.1.0] by [[Álvaro Begué]], [[CCC]], February 17, 2018
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=66618 RuyDos 1.1.0] by [[Álvaro Begué]], [[CCC]], February 17, 2018
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=67301 RuyDos 1.1.6] by [[Álvaro Begué]], [[CCC]], May 01, 2018  
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=67301 RuyDos 1.1.6] by [[Álvaro Begué]], [[CCC]], May 01, 2018  
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=68692&start=8 Re: easy move?] by [[Álvaro Begué]], [[CCC]], October 19, 2018
+
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=68692&start=8 Re: easy move?] by [[Álvaro Begué]], [[CCC]], October 19, 2018 » [[Time Management]]
  
 
=External Links=
 
=External Links=

Revision as of 13:59, 25 October 2018

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