REBEL (chess)

REBEL

Original author(s)| Ed Schröder
Initial release| 1980
Stable release|

16.3 / March 11, 2024; 17 months ago (2024-03-11)[1][2][3]

Type| Chess engine
License| GNU General Public License v3.0 (14 and after)
proprietary commercial software (13 and before)
Website| rebel13.nl
This article is part of the series on

Chess programming

Board representations

* 0x88
* Bitboards

Evaluation functions

* Artificial neural networks
* Efficiently updatable neural networks
* Piece-square tables
* Handcrafted evaluation functions
* Deep neural networks
* Transformers
* Convolutional neural networks
* Residual neural networks
* Attention

Tuning and training algorithms

* Reinforcement learning
* Supervised learning
* Unsupervised learning
* Gradient descent
* Stochastic gradient descent
* Local search (Texel tuning)

Graph and tree search algorithms

* Minimax
* Alpha-beta pruning
* Principal variation search
* Quiescence search
* Monte Carlo tree search

Chess computers

* Belle
* ChessMachine
* ChipTest
* Cray Blitz
* Deep Blue
* Deep Thought
* HiTech
* Hydra
* Mephisto
* Saitek

Chess engines

* AlphaZero
* Chess Tiger
* Crafty
* CuckooChess
* Deep Fritz
* Dragon by Komodo Chess
* Fairy-Max
* Fritz
* Fruit
* GNU Chess
* HIARCS
* Houdini
* Ikarus
* Junior
* KnightCap
* Komodo
* Leela Chess Zero
* MChess Pro
* Mittens
* MuZero
* Naum
* REBEL
* Rybka
* Shredder
* Sjeng
* SmarThink
* Stockfish
* Torch
* Turochamp
* Zappa

* v
* t
* e

REBEL is a world champion chess program developed by Ed Schröder. Development of REBEL started in 1980 on a TRS-80, and it was ported many times to dedicated hardware and the fastest microprocessors of the day:

* 1980s – Running on a TRS-80, Apple II, and inside of Mephisto brand dedicated chess computers, it won the Dutch open computer chess championship four times.
* 1991 – Ported to the ARM ChessMachine and named Gideon, it won the World Microcomputer Chess Championship.
* 1992 – Gideon won the World Computer Chess Championship, the first time a microprocessor came ahead of a field of mainframes, supercomputers, and custom chess hardware.
* 1990s – REBEL was ported to MS-DOS and then Microsoft Windows and sold commercially
* 1997 – REBEL won a match with GM Arthur Yusupov 10.5–6.5, the first successful challenge of a chess grandmaster by a commercial program.
* 1998 – REBEL won a match with GM Viswanathan Anand 5–3 (but lost 0.5–1.5 in the standard time control section of the match). He was rated number two in the world at the time.
* 2004 – Ed Schröder retired, releasing the last version of REBEL as the freeware chess engine Pro Deo.
* 2022 - On January 12, 2022, Ed Schröder came out of retirement to release REBEL 14 as a free chess engine. It incorporates an efficiently updatable neural network in REBEL's evaluation function, along with a heavily modified version of Fruit's search.[4][5]

## See also

[edit]

* Fruit (software)

## References

[edit]

1. ^ Ed Schröder (February 17, 2023). "rebel-16". HOME OF THE DUTCH REBEL. Archived from the original on June 22, 2023. Retrieved June 19, 2023.
2. ^ Ed Schröder (February 18, 2023). "Rebel 16.2 release". Prodeo Computer Chess Forum. Retrieved June 19, 2023.
3. ^ Steve Maughan (February 21, 2023). "Rebel 16.2: Impressive!". Computer Chess Club Forum. Retrieved June 19, 2023.
4. ^ Ed Schröder. "REBEL 14". HOME OF THE DUTCH REBEL. Archived from the original on June 22, 2023. Retrieved June 19, 2023.
5. ^ Ed Schröder (January 12, 2022). "Rebel 14". Computer Chess Club Forums. Retrieved June 19, 2022.

## External links

[edit]

* "Ed's recollection of REBEL's history". Archived from the original on 6 November 2020.
* "Wealth of information on the inner workings of a professional program". Archived from the original on 26 April 2011.
* Schröder, Ed. "How REBEL Plays Chess" (PDF). Archived from the original (PDF) on 6 November 2020.
* Rebel (Chess Programming Wiki)

* v
* t
* e

Chess

Outline|

* Chess theory
* Chess titles
* Grandmaster
* Computer chess
* glossary
* matches
* engines
* software
* Correspondence chess
* FIDE
* Glossary
* Online chess
* Premove
* Internet chess server
* list
* Rating system
* world rankings
* norms
* Variants
* List
* World records

Equipment|

* Chess set
* chessboard
* Dubrovnik chess set
* Staunton chess set
* Chess pieces
* King
* Queen
* Rook
* Bishop
* Knight
* Pawn
* Fairy
* Chess clock
* Chess table
* Score sheets

History|

