Difference between revisions of "Berserk"
GerdIsenberg (talk | contribs) |
GerdIsenberg (talk | contribs) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
'''Berserk''', <br/> | '''Berserk''', <br/> | ||
an [[UCI]] compliant [[:Category:Open Source|open source]] chess engine by [[Jay Honnold]], written in [[C]] and licensed under the [[Free Software Foundation#GPL|GPL v3.0]], first released in February 2021 <ref>[http://kirill-kryukov.com/chess/discussion-board/viewtopic.php?f=7&t=12771 Berserk Chess Engine (new)] by [[Jay Honnold]], [[Computer Chess Forums|CCRL Discussion Board]], February 20, 2021</ref>. | an [[UCI]] compliant [[:Category:Open Source|open source]] chess engine by [[Jay Honnold]], written in [[C]] and licensed under the [[Free Software Foundation#GPL|GPL v3.0]], first released in February 2021 <ref>[http://kirill-kryukov.com/chess/discussion-board/viewtopic.php?f=7&t=12771 Berserk Chess Engine (new)] by [[Jay Honnold]], [[Computer Chess Forums|CCRL Discussion Board]], February 20, 2021</ref>. | ||
− | Berserk 4.2.0-dev had its tournament debut at [[TCEC Season 21]] in May 2021 and gained a respectable 50% score in its strong [[TCEC Season 21#Qual|Qualification League]]. | + | Berserk 4.2.0-dev had its tournament debut at [[TCEC Season 21]] in May 2021 and gained a respectable 50% score in its strong [[TCEC Season 21#Qual|Qualification League]]. Version 5 marked the end of [[Evaluation|Hand Crafted Evaluation]] in Berserk. Berserk '''6''' and following feature [[NNUE]] evaluation with an own network architecture <ref>[https://github.com/jhonnold/berserk/releases/tag/6 Release Berserk 6 · jhonnold/berserk · GitHub]</ref>. |
=Credit= | =Credit= | ||
Line 16: | Line 16: | ||
* [[Ethereal]] and [[OpenBench]] by [[Andrew Grant]] | * [[Ethereal]] and [[OpenBench]] by [[Andrew Grant]] | ||
* [[Main Page|CPW]] (thank you) | * [[Main Page|CPW]] (thank you) | ||
+ | * [[Connor McMonigle]] ([[Seer]] author) for his guidance on [[Neural Networks|NNs]] | ||
=Features= | =Features= | ||
Line 48: | Line 49: | ||
** [[Quiescence Search]] | ** [[Quiescence Search]] | ||
==[[Evaluation]]== | ==[[Evaluation]]== | ||
+ | * [[NNUE]] (Berserk 6) | ||
* [[Tapered Eval]] | * [[Tapered Eval]] | ||
* [[Material]] | * [[Material]] | ||
Line 89: | Line 91: | ||
: [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76209&start=307 Re: New engine releases & news 2021] (Berserk 4.1.0) by [[Jay Honnold]], [[CCC]], May 02, 2021 | : [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76209&start=307 Re: New engine releases & news 2021] (Berserk 4.1.0) by [[Jay Honnold]], [[CCC]], May 02, 2021 | ||
: [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76209&start=384 Re: New engine releases & news 2021] (Berserk 4.2.0) by [[Jay Honnold]], [[CCC]], May 25, 2021 | : [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76209&start=384 Re: New engine releases & news 2021] (Berserk 4.2.0) by [[Jay Honnold]], [[CCC]], May 25, 2021 | ||
+ | : [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76209&start=466 Re: New engine releases & news 2021] (Berserk 4.3.0) by [[Jay Honnold]], [[CCC]], July 03, 2021 | ||
+ | : [https://www.talkchess.com/forum3/viewtopic.php?f=2&t=76209&start=776 Re: New engine releases & news 2021] (Berserk 6) by [[Jay Honnold]], [[CCC]], October 19, 2021 | ||
+ | * [https://www.talkchess.com/forum3/viewtopic.php?f=2&t=76209&start=845 Berserk 7] by [[Jay Honnold]], [[CCC]], November 05, 2021 | ||
+ | * [https://www.talkchess.com/forum3/viewtopic.php?f=2&t=78830 Berserk 8 Released] by [[Jay Honnold]], [[CCC]], December 05, 2021 | ||
=External Links= | =External Links= | ||
Line 110: | Line 116: | ||
[[Category:GPL]] | [[Category:GPL]] | ||
[[Category:OpenBench]] | [[Category:OpenBench]] | ||
+ | [[Category:NNUE]] | ||
[[Category:PC]] | [[Category:PC]] | ||
[[Category:Windows]] | [[Category:Windows]] |
Latest revision as of 21:56, 5 December 2021
Berserk,
an UCI compliant open source chess engine by Jay Honnold, written in C and licensed under the GPL v3.0, first released in February 2021 [2].
Berserk 4.2.0-dev had its tournament debut at TCEC Season 21 in May 2021 and gained a respectable 50% score in its strong Qualification League. Version 5 marked the end of Hand Crafted Evaluation in Berserk. Berserk 6 and following feature NNUE evaluation with an own network architecture [3].
Credit
Berserk was influenced by other engines, engine authors and resources [4]:
- Chess22k by Sander Maassen vd Brink
- BBC and its Video Series by Maksim Korzh
- Martin Sedlak
- Vice by BlueFeverSoft
- Stockfish by Tord Romstad, Marco Costalba, Joona Kiiski and Gary Linscott et al.
- Ethereal and OpenBench by Andrew Grant
- CPW (thank you)
- Connor McMonigle (Seer author) for his guidance on NNs
Features
Board Representation
Search
- Lazy SMP
- Iterative Deepening
- Aspiration Windows
- Negamax
- Principal Variation Search
- Transposition Table
- Move Ordering
- Selectivity
Evaluation
- NNUE (Berserk 6)
- Tapered Eval
- Material
- Piece-Square Tables
- Mobility
- Outposts
- Pawn Structure
- King Safety
- Tactical Pattern
- Tempo
Misc
See also
Forum Posts
- Berserk Chess Engine (new) by Jay Honnold, CCRL Discussion Board, February 20, 2021
- Re: New engine releases & news 2021 by Gabor Szots, CCC, February 20, 2021
- Re: New engine releases & news 2021 (Berserk 2.0.0) by Gabor Szots, CCC, March 05, 2021
- Re: New engine releases & news 2021 (Berserk 3.0.0) by Gabor Szots, CCC, March 19, 2021
- Re: New engine releases & news 2021 (Berserk 4.0.0) by Jay Honnold, CCC, April 27, 2021
- Re: New engine releases & news 2021 (Berserk 4.1.0) by Jay Honnold, CCC, May 02, 2021
- Re: New engine releases & news 2021 (Berserk 4.2.0) by Jay Honnold, CCC, May 25, 2021
- Re: New engine releases & news 2021 (Berserk 4.3.0) by Jay Honnold, CCC, July 03, 2021
- Re: New engine releases & news 2021 (Berserk 6) by Jay Honnold, CCC, October 19, 2021
- Berserk 7 by Jay Honnold, CCC, November 05, 2021
- Berserk 8 Released by Jay Honnold, CCC, December 05, 2021
External Links
Chess Engine
- GitHub - jhonnold/berserk: UCI Chess Engine written in C
- Berserk in CCRL Blitz
- Berserk in CCRL 40/15
Misc
- berserk - Wiktionary
- Berserk from Wikipedia
- Berserker (disambiguation) from Wikipedia
- Berserker from Wikipedia
- The Dave Fox Group - Berserker, Gatewalk (2004), YouTube Video
References
- ↑ "Berserker" warder (rook) of the Lewis Chessmen in the British Museum, probably made in Norway in the 12th century, Wikimedia Commons
- ↑ Berserk Chess Engine (new) by Jay Honnold, CCRL Discussion Board, February 20, 2021
- ↑ Release Berserk 6 · jhonnold/berserk · GitHub
- ↑ 4.0 4.1 berserk/README.md at main · jhonnold/berserk · GitHub