Skip to content

Releases: kennethshackleton/SKPokerEval

v1.9

01 Oct 15:26
Compare
Choose a tag to compare
  • Reduce total memory footprint by 40%, to under 140kB.

Full list of changes here.

v1.8.1

24 Sep 17:48
Compare
Choose a tag to compare
  • Simplify flush rank key and look-up.
  • Accept smaller non-flush rank offset table.
  • Observed performance gains of about 6%.

Full list of changes here.

v1.8

24 Sep 13:23
Compare
Choose a tag to compare
  • Index cards by bytes.
  • Observed performance gains of up to 23% (NB. Positively affects profiler.)

Full list of changes here.

v.1.7.1

23 Sep 10:41
Compare
Choose a tag to compare
  • Reduce rank hash table by 9%.
  • Slight performance gains of about 2-3%.

Full list of changes here.

v1.7

19 Aug 19:09
Compare
Choose a tag to compare
  • Improved hash and reduced required memory footprint by 40%.
  • Observed slight performance gains of about 3-4%.

Full list of changes here.

v1.6

21 Feb 19:56
Compare
Choose a tag to compare
  • Optimise ranking flushes by removing branches, typically worth about 30% for arbitrary hands.

Full list of changes here.

v1.5

12 Nov 01:37
Compare
Choose a tag to compare
  • Static interface.
  • Include scripts for key generation and hashing.
  • Include profiler.

Full list of changes here.

v1.4.2

24 Oct 20:03
Compare
Choose a tag to compare
  • CHM perfect hash of seven rank keys, optimisation that also reduces footprint.

Full list of changes here.

v1.4.1

22 Oct 17:35
Compare
Choose a tag to compare
  • Minor optimisation when ranking flushes.

Full list of changes here.

v1.4

22 Oct 16:31
Compare
Choose a tag to compare
  • Optimisation when ranking flushes.
  • Optimisation for initialising seven-card non-flush ranks.
  • Extended test coverage.

Full list of changes here.