* Timeline
* Versus de scachis
* Göttingen manuscript
* Charlemagne chessmen
* Lewis chessmen
* Romantic chess
* Hypermodernism
* Soviet chess school
* Top player comparison
* Geography of chess
* Africa
* South Africa
* China
* Europe
* Armenia
* Spain
* India
* Notable games
* List of chess players
* amateurs
* female
* grandmasters
* Women in chess
* Transgender people in chess
* Chess museums
* Bobby Fischer Center
* Gökyay Association Chess Museum
* World Chess Hall of Fame

Rules|

* Castling
* Cheating in chess
* Check
* Checkmate
* Draw
* by agreement
* Fifty-move rule
* Perpetual check
* Stalemate
* Threefold repetition
* En passant
* Pawn promotion
* Time control
* Fast chess
* Touch-move rule
* White and Black

Terms|

* Blunder
* Chess notation
* algebraic
* descriptive
* PGN
* annotation symbols
* symbols in Unicode
* Fianchetto
* Gambit
* Key square
* King walk
* Open file
* Half-open file
* Outpost
* Pawns
* backward
* connected
* doubled
* isolated
* passed
* Swindle
* Tempo
* Transposition
* Trap

Tactics|

* Artificial castling
* Battery
* Alekhine's gun
* Block
* Checkmate patterns
* Combination
* Decoy
* Deflection
* Desperado
* Discovered attack
* Double check
* Fork
* Interference
* Overloading
* Pawn storm
* Pin
* Sacrifice
* Queen sacrifice
* Skewer
* Undermining
* Windmill
* X-ray
* Zwischenzug

Strategy|

* Compensation
* Exchange
* the exchange
* Initiative
* first-move advantage
* Middlegame
* Pawn structure
* Hedgehog
* Isolated Queen's Pawn
* Maróczy Bind
* Minority attack
* Piece values
* Prophylaxis
* School of chess

Openings|

| Flank opening|

* Benko Opening
* Bird's Opening
* Dunst Opening
* English Opening
* Grob's Attack
* Larsen's Opening
* Zukertort Opening
* King's Indian Attack
* Réti Opening

|

King's Pawn Game|

* Alekhine's Defence
* Caro–Kann Defence
* French Defence
* Modern Defence
* Nimzowitsch Defence
* Open Game
* Four Knights Game
* Giuoco Piano
* Italian Game
* King's Gambit
* Petrov's Defence
* Philidor Defence
* Ponziani Opening
* Ruy Lopez
* Semi-Italian Opening
* Scotch Game
* Two Knights Defense
* Vienna Game
* Owen's Defence
* Pirc Defence
* Austrian Attack
* Scandinavian Defense
* Sicilian Defence
* Alapin
* Dragon/Accelerated Dragon
* Najdorf
* Scheveningen

Queen's Pawn Game|

* Budapest Gambit
* Colle System
* Dutch Defence
* English Defence
* Indian Defence
* Benoni Defence
* Modern Benoni
* Bogo-Indian Defence
* Catalan Opening
* Grünfeld Defence
* King's Indian Defence
* Nimzo-Indian Defence
* Old Indian Defense
* Queen's Indian Defence
* London System
* Richter–Veresov Attack
* Queen's Gambit
* Accepted
* Declined
* Slav Defence
* Semi-Slav Defence
* Chigorin Defense
* Torre Attack
* Trompowsky Attack

Other|

* List of openings
* theory table
* List of chess gambits
* Irregular
* Bongcloud Attack
* Fool's mate
* Scholar's mate

Endgames|

* Bishop and knight checkmate
* King and pawn vs. king
* Opposite-coloured bishops
* Pawnless endgame
* Queen and pawn vs. queen
* Queen vs. pawn
* Queen vs. rook
* Rook and bishop vs. rook
* Rook and pawn vs. rook
* Lucena position
* Philidor position
* Strategy
* fortress
* opposition
* Tarrasch rule
* triangulation
* Zugzwang
* Study
* Tablebase
* Two knights endgame
* Wrong bishop
* Wrong rook pawn

Tournaments|

* List of strong chess tournaments
* Chess Olympiad
* Women
* Olympics
* Olympic Esports Series
* World Chess Championship
* List
* Candidates Tournament
* Chess World Cup
* FIDE Grand Prix
* Other world championships
* Women
* Team
* Rapid
* Blitz
* Junior
* Youth
* Senior
* Amateur
* Chess composition
* Solving
* Computer chess championships
* CCC
* CSVN
* North American
* TCEC
* WCCC
* WCSCC

Art and media|

* Caïssa
* Chess aesthetics
* Chess in the arts
* early literature
* film
* novels
* paintings
* poetry
* short stories
* Chess books
* opening books
* endgame literature
* Oxford Companion
* Chess libraries
* Chess newspaper columns
* Chess periodicals

Related|

* Arbiter
* Chess boxing
* Chess club
* Chess composer
* Chess engine
* AlphaZero
* Deep Blue
* Leela Chess Zero
* Mittens
* Stockfish
* Chess problem
* glossary
* joke chess
* Chess prodigy
* Elo rating system
* Mechanical Turk
* Simultaneous exhibition
* Tie-breaking in Swiss-system tournaments
* Solving chess

* Chess portal
* Category

*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template