Berserk

Moderators: Elijah, Igbo, timetraveller

timetraveller

Top contribute Forum Top Active Users
Global moderators
Points: 6 301,00 
Forum Contributions
Posts: 2144
Joined: 01/11/2019, 14:27
Status: Offline (Active 16 Hours, 12 Minutes ago)
Medals: 2
Topics: 351
Reputation: 381
Location: Biergarten
Has thanked: 1914 times
Been thanked: 4083 times

Berserk

Post by timetraveller »

by Jay Honnold

v1.2.2

Download
timetraveller

Top contribute Forum Top Active Users
Global moderators
Points: 6 301,00 
Forum Contributions
Posts: 2144
Joined: 01/11/2019, 14:27
Status: Offline (Active 16 Hours, 12 Minutes ago)
Medals: 2
Topics: 351
Reputation: 381
Location: Biergarten
Has thanked: 1914 times
Been thanked: 4083 times

Berserk

Post by timetraveller »

v2.0.0

Changes:
The largest changes that come from this release are evaluation changes. PSQT's dominated in 1.2.2, but that lead to poor pawn structure and poor king safety. This has been addressed in 2.0.0 with all PSQT's being flattened (more understandable human values) and specific evaluation parameters around pawn structure and king safety. Along with this, piece mobility has been added.
Estimated ELO ~2450

Download
timetraveller

Top contribute Forum Top Active Users
Global moderators
Points: 6 301,00 
Forum Contributions
Posts: 2144
Joined: 01/11/2019, 14:27
Status: Offline (Active 16 Hours, 12 Minutes ago)
Medals: 2
Topics: 351
Reputation: 381
Location: Biergarten
Has thanked: 1914 times
Been thanked: 4083 times

Berserk

Post by timetraveller »

v3.0.0

Changes
-Improved LMR
-Added LMP
-King Safety evaluation improvement
-Threat evalution
-SEE pruning in qsearch
-Aspiration window adjustments


https://github.com/jhonnold/berserk/releases/tag/3.0.0
jearls
Forum Contributions
Points: 10 889,00 
Posts: 118
Joined: 07/11/2019, 2:09
Status: Offline (Active 1 Day, 3 Hours, 37 Minutes ago)
Topics: 17
Reputation: 370
Has thanked: 1160 times
Been thanked: 451 times

Berserk

Post by jearls »

timetraveller

Top contribute Forum Top Active Users
Global moderators
Points: 6 301,00 
Forum Contributions
Posts: 2144
Joined: 01/11/2019, 14:27
Status: Offline (Active 16 Hours, 12 Minutes ago)
Medals: 2
Topics: 351
Reputation: 381
Location: Biergarten
Has thanked: 1914 times
Been thanked: 4083 times

Berserk

Post by timetraveller »

jearls
Forum Contributions
Points: 10 889,00 
Posts: 118
Joined: 07/11/2019, 2:09
Status: Offline (Active 1 Day, 3 Hours, 37 Minutes ago)
Topics: 17
Reputation: 370
Has thanked: 1160 times
Been thanked: 451 times

Berserk

Post by jearls »

v3.2.1

https://github.com/jhonnold/berserk/releases/tag/3.2.1

This is a small set of changes, very little Elo gain (all from additional tuning)
EzioMagnifico

Top contribute Forum Top Active Users
Forum Contributions
Points: 35 122,00 
Posts: 3270
Joined: 01/01/2020, 8:40
Status: Offline (Active 4 Hours, 46 Minutes ago)
Medals: 2
Topics: 405
Reputation: 18706
Location: Somewhere in time .
Has thanked: 10491 times
Been thanked: 18679 times

Berserk

Post by EzioMagnifico »

Bersek 3.3.0 ( 10 April)

Download


Author: Jay Honnold

https://workupload.com/file/PZT3yXmU483
"Life is a little similar to illness as it proceeds through crises and lysis and has daily improvements and worsening. Unlike other diseases, life is always fatal and cannot bear treatment"

book "The Conscience of Zeno" by Italo Svevo
EzioMagnifico

Top contribute Forum Top Active Users
Forum Contributions
Points: 35 122,00 
Posts: 3270
Joined: 01/01/2020, 8:40
Status: Offline (Active 4 Hours, 46 Minutes ago)
Medals: 2
Topics: 405
Reputation: 18706
Location: Somewhere in time .
Has thanked: 10491 times
Been thanked: 18679 times

Berserk

Post by EzioMagnifico »

