Skip to content

@kennethshackleton kennethshackleton released this Oct 1, 2017

  • Reduce total memory footprint by 40%, to under 140kB.

Full list of changes here.

Assets 2

@kennethshackleton kennethshackleton released this Sep 24, 2017 · 13 commits to master since this release

  • 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.

Assets 2

@kennethshackleton kennethshackleton released this Sep 24, 2017 · 20 commits to master since this release

  • Index cards by bytes.
  • Observed performance gains of up to 23% (NB. Positively affects profiler.)

Full list of changes here.

Assets 2

@kennethshackleton kennethshackleton released this Sep 23, 2017 · 27 commits to master since this release

  • Reduce rank hash table by 9%.
  • Slight performance gains of about 2-3%.

Full list of changes here.

Assets 2

@kennethshackleton kennethshackleton released this Aug 19, 2017 · 76 commits to develop since this release

  • Improved hash and reduced required memory footprint by 40%.
  • Observed slight performance gains of about 3-4%.

Full list of changes here.

Assets 2

@kennethshackleton kennethshackleton released this Feb 21, 2017 · 80 commits to master since this release

  • Optimise ranking flushes by removing branches, typically worth about 30% for arbitrary hands.

Full list of changes here.

Assets 2

@kennethshackleton kennethshackleton released this Nov 12, 2016 · 105 commits to master since this release

  • Static interface.
  • Include scripts for key generation and hashing.
  • Include profiler.

Full list of changes here.

Assets 2

@kennethshackleton kennethshackleton released this Oct 24, 2016 · 137 commits to master since this release

  • CHM perfect hash of seven rank keys, optimisation that also reduces footprint.

Full list of changes here.

Assets 2

@kennethshackleton kennethshackleton released this Oct 22, 2016 · 144 commits to master since this release

  • Minor optimisation when ranking flushes.

Full list of changes here.

Assets 2

@kennethshackleton kennethshackleton released this Oct 22, 2016 · 148 commits to master since this release

  • Optimisation when ranking flushes.
  • Optimisation for initialising seven-card non-flush ranks.
  • Extended test coverage.

Full list of changes here.

Assets 2
You can’t perform that action at this time.