Update
This commit is contained in:
parent
ebde14dd84
commit
4c419f1fa0
10 changed files with 1714 additions and 1692 deletions
19
chess.md
19
chess.md
|
@ -94,7 +94,22 @@ Many other aspects come into the AI design such as opening books (databases of b
|
|||
|
||||
### Notable Chess Engines/Computers/Entities
|
||||
|
||||
TODO: table
|
||||
*See also ratings of computer engines at https://www.computerchess.org.uk/ccrl/4040/.*
|
||||
|
||||
Here are some notable chess engines/computers/entities, as of 2024:
|
||||
|
||||
- **[Stockfish](stockfish.md)** (SF): FOSS engine (written in [C++](cpp.md)), without any doubt **the strongest chess engine** that's been reliably winning all the computer tournaments for years now; its strength is far beyond any human, even if run on quite a weak device -- it actually caused some trouble because it's extremely easy to just download onto a cellphone and [cheat](cheating.md) even in OTB tournaments. Currently the engine is using a [neural network](neural_network.md) for evaluating positions but still also uses the tree search algorithm (a greatly optimized one so that it searches gigantic numbers of positions per second). Important part of the development is so called *Fishtest*, a distributed framework for testing and improving the engine's performance, it's one of the reasons why it good so strong. Stockfish's current CCRL Elo rating is 3639 (warning: this is incomparable to human Elos).
|
||||
- **Magnus Carlsen**: Human, most likely the strongest player ever, has been quite comfortably winning every tournament he entered including the world championship until he quit, basically because he got "bored". His top FIDE Elo was 2882.
|
||||
- **Komodo Dragon**: [Proprietary](proprietary.md), currently seems to be the second strongest engine, it's main feature is [Monte Carlo] ("randomized") search algorithm. Current CCRL Elo is 3624.
|
||||
- **[Leela Chess Zero](lc0)** (lc0): FOSS engine (written in C++), among top strongest engines (currently top 50 on CCRL), it is interesting mainly for how it works: it is a neural network engine that's **completely self-taught** from the ground up, i.e. it didn't learn chess by watching anyone else play, it was only allowed to learn by playing against itself. Current CCRL Elo is 3441.
|
||||
- **[Deep Blue](deep_blue.md)**: A historically famous supercomputer, the first one to have beaten the human world chess champion in 1997.
|
||||
- **[GNU chess](gnu_chess.md)** Free engine by [GNU](gnu.md), not among absolute top by strength but still very strong. Current CCRL Elo is 2825.
|
||||
- **Maia**: FOSS engine, or rather neural network, notable by not trying to be the strongest, but rather most human-like, i.e. tries to imitate human play, even with errors. There are several versions, each trained for different strength. It is also notable by using pure neural network, i.e. it doesn't perform any search, it's a pure "pattern recognition"/static engine that still manages to play quite well.
|
||||
- **Toledo Nanochess**: Seems to be the world's smallest [C](c.md) chess engine, with only 1257 non-blank characters of source code.
|
||||
- **[smallchesslib](smallchesslib.md)/smolchess**: Tiny LRS [C](c.md) library/engine, very weak but is very simple, small and portable, may be [good enough](good_enough.md) in many situations.
|
||||
- **Chessmaster**: A famous proprietary chess video games with its own engine, it was strong for a video game of its time (around 2000 Elo) but nowadays would be considered rather weak for an engine -- its significance is cultural, it's used for comparisons, many people played against it and still use it to test their engines against.
|
||||
- **Turochamp**: Probably the first chess program ever, made by David Champernowne and [Alan Turing](turing.md) himself in 1948, in times when computers still couldn't execute it! It was very primitive, looking only two moves ahead, and was only ever executed manually -- of course, it got raped pretty bad the human opponent.
|
||||
- ...
|
||||
|
||||
## Stats And Records
|
||||
|
||||
|
@ -256,6 +271,8 @@ WORK IN PROGRESS, pls send me more tips :)
|
|||
|
||||
## LRS Chess
|
||||
|
||||
{ Has someone already made this tho? Seems like a pretty obvious simplification to make. ~drummyfish }
|
||||
|
||||
Chess is only mildly [bloated](bloat.md) but what if we try to unbloat it completely? Here we propose the LRS version of chess. The rule changes against normal chess are:
|
||||
|
||||
- No castling.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue