This is a temporary, read-only recovery of the chessprogrammingwiki while a longer-term plan is worked out. Editing is not possible right now, but will be again soon.
Chess Programming Wiki All pages Other namespaces

Rebel

Home * Engines * Rebel Rebel 14Rebel 14

Rebel,
a chess program developed by Ed Schröder. After Ed's retirement from competitive computer chess in 2003, his latest commercial version, Rebel 12, supports the Chess Engine Communication Protocol and is market by Lokasoft, including their ChessPartner graphical user interface running under Windows. In 2004, Ed Schröder released the free ProDeo based on Rebel. The free Rebel - The Next Generation in March 2014, turned out to be an early April fool, a Stockfish version was running in the background passing information to ProDeo.

Contents
  1. Rebel with NNUE
  2. Screenshot
  3. Photos & Games
    1. WCCC 1986
    2. WCCC 1992
    3. Rebel vs Anand July 1998
  4. Associated People
  5. History
  6. How Rebel plays Chess
  7. Descriptions
    1. 1989
    2. 1999
  8. Release Dates
  9. See also
  10. Publications
  11. Reviews
  12. Forum Posts
    1. 1995 ...
    2. 2000 ...
    3. 2005 ...
    4. 2010 ...
    5. 2015 ...
    6. 2020 ...
  13. External Links
    1. Chess Program
    2. Rebel
  14. References

Rebel with NNUE

Rebel 14, released in January 2022 as UCI compliant open source engine under the GPL v3.0, is based on Fruit 2.1 by Fabien Letouzey and Growing Fruit improvements by Pawel Koziol, the Fruit evaluation replaced by an own NNUE implementation dubbed Benjamin 1.1 1, along with optimized NNUE inference code by Chris Whittington 2. 'Rebel 14 is over 350 Elo stronger than the latest ProDeo 3.1 3. Soon later, the further improved Rebel 14.1 was released, which came along with four different networks crated by Chris Whittington in the famous Chess System Tal style 4. In April 2022 followed Rebel 15 based on Toga5. And in November 2022 Rebel 16 with a code base by Chris Whittington, Neural Network by Ed Schröder and Opening Book by Jeroen Noomen6.

Screenshot

Rebel 12 7

Photos & Games

WCCC 1986

WCCC 1986 showdown: Schaeffer, Nelson (shirt with drawing), Berliner, Ebeling, Schröder 8
Round 5, Rebel - Bebe 9

[Event "WCCC 1986"]
[Site "Cologne, Germany"]
[Date "1986.06.15"]
[Round "5"]
[White "Rebel"]
[Black "Bebe"]
[Result "0-1"]

1.d4 Nf6 2.c4 c5 3.d5 e6 4.Nc3 exd5 5.cxd5 d6 6.e4 g6 7.Bf4 a6 8.Nf3 Bg4
9.Be2 Qb6 10.Qd2 Bg7 11.O-O O-O 12.h3 Bxf3 13.Bxf3 Nbd7 14.Rad1 Rfe8 15.b3
Ne5 16.Be2 Qb4 17.Qc2 Re7 18.Bg3 Rae8 19.Rfe1 g5 20.Rf1 Kh8 21.Rc1 h5 22.f4
gxf4 23.Rxf4 Ng6 24.Rf5 Nxe4 25.Nxe4 Qxe4 26.Qxe4 Rxe4 27.Bxh5 Ne7 28.Rxf7
Bd4+ 29.Kh1 Nxd5 30.Rxb7 Rd8 31.Bf3 Re3 32.Bh4 Nf6 33.Rf7 Re6 34.Bd5 Nxd5
35.Bxd8 Nb4 36.a3 Kg8 37.Rcf1 Nc2 38.Rf8+ Kg7 39.a4 d5 40.h4 Ne3 41.R1f7+ Kg6
42.Rc7 Nd1 43.Rg8+ Kf5 44.Rf7+ Ke4 45.g4 Kd3 46.h5 Re1+ 47.Kg2 Ne3+ 48.Kg3 Be5+
49.Kh4 Rh1+ 50.Kg5 Rg1 51.Kg6 Rxg4+ 52.Bg5 Rb4 53.Bxe3 Kxe3 54.Re8 Rg4+ 55.Kh7
Re4 56.Ra7 d4 57.Rxa6 d3 58.Rg6 d2 59.Rg1 Kf2 60.Reg8 Re1 61.R1g2+ Ke3 62.Rxd2
Kxd2 63.Rc8 Bd4 64.Rb8 Re6 65.Rb7 Kc2 66.b4 c4 67.b5 c3 68.Rd7 Kd3 69.b6 c2
70.b7 c1=Q 0-1

