Skip to content

Releases: megalodon-chess/megalodon

Megalodon 0.1.0 Alpha

13 Mar 02:39
Compare
Choose a tag to compare
Megalodon 0.1.0 Alpha Pre-release
Pre-release

This is a pre-release to Megalodon 0.1.0, which will feature fully working bitboards!
This version does not function fully, and will likely generate illegal moves.

Megalodon 0.0.3

07 Mar 22:05
Compare
Choose a tag to compare
Megalodon 0.0.3 Pre-release
Pre-release

This release features improved board algorithms, which increase it's NPS from 4000 to 8000.
The depth of calculation was also adjusted to 4, and Megalodon will think for about 30 seconds per move.

After this release, the Megalodon team will work on implementing bitboards.

Megalodon 0.0.2

07 Mar 07:08
Compare
Choose a tag to compare
Megalodon 0.0.2 Pre-release
Pre-release

This release includes updated searching algorithms and bug fixes.

Megalodon 0.0.1

06 Mar 23:05
Compare
Choose a tag to compare
Megalodon 0.0.1 Pre-release
Pre-release

Description

This is the first release of Megalodon, a UCI chess engine! It does not function fully yet.
Megalodon uses a minimax search with material and piece maps as evaluation.

Customization Options:

  • UsePieceMaps: Checkbox option, default true. Whether to use piece maps for evaluation.

Downloading and Building:

Attached to this release are pre-compiled binaries of Megalodon for Linux and Windows.
If you would like to compile from the source code by yourself, please read README.md.

Playing

Megalodon is just a command line interface program, and you need a chess GUI to comfortably play against it.
You also need piece map files to be able to use piece map evaluation. Attached is a zip file titled pmaps.zip, containing pre-written piece maps. Download and extract it.

Your folder structure should look like this (file names vary depending on your OS):

pmaps
|__ pawn
|__ knight
|__ bishop
|__ rook
|__ queen
|__ king

Megalodon-Linux-0.0.1