Skip to content

Releases: abulmo/amoeba

Version 3.4

16 Dec 16:42
Compare
Choose a tag to compare

Version 3.4

Some code cleaning to prepare further enhancements.
About 20 Elo stronger in selfplay.

Version 3.3

14 Mar 15:19
Compare
Choose a tag to compare

Some code simplifications and optimizations. All companion programs have been removed before having their own repositories.
I expect a +30 Elo enhancement.

Version 3.2

25 Jul 06:46
Compare
Choose a tag to compare

Amoeba version 3.2
Some code enhancements and simplifications. Amoeba-3.2 is about 30 elo stronger than amoeba 3.1 in selfplay.
Amoeba-3.2 comes with some tools:

  • a SPRT tourney manager
  • a postmortem reverse game analyser
  • NEW an epd file tester: epdtest

v3.1

16 Jan 00:17
Compare
Choose a tag to compare

Version 3.1 release

  • correct a few bugs present in the previous version
  • search quality has been slightly enhanced
  • support cpu affinity (only under linux?) settings
    Amoeba 3.1 should be about 30 Elo stronger than the previous version (3.0)

version 3.0

27 Mar 22:53
Compare
Choose a tag to compare

This is version 3.0 of Amoeba. It finally supports parallel search using the lazy smp approach.
On single core, I expect Amoeba 3.0 to be sightly stronger than Amoeba 2.8 (~ 15 elo). Using 4 threads, Amoeba 3.0 should be more than 100 elo stronger than amoeba 2.8

For linux users:
The tourney manager now support usual time settings

New: postmortem is a cmd line executable allowing retro-analysis of games to spot some possible mistakes. Amoeba 3.0 search is internally available, but It can also use any UCI engines supporting the searchmoves version of the go command.

version 2.8

18 Mar 11:11
Compare
Choose a tag to compare

Version 2.8
Sightly enhanced search
Evaluation function includes some bishop/pawn interaction knowledge and has been retuned.
The enhancement is modest compared to version 2.7, probably around 15 Elo.

version 2.7

11 Dec 20:56
Compare
Choose a tag to compare

I hope this new version to be stronger than version 2.6 by about 40 elo.

  1. The eval has been improved:
  • take into account hanging pieces (pieces en prise), trapped pieces (pieces en prise without safe escape) and enclosed pieces (pieces without safe moves)
  • better handling of pawn structures.
  • king shield/storm fixed & added a feature to attract the king towards the middle of the pawns in endgame.
  1. Time management has been improved. Amoeba 2.7 uses more time when the search fail low and less time on some obvious moves.

Version 2.6

22 Sep 22:22
Compare
Choose a tag to compare

Several changes has been conducted in the search part of the engine, and the following algorithms have been revisited and improved:

  • transposition table.
  • late move reduction (LMR)
  • aspiration windows
  • see pruning
  • retuned weights (using more "good" games).

I hope this new version to be stronger than version 2.5 by about 20 elo.

Version 2.5

07 Jun 13:20
Compare
Choose a tag to compare

This version should be significantly stronger than version 2.4 (by about 30 elo).

  • better knowledge on rook structures.
  • revisited extension / reduction
  • evaluation tuned from a newer & better set of positions

Version 2.4

19 Apr 10:40
Compare
Choose a tag to compare

The version 2.4 should be significantly stronger than the versions 2.2/2.3, with an estimated progress over 50 elo.
Both evaluation and search have been improved:
The evaluation function now takes into account the following features:

  • control center
  • pinned pieces
  • recognize some drawish positions

The search improvements include:

  • Better & faster move sorting based on insertion sort
  • Enhanced history
  • Late move pruning and see move pruning