WCCC 1992

WCCC 1992: Richard Lang, Ossi Weiner, Jan Louwman, Ed Schröder, Rob Kemper 10
Round 4, Chess Genius - ChessMachine WK 11

[Event "7th World Computer Chess Championship"]
[Site "Madrid, Spain"]
[Date "1992.11.26"]
[Round "4"]
[White "Chess Genius"]
[Black "ChessMachine WK"]
[Result "0-1"]

1.d4 Nf6 2.g3 e6 3.c4 d5 4.Bg2 Be7 5.Nf3 O-O 6.O-O dxc4 7.Qc2 a6 8.Qxc4 b5
9.Qc2 Bb7 10.Bd2 Be4 11.Qc1 Bb7 12.Rd1 Nc6 13.Bf4 Nd5 14.Bg5 f6 15.Bd2 Nb6
16.e3 Qe8 17.Qc2 Bd6 18.Nh4 Nc4 19.Bc3 g5 20.Nf3 b4 21.Be1 N4a5 22.Nbd2 g4
23.Nh4 f5 24.a3 Kh8 25.Nf1 Ne7 26.Bxb4 Bxb4 27.axb4 Nac6 28.Qc4 Qd7 29.b5 axb5
30.Qxb5 Rfb8 31.Rxa8 Bxa8 32.Qa4 Ne5 33.Qa7 N5c6 34.Qa3 Bb7 35.Rc1 Ra8 36.Qc5
Ra5 37.Qc4 Nd5 38.Nd2 Ncb4 39.Nb3 Ba6 40.Nc5 Bxc4 41.Nxd7 Ba6 42.Bxd5 Nxd5
43.Nc5 Bc8 44.Nd3 Ba6 45.Nf4 Nxf4 46.gxf4 Bb7 47.f3 gxf3 48.Rxc7 Be4 49.Rc8+
Kg7 50.Rb8 Ra1+ 51.Kf2 Rc1 52.Nxf3 Rc2+ 53.Kg3 Bd5 54.Rb6 h6 55.h4 Re2 56.Ne5 h5
57.e4 fxe4 58.f5 exf5 59.Rg6+ Kh7 60.Rg5 Be6 61.Rxh5+ Kg7 62.Rg5+ Kf6 63.b4 Re3+
64.Kf4 Rh3 65.Rg6+ Ke7 66.Rh6 e3 67.Nc6+ Kd7 68.Ne5+ Ke7 69.Ng6+ Kd8 70.Rh8+ Kc7
71.Re8 Kd6 72.Ra8 Bc4 73.Ne5 Bb5 74.Nf7+ Ke7 75.Nh6 Rxh4+ 76.Kg5 Rxh6 77.Kxh6 e2
78.Ra5 e1=Q 79.Rxb5 0-1

View this game on Lichess.org

Rebel vs Anand July 1998

Rebel vs Viswanathan Anand, Ischia, July 1998 12

Associated People

History

Rebel's development started in 1980 as a program written in Basic and running on a TRS-80 with a 1.77 MHz Z80 Processor, and was later rewritten in 6502 assembly to run on Apple II home-computers. Rebel's first tournament in 1982 was already a big success, becoming third at the 2nd Dutch Computer Championship, which was noticed by Jan Louwman, the pioneer of Dutch computer chess with commercial relations to Hegener & Glaser and other manufacturers of dedicated chess computers. With Jan's support, Rebel was commercially brought to market as Mephisto Rebell and about 20 subsequent dedicated models, sold in the period from 1985 until 1995 by Hegener & Glaser, Saitek and TASC 13 . At the dramatic Cologne WCCC 1986 showdown, Rebel, running on an Apple II, nearly became champion when it was almost winning from Bebe, but finally underestimated a dangerous passer and lost. Rebel on 6502 further played the ACM 1986 (Rebel Recom), the ACM 1989 and WCCC 1989, and won the First Computer Olympiad 1989.

