diff options
Diffstat (limited to 'www/download/index.html')
| -rw-r--r-- | www/download/index.html | 73 |
1 files changed, 31 insertions, 42 deletions
diff --git a/www/download/index.html b/www/download/index.html index ff824f8..b115244 100644 --- a/www/download/index.html +++ b/www/download/index.html | |||
| @@ -34,8 +34,8 @@ | |||
| 34 | </tr> | 34 | </tr> |
| 35 | <tr> | 35 | <tr> |
| 36 | <td><strong>Latest version</strong></td> | 36 | <td><strong>Latest version</strong></td> |
| 37 | <td><a href="/nissy-2.0.1.tar.gz">nissy-2.0.1.tar.gz (63Kb)</a></td> | 37 | <td><a href="/nissy-2.0.2.tar.gz">nissy-2.0.2.tar.gz (67Kb)</a></td> |
| 38 | <td><a href="/nissy-2.0.1.exe">nissy-2.0.1.exe (770Kb)</a></td> | 38 | <td><a href="/nissy-2.0.2.exe">nissy-2.0.2.exe (780Kb)</a></td> |
| 39 | </tr> | 39 | </tr> |
| 40 | </table> | 40 | </table> |
| 41 | 41 | ||
| @@ -63,12 +63,15 @@ the git repository. | |||
| 63 | <h3>System requirements</h3> | 63 | <h3>System requirements</h3> |
| 64 | 64 | ||
| 65 | <p> | 65 | <p> |
| 66 | A full installation of nissy requires about 3Gb of space, | 66 | A full installation of nissy requires about 3.1Gb of space, |
| 67 | of which 2.3Gb are occupied by the huge pruning table for fast optimal solving, | 67 | of which 2.3Gb are occupied by the huge pruning table for fast optimal solving, |
| 68 | and running it requires the same amount of RAM. | 68 | and running it requires the same amount of RAM. |
| 69 | One can choose to never use this function and not to install the relative | 69 | One can choose to never use this function and not to install the relative |
| 70 | pruning table. There is an alternative (slower) | 70 | pruning table. There is an alternative (slower) |
| 71 | optimal solving function that uses about 500Mb of RAM. | 71 | optimal solving function that uses about 500Mb of RAM. |
| 72 | |||
| 73 | When generating the pruning tables automatically (see the section Tables below), | ||
| 74 | at least 5.3Gb or RAM are required. | ||
| 72 | </p> | 75 | </p> |
| 73 | 76 | ||
| 74 | <h3>Windows</h3> | 77 | <h3>Windows</h3> |
| @@ -103,55 +106,35 @@ Then follow the instructions below to install the pruning tables. | |||
| 103 | 106 | ||
| 104 | <h3>Tables</h3> | 107 | <h3>Tables</h3> |
| 105 | 108 | ||
| 106 | <table class="dltable"> | ||
| 107 | <tr> | ||
| 108 | <td></td> <td><strong>Zip file</strong></td> | ||
| 109 | </tr> | ||
| 110 | <tr> | ||
| 111 | <td><strong>Tables</strong></td> | ||
| 112 | <td><a href="/nissy-tables-2.0.zip">nissy-tables.2.0.zip (1.6Gb)</a></td> | ||
| 113 | </tr> | ||
| 114 | </table> | ||
| 115 | <p> | 109 | <p> |
| 116 | <strong>Note:</strong> the version 2.0 at the end of the file name is | 110 | Once you have installed nissy, run |
| 117 | only indicative. Later versions will use the same tables, unless | ||
| 118 | otherwise specified. | ||
| 119 | </p> | 111 | </p> |
| 120 | 112 | ||
| 121 | <p> | 113 | <pre><code>nissy gen</code></pre> |
| 122 | Nissy needs certain large tables to work. These tables are by default | ||
| 123 | generated the first time they are needed (e.g the first time you ask to solve a | ||
| 124 | certain step) and then saved to a file. Whenever these tables are needed again, | ||
| 125 | nissy simply loads the corresponding file from the hard disk. | ||
| 126 | </p> | ||
| 127 | 114 | ||
| 128 | <p> | 115 | <p> |
| 129 | The very large table for optimal solving can take some time to generate | 116 | to generate all the tables that Nissy will ever need. |
| 130 | (about 1.5 hours on my fairly old but decent laptop, using 8 CPU threads). | 117 | Running this command requires around 5.3Gb of RAM, and it can take some time |
| 131 | In order to generate it you need at least 5Gb of RAM. | 118 | (about 40 minutes on my fairly old but decent laptop, with 8 CPU threads). |
| 132 | All other tables are much faster. | ||
| 133 | </p> | 119 | </p> |
| 134 | 120 | ||
| 135 | <p> | 121 | <p> |
| 136 | You can ask nissy to generate all the tables it will ever need with the gen | 122 | Some unnecessary technical detail: by default this command is going to use |
| 137 | command. It is recommended to use more than one thread, if your CPU has them. | 123 | at most 64 threads. If you want you can choose to use more threads (if your CPU |
| 138 | For example, you can run: | 124 | is very powerful) or fewer threads (if you for example want to run this command |
| 125 | in the background while you do other stuff) with the <code>-t</code> option, for | ||
| 126 | example <code>nissy gen -t 1</code>. | ||
| 139 | </p> | 127 | </p> |
| 140 | 128 | ||
| 141 | <pre><code>nissy gen -t 8</code></pre> | ||
| 142 | |||
| 143 | <p> | 129 | <p> |
| 144 | to generate all tables using 8 threads. You can change 8 to any number | 130 | Alternatively, you can |
| 145 | your CPU supports, up to 64. | 131 | <a href="/nissy-tables-2.0.2.zip">download all the tables (1.7Gb)</a> and |
| 146 | </p> | 132 | copy them into the correct folder (see manual page, <code>ENVIRONMENT</code> |
| 147 | 133 | section). On UNIX operating systems this folder is either | |
| 148 | <p> | 134 | <code>.nissy/tables</code> in the user's home directory or |
| 149 | Alternatively, you can simply download all the tables and copy them into the | 135 | <code>$XDG_DATA_HOME/nissy/tables</code> if the XDG variable is configured. |
| 150 | correct folder (see manual page, <code>ENVIRONMENT</code> section). On UNIX | 136 | On Windows it is the same directory as the <code>nissy.exe</code> executable |
| 151 | operating systems this folder is either <code>.nissy/tables</code> in the | 137 | file. |
| 152 | user's home directory or <code>$XDG_DATA_HOME/nissy/tables</code> if the | ||
| 153 | XDG variable is configured. On Windows it is the same directory as the | ||
| 154 | <code>nissy.exe</code> executable file. | ||
| 155 | </p> | 138 | </p> |
| 156 | 139 | ||
| 157 | <h2 id="Upgrade">Upgrading</h2> | 140 | <h2 id="Upgrade">Upgrading</h2> |
| @@ -169,7 +152,8 @@ a new folder and run <code>make</code> and <code>make install</code> again. | |||
| 169 | </li> | 152 | </li> |
| 170 | </ul> | 153 | </ul> |
| 171 | <p> | 154 | <p> |
| 172 | In all cases the table files do not need to be upgraded. | 155 | Between each version new table files might have been added, or old ones |
| 156 | may be not used anymore. Nissy will deal with this automatically. | ||
| 173 | </p> | 157 | </p> |
| 174 | 158 | ||
| 175 | <h2>Version history</h2> | 159 | <h2>Version history</h2> |
| @@ -183,6 +167,11 @@ In all cases the table files do not need to be upgraded. | |||
| 183 | <td><strong>Comment</strong></td> | 167 | <td><strong>Comment</strong></td> |
| 184 | </tr> | 168 | </tr> |
| 185 | <tr> | 169 | <tr> |
| 170 | <td><a href="/nissy-2.0.2.tar.gz">2.0.2</a></td> | ||
| 171 | <td>2022-06-01</td> | ||
| 172 | <td>Improved table generation speed</td> | ||
| 173 | </tr> | ||
| 174 | <tr> | ||
| 186 | <td><a href="/nissy-2.0.1.tar.gz">2.0.1</a></td> | 175 | <td><a href="/nissy-2.0.1.tar.gz">2.0.1</a></td> |
| 187 | <td>2022-02-22</td> | 176 | <td>2022-02-22</td> |
| 188 | <td>Bugfix release</td> | 177 | <td>Bugfix release</td> |
