SkillAgentSearch skills...

Berserk

UCI Chess Engine written in C

Install / Use

/learn @jhonnold/Berserk
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

AUR version

Berserk Chess Engine

<img src="resources/berserk.jpg" alt="Berserk" width="400" />

A UCI chess engine written in C. Feel free to challenge me on Lichess!

Strength

Rating Lists + Elo

Many websites use an Elo rating system to present relative skill amongst engines. Below is a list of many chess engine lists throughout the web (variance in Elo is due to different conditions for each list)

Tournaments/Events with Berserk

Functional Details

Board Representation and Move Generation

Search

Evaluation

  • NNUE
    • Horizontally Mirrored 16 Buckets
    • 2x(12288 -> 512) -> 1
  • Berserk FenGen
  • Grapheus
  • ~~Koivisto's CUDA Trainer~~
    • This has been deprecated in favor of an even newer trainer written by Luecx, Grapheus.
  • ~~Berserk Trainer~~
    • This has been deprecated in favor of Koivisto's trainer, but trained all networks through Berserk 8.5.1+

Building

git clone https://github.com/jhonnold/berserk && \
cd berserk/src && \
make pgo CC=clang && \
./berserk

Credit

This engine could not be written without some influence and they are...

Engine Influences

Additional Resources

Related Skills

View on GitHub
GitHub Stars270
CategoryDevelopment
Updated1mo ago
Forks36

Languages

C

Security Score

100/100

Audited on Mar 1, 2026

No findings