RofChade

From Chessprogramming wiki
Jump to: navigation, search

Home * Engines * RofChade

RofChade, (rofChade)
an UCI compliant chess engine by Ronald Friederich, written in C++. While its over the board tournament debut already occured at the PT 53 in Spring 2018, RofChade was first released in August 2018. However, the program's name was already established after the author made first attempts in chess programming in the 90s, combining his initials and rochade, the Dutch term for castling [1]. Despite initially using a tapered eval of middlegame and endgame material and asymmetrical piece-square tables only, albeit Texel tuned and along with a sophisticated parallel search, RofChade 1.0 nevertheless already played in the 2700+ Elo range [2]. RofChade 2.0 in December 2018, came with an improved evaluation considering pawn structure and king safety.

Tournament Play

RofChade had its over the board tournament debut at the PT 53 CSVN Programmers Tournament, and further played the PT 54, the PT 55 (2nd behind Komodo), and won the PT 56. Online, at the WCRCC 2018, RofChade won versus Chiron and Komodo in the regular rounds, and all three programs finished with 8½/11 so that a playoff was neccessary to decide about the winner, where finally the commercial program succeeded with RofChade strong third. Since February 2019 at TCEC Season 14, RofChade successfully plays at TCEC, promoting to the First Division.

Photos & Games

PT54-JonnyRofchade.jpg

PT 54 round 7, Jonny vs. RofChade operated by their authors Johannes Zwanzger and Ronald Friederich [3]

[Event "CSVN PT 54"]
[Site "Leiden"]
[Date "2018.12.02"]
[Round "7"]
[White "Jonny"]
[Black "Rofchade"]
[Result "1/2-1/2"]
[ECO "E00"]
[EventDate "2018.12.02"]

1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 Nbd7 7.O-O O-O 8.Qb3 c6
9.Bf4 a5 10.Rd1 Nh5 11.Bd2 Nhf6 12.Nc3 a4 13.Nxa4 dxc4 14.Qc2 b5 15.Nc3 Qb6
16.a4 b4 17.Ne4 Nxe4 18.Qxe4 Ra5 19.Be3 Qa6 20.Rdc1 Rxa4 21.Rxa4 Qxa4 22.Nd2
Ba6 23.Qxc6 Bb5 24.Qc7 Qa6 25.Bb7 Qb6 26.Bf4 Qa7 27.Nxc4 Bd8 28.Qc8 Bf6
29.Qc7 Bd8 30.Qc8 Bf6 31.Qc7 Bd8 1/2-1/2

Features

[4]

Board Representation

Search

Evaluation

See also

Forum Posts

2018 ...

Re: New uci engine: Rofchade by Ronald Friederich, CCC, August 28, 2018 » Tapered Eval, Piece-Square Tables

2020 ...

External Links

References

Up one Level