aboutsummaryrefslogtreecommitdiff
path: root/src/solvers/dispatch.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/solvers/dispatch.h')
-rw-r--r--src/solvers/dispatch.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/solvers/dispatch.h b/src/solvers/dispatch.h
index 0cfbc3b..7cf4441 100644
--- a/src/solvers/dispatch.h
+++ b/src/solvers/dispatch.h
@@ -2,7 +2,9 @@ typedef struct {
2 const char *prefix; 2 const char *prefix;
3 long long (*dataid)(const char *, char [static NISSY_SIZE_DATAID]); 3 long long (*dataid)(const char *, char [static NISSY_SIZE_DATAID]);
4 long long (*gendata)( 4 long long (*gendata)(
5 const char *, unsigned long long, unsigned char *); 5 const char *, unsigned long long n, unsigned char [n]);
6 long long (*checkdata)(
7 const char *, unsigned long long, const unsigned char *);
6 long long (*solve)(oriented_cube_t, const char *, unsigned, unsigned, 8 long long (*solve)(oriented_cube_t, const char *, unsigned, unsigned,
7 unsigned, unsigned, unsigned, unsigned, unsigned long long, 9 unsigned, unsigned, unsigned, unsigned, unsigned long long,
8 const unsigned char *, unsigned, char *, 10 const unsigned char *, unsigned, char *,
@@ -17,12 +19,14 @@ solver_dispatch_t solver_dispatchers[] = {
17 .prefix = "h48", 19 .prefix = "h48",
18 .dataid = dataid_h48, 20 .dataid = dataid_h48,
19 .gendata = gendata_h48_dispatch, 21 .gendata = gendata_h48_dispatch,
22 .checkdata = checkdata_h48,
20 .solve = solve_h48_dispatch, 23 .solve = solve_h48_dispatch,
21}, 24},
22{ 25{
23 .prefix = "coord_", 26 .prefix = "coord_",
24 .dataid = dataid_coord, 27 .dataid = dataid_coord,
25 .gendata = gendata_coord_dispatch, 28 .gendata = gendata_coord_dispatch,
29 .checkdata = checkdata_coord,
26 .solve = solve_coord_dispatch, 30 .solve = solve_coord_dispatch,
27}, 31},
28{ 32{

Generated with cgit - Back to sebastiano.tronto.net