Skip to content

Releases: orbita2d/admete

v1.5.0

06 May 13:19
Compare
Choose a tag to compare
  • Automated parameter tuning.
  • Optimised move ordering.

Full Changelog: v1.4.0...v1.5.0

v1.4.0

21 Feb 10:30
009bb0a
Compare
Choose a tag to compare

Improved time control logic. Should now be impossible to lose on time (if NPS stays high).

v1.3.1

19 Oct 21:31
5cd13b4
Compare
Choose a tag to compare
  • Added time control option to calculate less in simple positions (where the best move is stable), should recapture faster.
  • Fixed a movegen bug. It was a silly en-passant legality check error that avoided my testcases. New testcases should catch a similar one in the future.
  • Improved code readability.

v1.3.0

16 Jul 23:15
5e7ba23
Compare
Choose a tag to compare
  • Rewrote the transposition table.
  • +20% NPS.
  • Much (much) less redundant memory usage.
  • Pawn structure evals are cached in a specialised 1MiB cache.
  • Rewrote pawn movegen for small NPS increase.
  • Bigger reductions, variable in depth and movecount.
  • Probcut

v1.2.1

09 Jul 15:59
41446e1
Compare
Choose a tag to compare

Fixed a memory leak on Windows.

Added history leaf pruning.

v1.1.0

08 Jul 14:14
df05079
Compare
Choose a tag to compare

Now with windows support.

v1.0.0

06 Jul 23:29
Compare
Choose a tag to compare

A release! Finally.

Supports UCI & SyzygyTablebases.

Should run on Linux and build on anything. Uses only the standard library, no POSIX stuff (I think).