Bersek 4.0.0 ( 27 April)

Thanks to the Author Jay Honnold xrf01

https://github.com/jhonnold/berserk/releases/tag/4.0.0

- SMP functionality added
- Various speed improvements
- King safety reverted to pre-3.3.0 implementation
- Endgame specific functionality ended
- KPK Bitbase (credit to Cheng)
- KXK knowledge
- Scale strong side scoring based on board state
- Tactical moves included in LMR
- Improvement on time management
- IID
"Life is a little similar to illness as it proceeds through crises and lysis and has daily improvements and worsening. Unlike other diseases, life is always fatal and cannot bear treatment"

book "The Conscience of Zeno" by Italo Svevo
EzioMagnifico

Top contribute Forum Top Active Users
Forum Contributions
Points: 35 122,00 
Posts: 3270
Joined: 01/01/2020, 8:40
Status: Offline (Active 4 Hours, 46 Minutes ago)
Medals: 2
Topics: 405
Reputation: 18706
Location: Somewhere in time .
Has thanked: 10491 times
Been thanked: 18679 times

Berserk

Post by EzioMagnifico »

V 4.1.0
Thanks to the Author Jay Honnold jhonnold slt

https://github.com/jhonnold/berserk/releases/tag/4.1.0

Changes :
- Candidate Passed Pawns
- Various NPS Improvements (22% increase!)
- Caching "special piece" bitboard
- Incremental material updates
- Pawn hash tables
- PEXT support
- Pawn threats
- QS modified to rely purely on SEE scoring
- Credit to Halogen's author for this idea
- Syzygy Tablebase support added
- Using Andrew Grant's Pyrrhic
"Life is a little similar to illness as it proceeds through crises and lysis and has daily improvements and worsening. Unlike other diseases, life is always fatal and cannot bear treatment"

book "The Conscience of Zeno" by Italo Svevo
EzioMagnifico

Top contribute Forum Top Active Users
Forum Contributions
Points: 35 122,00 
Posts: 3270
Joined: 01/01/2020, 8:40
Status: Offline (Active 4 Hours, 46 Minutes ago)
Medals: 2
Topics: 405
Reputation: 18706
Location: Somewhere in time .
Has thanked: 10491 times
Been thanked: 18679 times

Berserk

Post by EzioMagnifico »

Berserk 4.2.0
Thanks to the Author Jay Honnold xrf01

https://github.com/jhonnold/berserk/releases/tag/4.2.0

This is a huge dump of search and evaluation changes. Most of which present with minor Elo results. I estimate this to be 50-60 Elo stronger than Berserk 4.1.0.

Changes :

King safety pawn shelter tuned
LMR depth adjustment
2 -> 3
Using Ed's IIR instead of IID
Tuned reverse futility pruning cutoffs
[62,132,220...] -> [65,135,220,...]
Removed bad rook evaluation terms
Adjusted delta pruning cutoff
200 -> 150
Random draw values
Dragon Bishop (Long diagonal)
TT utilized in QSearch
Time adjusted to be around window expansions
Double singular extension (sf inspired)
Prob Cut
Pinned pieces in king safety
Recapture extension
History heuristic rewrite
Using a more standard formula rather than numerator/divisor
Late Move Pruning adjustments

Bugs :

Transposition table depth issue
Transposition table bucket issue
KPK
"Life is a little similar to illness as it proceeds through crises and lysis and has daily improvements and worsening. Unlike other diseases, life is always fatal and cannot bear treatment"

book "The Conscience of Zeno" by Italo Svevo
EzioMagnifico

Top contribute Forum Top Active Users
Forum Contributions
Points: 35 122,00 
Posts: 3270
Joined: 01/01/2020, 8:40
Status: Offline (Active 4 Hours, 46 Minutes ago)
Medals: 2
Topics: 405
Reputation: 18706
Location: Somewhere in time .
Has thanked: 10491 times
Been thanked: 18679 times

Berserk

Post by EzioMagnifico »

Berserk 4.4.0
Thanks to the Author Jay Honnold :sun_bespectacled:

Download : https://workupload.com/file/NXwPAkML75U

v.4.4.0.

Counter move history and pruning
Follow up move history
History extension
Castle extension
Adjust depth on fail high in aspiration
Space eval cleanup
Credit to Laser for inspiring the resulting code which is MUCH nicer
Time management simplification
Berserk should be semi-aggressive, but nothing compared to what previous releases are
"Life is a little similar to illness as it proceeds through crises and lysis and has daily improvements and worsening. Unlike other diseases, life is always fatal and cannot bear treatment"

