From 4dddac9e257433a8e2f5f763d91470a7e05ff680 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Thu, 23 Dec 2021 00:31:12 +0100 Subject: Added the possibility to compress tables to 2 bits per entry. This is done similarly to nxopt: one base value is selected and entries are memorized based on that base value. Values higher than base+3 are returned as base+3 (still a valid estimate) and values lower or equal to base require a lookup on a "fallback" table, which must give a valid estimate for the larger one (e.g. nxopt31 or khuge can fallback to drud_sym16). I have also added some info to the pruning table files: base value and distribution. Unfortunately this means that everyone who has used nissy 2.0beta has to re-generate the tables. --- nissy | Bin 319928 -> 321808 bytes 1 file changed, 0 insertions(+), 0 deletions(-) (limited to 'nissy') diff --git a/nissy b/nissy index 5b6d5ed..9b10f0b 100755 Binary files a/nissy and b/nissy differ -- cgit v1.3