The ARM2 RISC version of Rebel, developed in the early 90s, running on a TASC ISA card for an IBM PC, and called ChessMachine Gideon, won the WMCCC 1991 in Vancouver and the WCCC 1992 in Madrid 14 . Subsequent x86 PC-versions of Rebel run under MS-DOS with its own proprietary but sophisticated graphical user interface developed by Rob Kemper, while Jeroen Noomen was responsible for the opening book 15 .

How Rebel plays Chess

When Ed Schröder retired from competition in 2003, he made almost all his knowledge about the internals of Rebel public in his Programmer Corner summarized in How Rebel Plays Chess 16, elaborating on:

Descriptions

1989

from the WCCC 1989 booklet 17 :

The Mephisto Rebel has to be defined in between a Shannon A and a Shannon B type of chess program. To all brute force calculations a fixed ply depth quiescence search is added. Capturing moves and checks are extended more deeply. The evaluation function integrated much chess-knowledge, so the program also finds good positional moves. 

1999

given from the ICGA-site 18 :

REBEL BV is a Dutch chess software developing company completely devoted to chess since 1985. In that remarkable year (1985) our first commercial chess program named REBEL 5.0 was released by Mephisto Hegener & Glaser, Munich, Germany in a stand-alone (dedicated) chess computer.

Since 1994 we produce top chess software for PC distributed by a worldwide dealer network in more than 30 countries.

What is Rebel?

Release Dates

See also

Publications

Reviews

REBEL10 review by Claudio Bollini

REBEL 11.0 review by Sune Larsson

Rebel Century review by Claudio Bollini

Forum Posts

1995 ...

2000 ...

2005 ...

2010 ...

2015 ...

2020 ...

Chess Program

Rebel

Watch on YouTube

References

Up one level


  1. Benjamin | Home of the Dutch Rebel↩︎

  2. Rebel 14 | Home of the Dutch Rebel↩︎

  3. Rebel 14 by Ed Schröder, CCC, January 12, 2022↩︎

  4. GitHub - ChrisWhittington/Rebel-14.1.02-Chess-System-TAL: UCI Chess Engine with NNUE↩︎

  5. Rebel 15↩︎

  6. Rebel 16.3|Rebel↩︎

  7. Rebel 12 - More Screenshots 1 from Lokasoft (Wayback Machine)↩︎

  8. Photo WCCC 1986 from Ed Schröder's Historic Picture Site↩︎

  9. Cologne 1986, Chess, Round 5, Game 2↩︎

  10. Photo WCCC 1992 from Ed Schröder's Historic Picture Site↩︎

  11. Madrid 1992, Chess, Round 4, Game 11↩︎

  12. Jeroen Noomen, Ed Schröder (1998). Anand versus Rebel 10 exp. ICCA Journal, Vol. 21, No. 3↩︎

  13. REBEL's Early Days (1980-1990)↩︎

  14. World Champion (1991-1995)↩︎

  15. REBEL on the PC (1993-2001)↩︎

  16. Ed Schröder (2004). How Rebel Plays Chess. pdf↩︎

  17. Kings Move - Welcome to the 1989 AGT World Computer Chess Championship. Edmonton, Alberta, Canada, Courtesy of Peter Jennings, from The Computer History Museum, pdf↩︎

  18. Rebel's ICGA Tournaments↩︎

Categories: Commercial · Open Source · GPL · UCI · TRS-80 · Apple II · Z80 · 6502 · ARM2 · 8086 · Acorn Archimedes · PC · DosEngine · Windows · Linux · NNUE · David Bowie

What links here

Contributors: GerdIsenberg, Vincentlejeune, Smatovic.