diff options
Diffstat (limited to 'src/nissy.h')
| -rw-r--r-- | src/nissy.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/nissy.h b/src/nissy.h index 6c5a3e6..9c26292 100644 --- a/src/nissy.h +++ b/src/nissy.h | |||
| @@ -257,6 +257,9 @@ Solve the given cube using the given solver and options. | |||
| 257 | Parameters: | 257 | Parameters: |
| 258 | cube - The cube to solver, in B32 format. | 258 | cube - The cube to solver, in B32 format. |
| 259 | solver - The name of the solver. | 259 | solver - The name of the solver. |
| 260 | options - Extra options for the solver. Some solver require additional | ||
| 261 | parameters, some do not. For example, a coordinate solver | ||
| 262 | may require an "axis" (UD, FB, RL) as a parameter. | ||
| 260 | nissflag - The flags for NISS (linear, inverse, mixed, or combinations). | 263 | nissflag - The flags for NISS (linear, inverse, mixed, or combinations). |
| 261 | minmoves - The minimum number of moves for a solution. | 264 | minmoves - The minimum number of moves for a solution. |
| 262 | maxmoves - The maximum number of moves for a solution. | 265 | maxmoves - The maximum number of moves for a solution. |
| @@ -290,6 +293,7 @@ long long | |||
| 290 | nissy_solve( | 293 | nissy_solve( |
| 291 | const char cube[static NISSY_SIZE_B32], | 294 | const char cube[static NISSY_SIZE_B32], |
| 292 | const char *solver, | 295 | const char *solver, |
| 296 | const char *options, | ||
| 293 | unsigned nissflag, | 297 | unsigned nissflag, |
| 294 | unsigned minmoves, | 298 | unsigned minmoves, |
| 295 | unsigned maxmoves, | 299 | unsigned maxmoves, |
