Releases: kennethshackleton/SKPokerEval
Releases · kennethshackleton/SKPokerEval
v1.9
- Reduce total memory footprint by 40%, to under 140kB.
Full list of changes here.
v1.8.1
- 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
- Index cards by bytes.
- Observed performance gains of up to 23% (NB. Positively affects profiler.)
Full list of changes here.
v.1.7.1
- Reduce rank hash table by 9%.
- Slight performance gains of about 2-3%.
Full list of changes here.
v1.7
- Improved hash and reduced required memory footprint by 40%.
- Observed slight performance gains of about 3-4%.
Full list of changes here.
v1.6
- Optimise ranking flushes by removing branches, typically worth about 30% for arbitrary hands.
Full list of changes here.
v1.5
- Static interface.
- Include scripts for key generation and hashing.
- Include profiler.
Full list of changes here.
v1.4.2
- CHM perfect hash of seven rank keys, optimisation that also reduces footprint.
Full list of changes here.
v1.4.1
- Minor optimisation when ranking flushes.
Full list of changes here.
v1.4
- Optimisation when ranking flushes.
- Optimisation for initialising seven-card non-flush ranks.
- Extended test coverage.
Full list of changes here.