aboutsummaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL35
1 files changed, 18 insertions, 17 deletions
diff --git a/INSTALL b/INSTALL
index 3175d25..07c5715 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,10 +1,10 @@
1# Requirements 1# Requirements
2 2
3A full installation of nissy requires a little more than 2Gb of space, 3A full installation of nissy requires about 3Gb of space,
4of which 1.6Gb are occupied by the huge pruning table for fast optimal solving, 4of which 2.3Gb are occupied by the huge pruning table for fast optimal solving,
5and running it requires the same amount of RAM. 5and running it requires the same amount of RAM.
6One can choose to never use this function and not to install the relative 6One can choose to never use this function and not to install the relative
7pruning table. There is an alternative (about 5 times slower) 7pruning table. There is an alternative (slower)
8optimal solving function that uses about 500Mb of RAM. 8optimal solving function that uses about 500Mb of RAM.
9 9
10# Installation 10# Installation
@@ -28,12 +28,12 @@ Follows the instructions below to install the pruning tables.
28## Tables 28## Tables
29Nissy needs to generate certain large tables to work. These tables are by default 29Nissy needs to generate certain large tables to work. These tables are by default
30generated the first time they are needed (e.g the first time you ask to solve a 30generated the first time they are needed (e.g the first time you ask to solve a
31certain step) and then saved to a file. The following times nissy simply loads the 31certain step) and then saved to a file. Whenever these tables are needed again,
32corresponding file from the hard disk. 32nissy simply loads the corresponding file from the hard disk.
33 33
34The very large table for optimal solving can take some time to generate (about 20 34The very large table for optimal solving can take some time to generate
35minutes on my fairly old but decent laptop, using 8 CPU threads). All other 35(about 1.5 hours on my fairly old but decent laptop, using 8 CPU threads).
36tables are much faster. 36All other tables are much faster.
37 37
38You can ask nissy to generate all the tables it will ever need with the gen 38You can ask nissy to generate all the tables it will ever need with the gen
39command. It is recommended to use more than one thread, if your CPU has them. 39command. It is recommended to use more than one thread, if your CPU has them.
@@ -44,12 +44,13 @@ nissy gen -t 8
44to generate all tables using 8 threads. 44to generate all tables using 8 threads.
45 45
46Alternatively, you can simply download all the tables and copy them into the 46Alternatively, you can simply download all the tables and copy them into the
47correct folder (see manual page, ENVIRONMENT section). 47correct folder (see manual page, ENVIRONMENT section). On UNIX operating
48Choose one of the following: 48systems this folder is either .nissy/tables in the user's home directory or
49 https://math.uni.lu/tronto/nissy/nissy-tables-full.zip 49$XDG_DATA_HOME/nissy/tables if the XDG variable is configured. On Windows
50 https://math.uni.lu/tronto/nissy/nissy-tables-full.tar.gz 50it is the same directory as the nissy.exe executable file.
51 https://math.uni.lu/tronto/nissy/nissy-tables-nohuge.zip 51
52 https://math.uni.lu/tronto/nissy/nissy-tables-nohuge.tar.gz 52Choose either (zip format)
53extract the archive and copy the tables folder into NISSIDATA (paste there 53 https://math.uni.lu/tronto/nissy/nissy-tables-2.0.zip
54the whole folder, not file by file). The "nohuge" files are much smaller and do not 54or (tar.gz format)
55contain the huge pruning table for the optimal solver. 55 https://math.uni.lu/tronto/nissy/nissy-tables-2.0.tar.gz
56and extract the archive into the correct folder.

Generated with cgit - Back to sebastiano.tronto.net