RubiChess

Macrothylacia rubi [1]
RubiChess,
an UCI compliant open source chess engine by Andreas Matthies, written in C++, licensed under the GPL v3.0.
RubiChess started in 2017 as 0x88 engine and soon evolved to a bitboard engine first using rotated bitboards and subsequently magic bitboards (about 24% faster) to determine sliding piece attacks [2]. In September 2020, Andreas Matthies announced RubiChess NNUE [3].
Contents
Features
Board Representation
Search
- Lazy SMP (1.3)
- Iterative Deepening
- Aspiration Windows
- Alpha-Beta
- Principal Variation Search
- Transposition Table
- Selectivity
- Move Ordering
Evaluation
- NNUE (RubiChess NNUE)
- Texel's Tuning Method
- Tapered Eval
- Material
- Piece-Square Tables
- Mobility
- Rooks on (Semi) Open Files
- Hanging Pieces
- Pinned Pieces
- Pawn/King Hash Table
- Pawn Structure
- King Safety
- Tempo Bonus
Misc
Forum Posts
2018 ...
- RubiChess 0.9 is out by Andreas Matthies, CCC, May 29, 2018
- RubiChess 1.1 by Andreas Matthies, CCC, October 03, 2018
- RubiChess 1.3 by Andreas Matthies, CCC, February 11, 2019
- Rubichess 1.4 by Ferdinand Mosca, CCC, May 31, 2019
- Re: New engine releases 2019 by Andreas Matthies, CCC, October 17, 2019
2020 ...
- Re: Orion 0.7 : NNUE experiment by Andreas Matthies, CCC, August 21, 2020
- RubiChess NNUE player implemented by Andreas Matthies, CCC, September 06, 2020
- Re: RubiChess NNUE player implemented by Andreas Matthies, CCC, November 01, 2020
- Re: New engine releases & news 2021 by Andreas Matthies, CCC, April 14, 2021
- Rubichess NN questions by Jon Dart, CCC, April 23, 2021 » NNUE
- Re: will Tcec allow Stockfish with a Leela net to play? by Connor McMonigle, CCC, June 17, 2021 » NNUE
- RubiChess 2.2 by Boban Stanojević, CCC, July 07, 2021
External Links
Chess Engine
Misc
- rubi - Wiktionary
- Rubí from Wikipedia
- Rubí Rodríguez from Wikipedia » Rubí Rodríguez
- Rubí, Barcelona from Wikipedia
- Ruby from Wikipedia
- Ruby (disambiguation) from Wikipedia
- Ruby character from Wikipedia
- Ruby (programming language) from Wikipedia » Ruby
- The Rolling Stones - Ruby Tuesday, Official 1991, YouTube Video
References
- ↑ Macrothylacia rubi, male, Image by Rasbak, May 11, 2011, Wikimedia Commons
- ↑ RubiChess/ChangeLog.txt at master · Matthies/RubiChess · GitHub
- ↑ RubiChess NNUE player implemented by Andreas Matthies, CCC, September 06, 2020
- ↑ RubiChess/ChangeLog.txt at master · Matthies/RubiChess · GitHub