book "The Conscience of Zeno" by Italo Svevo
EzioMagnifico

Top contribute Forum Top Active Users
Forum Contributions
Points: 35 122,00 
Posts: 3270
Joined: 01/01/2020, 8:40
Status: Offline (Active 4 Hours, 46 Minutes ago)
Medals: 2
Topics: 405
Reputation: 18706
Location: Somewhere in time .
Has thanked: 10491 times
Been thanked: 18679 times

Berserk

Post by EzioMagnifico »

Berserk 4.5.0
Thanks to the Author Jay Honnold : smile218

Download : https://github.com/jhonnold/berserk/releases/tag/4.5.0

Changes :

UCI Ponder
UCI MultiPV
UCI searchmoves
Search tuning
Contempt
Dynamically based on score in position (originally implemented in SF)
Queen Evaluation Terms
Rook/Queen gun
Queen Opposite Rook
Rook Evaluation Terms
Rook value varies given # of open files
Rook bonus for being able to move to Open File
Threat Evaluation Terms
Pieces being able to threaten queen
Killer/Counter moves improvement in LMR
Check Extension improvement
"Life is a little similar to illness as it proceeds through crises and lysis and has daily improvements and worsening. Unlike other diseases, life is always fatal and cannot bear treatment"

book "The Conscience of Zeno" by Italo Svevo
EzioMagnifico

Top contribute Forum Top Active Users
Forum Contributions
Points: 35 122,00 
Posts: 3270
Joined: 01/01/2020, 8:40
Status: Offline (Active 4 Hours, 46 Minutes ago)
Medals: 2
Topics: 405
Reputation: 18706
Location: Somewhere in time .
Has thanked: 10491 times
Been thanked: 18679 times

Berserk

Post by EzioMagnifico »

Berserk 4.5.1
Thanks to the Author Jay Honnold jhonnold :sun_bespectacled:

Download : https://github.com/jhonnold/berserk/releases/tag/4.5.1
"Life is a little similar to illness as it proceeds through crises and lysis and has daily improvements and worsening. Unlike other diseases, life is always fatal and cannot bear treatment"

book "The Conscience of Zeno" by Italo Svevo
EzioMagnifico

Top contribute Forum Top Active Users
Forum Contributions
Points: 35 122,00 
Posts: 3270
Joined: 01/01/2020, 8:40
Status: Offline (Active 4 Hours, 46 Minutes ago)
Medals: 2
Topics: 405
Reputation: 18706
Location: Somewhere in time .
Has thanked: 10491 times
Been thanked: 18679 times

Re: Berserk

Post by EzioMagnifico »

Berserk 4.6.0
Thanks to the Author Jay Honnold whistle3

Download : https://github.com/jhonnold/berserk/releases/tag/4.6.0

FRC support added
No change in elo from 4.5.1
EzioMagnifico

Top contribute Forum Top Active Users
Forum Contributions
Points: 35 122,00 
Posts: 3270
Joined: 01/01/2020, 8:40
Status: Offline (Active 4 Hours, 46 Minutes ago)
Medals: 2
Topics: 405
Reputation: 18706
Location: Somewhere in time .
Has thanked: 10491 times
Been thanked: 18679 times

Re: Berserk

Post by EzioMagnifico »

Berserk 6
Thanks to the Author Jay Honnold smile218

Download : https://github.com/jhonnold/berserk/releases/tag/6

This is the first release of Berserk with a NNUE evaluation. The net was trained using a custom trainer from 350 million FENs from Berserk 5 self play games. Berserk currently uses a network arch that does not have compatibility with other engines.

The network is embedded into the binary. There is no option to disable it or attach another network. This will most likely change in the future.

ELO | 137.82 +- 5.35 (95%)
CONF | 40.0+0.40s Threads=1 Hash=64MB
GAMES | N: 10000 W: 4849 L: 1078 D: 4073
Note: These are results vs Berserk 4.5.1 and will not reflect this strongly against other engines

Choosing a binary
Binaries currently require popcnt.
Binaries without the label avx2 are compiled with SSE.
Binaries with the label pext require your processor to support bmi2.

Changes
Added NNUE
Thanks
I'd like to, once again, thank Connor McMonigle (Seer's author) for his guidance on NNs.
I'd like to also thank Zahak's author for assistance with net strength validation.
Post Reply

Return to “Berserk”