Difference between revisions of "Dumb"
GerdIsenberg (talk | contribs) (Created page with "'''Home * Engines * Dumb''' '''Dumb''',<br/> a simple and stupid UCI compliant open source chess engine by Richard Delorme...") |
GerdIsenberg (talk | contribs) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
'''Dumb''',<br/> | '''Dumb''',<br/> | ||
− | a simple and stupid [[UCI]] compliant [[:Category:Open Source|open source chess engine]] by [[Richard Delorme]], written in the [[D (Programming Language)|D programming language]], released in June 2017 under the [[Massachusetts Institute of Technology#License|MIT License]]. Dumb is a dumbed down version of [[Amoeba]] with just a basic [[Evaluation|evaluation function]] and basic [[Search|search algorithms]]. Its purpose is to be a [[:Category:Benchmark|benchmark]] for weak engines <ref>[http://www.talkchess.com/forum/viewtopic.php?t=65305&start=2 Re: Dumb 1.0 UCI by Richard Delorme] by [[Richard Delorme]], [[CCC]], September 27, 2017</ref>. | + | a simple and stupid [[UCI]] compliant [[:Category:Open Source|open source chess engine]] by [[Richard Delorme]], written in the [[D (Programming Language)|D programming language]], released in June 2017 under the [[Massachusetts Institute of Technology#License|MIT License]]. Dumb is a [https://en.wikipedia.org/wiki/Dumbing_down dumbed down] version of [[Amoeba]] with just a basic [[Evaluation|evaluation function]] and basic [[Search|search algorithms]]. Its purpose is to be a [[:Category:Benchmark|benchmark]] for weak engines <ref>[http://www.talkchess.com/forum/viewtopic.php?t=65305&start=2 Re: Dumb 1.0 UCI by Richard Delorme] by [[Richard Delorme]], [[CCC]], September 27, 2017</ref>. |
=Features= | =Features= | ||
Line 36: | Line 36: | ||
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=66787 Dumb 1.1 for Windows] by [[Norbert Raimund Leisner]], [[CCC]], March 09, 2018 | * [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=66787 Dumb 1.1 for Windows] by [[Norbert Raimund Leisner]], [[CCC]], March 09, 2018 | ||
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=68741&start=5 Re: very small bitboard move/attack generator] by [[Richard Delorme]], [[CCC]], October 30, 2018 | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=68741&start=5 Re: very small bitboard move/attack generator] by [[Richard Delorme]], [[CCC]], October 30, 2018 | ||
+ | * [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=69688 dumb 1.3] by [[Richard Delorme]], [[CCC]], January 22, 2019 | ||
+ | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=76772 Making dumb dumber] by [[Richard Delorme]], [[CCC]], March 03, 2021 | ||
=External Links= | =External Links= | ||
Line 44: | Line 46: | ||
* [https://en.wikipedia.org/wiki/Dumb Dumb from Wikipedia] | * [https://en.wikipedia.org/wiki/Dumb Dumb from Wikipedia] | ||
* [[:Category:Nirvana|Nirvana]] - [https://en.wikipedia.org/wiki/Dumb_(Nirvana_song) Dumb] (1993), [https://en.wikipedia.org/wiki/YouTube YouTube] Video | * [[:Category:Nirvana|Nirvana]] - [https://en.wikipedia.org/wiki/Dumb_(Nirvana_song) Dumb] (1993), [https://en.wikipedia.org/wiki/YouTube YouTube] Video | ||
− | : {{#evu:https://www.youtube.com/watch?v= | + | : {{#evu:https://www.youtube.com/watch?v=FBfY3WeUH54|alignment=left|valignment=top}} |
=References= | =References= | ||
Line 53: | Line 55: | ||
[[Category:D-Proglanguage]] | [[Category:D-Proglanguage]] | ||
[[Category:Open Source]] | [[Category:Open Source]] | ||
+ | [[Category:MIT]] | ||
+ | [[Category:X64]] | ||
+ | [[Category:PC]] | ||
+ | [[Category:Windows]] | ||
+ | [[Category:Linux]] | ||
[[Category:Nirvana]] | [[Category:Nirvana]] |
Latest revision as of 23:20, 5 March 2021
Dumb,
a simple and stupid UCI compliant open source chess engine by Richard Delorme, written in the D programming language, released in June 2017 under the MIT License. Dumb is a dumbed down version of Amoeba with just a basic evaluation function and basic search algorithms. Its purpose is to be a benchmark for weak engines [1].
Contents
Features
Board Representation
Search
- Iterative Deepening
- Aspiration Windows
- Principal Variation Search
- Transposition Table
- Quiescence Search
- Check Extensions
- Null Move Pruning
- Move Ordering
Evaluation
See also
Forum Posts
- Dumb 1.0 UCI by Richard Delorme by Norbert Raimund Leisner, CCC, September 27, 2017
- Re: Dumb 1.0 UCI by Richard Delorme by Richard Delorme, CCC, September 27, 2017
- Dumb 1.1 for Windows by Norbert Raimund Leisner, CCC, March 09, 2018
- Re: very small bitboard move/attack generator by Richard Delorme, CCC, October 30, 2018
- dumb 1.3 by Richard Delorme, CCC, January 22, 2019
- Making dumb dumber by Richard Delorme, CCC, March 03, 2021
External Links
Chess Engine
Misc
- dumb - Wiktionary
- Dumb from Wikipedia
- Nirvana - Dumb (1993), YouTube Video
References
- ↑ Re: Dumb 1.0 UCI by Richard Delorme by Richard Delorme, CCC, September 27, 2017
- ↑ based on Dumb/README.md at master · abulmo/Dumb · GitHub