Skip to content

Releases: teswayze/rengar

v1.3.0

11 Nov 23:34
e06bf88
Compare
Choose a tag to compare

This release is expected to be a significant improvement over 1.2, perhaps enough to win CCRL's 104th Amateur D9. The main driver of the elo gain is the addition of dynamic move ordering (#27). We also expect smaller elo gain from small changes: minor evaluation enhancements (#30), modification of the move order heuristics (#31), prioritizing exploitation more in search (#32, which wouldn't have passed without the move order change), and introducing aspiration windows (#33). There are also some fixes related to the way Rengar handles draw scores in the transposition table (#22) and stops the search when finding a mate (#29). Move generation is also slightly more performant now that the move queue avoids heap allocation (#23, which also enabled dynamic move order). Rengar will now flush the buffer after each log statement for a better viewing experience. Finally, the hashbits option is now deprecated, as the hash option is more in line with the behavior of other engines.

v1.2.0

22 Sep 04:55
084da58
Compare
Choose a tag to compare

For details of the changes affecting elo see the discription of #17. This version also fixes the timeouts seen in 15/40 games on CCRL by simply setting a hard upper limit on time used for a single move (at most 1/4 of remaining time).

v1.1.0

10 Sep 07:40
9e3e914
Compare
Choose a tag to compare

For details see the discription of #9

Statically linked executable

20 Aug 13:46
96af370
Compare
Choose a tag to compare

The executables here should be standalone. Their only .dll dependencies are windows system32 files, specifically:

  • ntd.dll
  • KERNEL32.dll
  • KERNELBASE.dll
  • apphelp.dll
  • ucrtbase.dll

As before there is a version both with and without the BMI2 instructions.

Windows and pre-BMI2 support

19 Aug 03:23
db39224
Compare
Choose a tag to compare

This release includes a .exe binary runnable on windows. There is also a build that omits BMI and BMI2 instructions (TZCNT, PEXT, and PDEP). It is functionally identical to v1.0.0.

Rengar 1.0.0

12 Aug 16:16
7e6af64
Compare
Choose a tag to compare

Initial release of Rengar. Expected strength ~2500 CCRL blitz.