aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2025-08-01 11:27:02 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2025-08-01 11:27:02 +0200
commit59920d2760b2267333a5eeb258700fb73250af6e (patch)
treee374fb80ba50bd16c09964bfc6ce5b770058273d /tools
parent10632e9fa6e8037cd584a29536e6ab1be9ca359b (diff)
downloadnissy-core-59920d2760b2267333a5eeb258700fb73250af6e.tar.gz
nissy-core-59920d2760b2267333a5eeb258700fb73250af6e.zip
Specified default solver for coordinate solvetest
Diffstat (limited to '')
-rw-r--r--tools/400_solvetest_optimal/solvetest.c1
-rw-r--r--tools/401_solvetest_opt0_EO_FB/solvetest.c1
-rw-r--r--tools/402_solvetest_opt0_EO_RL/solvetest.c1
-rw-r--r--tools/403_solvetest_opt0_EO_UD/solvetest.c1
-rw-r--r--tools/404_solvetest_opt0_DR_UD/solvetest.c1
-rw-r--r--tools/405_solvetest_opt0_DR_RL/solvetest.c1
-rw-r--r--tools/406_solvetest_opt0_DR_FB/solvetest.c1
-rw-r--r--tools/407_solvetest_opt1_DRSLICE_UD/solvetest.c1
-rw-r--r--tools/408_solvetest_opt1_DRSLICE_RL/solvetest.c1
-rw-r--r--tools/409_solvetest_opt1_DRSLICE_FB/solvetest.c1
-rw-r--r--tools/solvetest.h9
11 files changed, 15 insertions, 4 deletions
diff --git a/tools/400_solvetest_optimal/solvetest.c b/tools/400_solvetest_optimal/solvetest.c
index 0b6575f..6c078a2 100644
--- a/tools/400_solvetest_optimal/solvetest.c
+++ b/tools/400_solvetest_optimal/solvetest.c
@@ -1,3 +1,4 @@
1#define SOLVER "h48h7k2"
1#define NISSFLAG NISSY_NISSFLAG_NORMAL 2#define NISSFLAG NISSY_NISSFLAG_NORMAL
2#define MINMOVES 0 3#define MINMOVES 0
3#define MAXMOVES 20 4#define MAXMOVES 20
diff --git a/tools/401_solvetest_opt0_EO_FB/solvetest.c b/tools/401_solvetest_opt0_EO_FB/solvetest.c
index 5b30590..1d4553a 100644
--- a/tools/401_solvetest_opt0_EO_FB/solvetest.c
+++ b/tools/401_solvetest_opt0_EO_FB/solvetest.c
@@ -1,3 +1,4 @@
1#define SOLVER "coord_EO_UF"
1#define NISSFLAG NISSY_NISSFLAG_ALL 2#define NISSFLAG NISSY_NISSFLAG_ALL
2#define MINMOVES 0 3#define MINMOVES 0
3#define MAXMOVES 20 4#define MAXMOVES 20
diff --git a/tools/402_solvetest_opt0_EO_RL/solvetest.c b/tools/402_solvetest_opt0_EO_RL/solvetest.c
index 5b30590..e1c71dd 100644
--- a/tools/402_solvetest_opt0_EO_RL/solvetest.c
+++ b/tools/402_solvetest_opt0_EO_RL/solvetest.c
@@ -1,3 +1,4 @@
1#define SOLVER "coord_EO_UR"
1#define NISSFLAG NISSY_NISSFLAG_ALL 2#define NISSFLAG NISSY_NISSFLAG_ALL
2#define MINMOVES 0 3#define MINMOVES 0
3#define MAXMOVES 20 4#define MAXMOVES 20
diff --git a/tools/403_solvetest_opt0_EO_UD/solvetest.c b/tools/403_solvetest_opt0_EO_UD/solvetest.c
index 5b30590..14ec152 100644
--- a/tools/403_solvetest_opt0_EO_UD/solvetest.c
+++ b/tools/403_solvetest_opt0_EO_UD/solvetest.c
@@ -1,3 +1,4 @@
1#define SOLVER "coord_EO_FD"
1#define NISSFLAG NISSY_NISSFLAG_ALL 2#define NISSFLAG NISSY_NISSFLAG_ALL
2#define MINMOVES 0 3#define MINMOVES 0
3#define MAXMOVES 20 4#define MAXMOVES 20
diff --git a/tools/404_solvetest_opt0_DR_UD/solvetest.c b/tools/404_solvetest_opt0_DR_UD/solvetest.c
index 2a04424..5f70d7c 100644
--- a/tools/404_solvetest_opt0_DR_UD/solvetest.c
+++ b/tools/404_solvetest_opt0_DR_UD/solvetest.c
@@ -1,3 +1,4 @@
1#define SOLVER "coord_DR_UF"
1#define NISSFLAG NISSY_NISSFLAG_LINEAR 2#define NISSFLAG NISSY_NISSFLAG_LINEAR
2#define MINMOVES 0 3#define MINMOVES 0
3#define MAXMOVES 20 4#define MAXMOVES 20
diff --git a/tools/405_solvetest_opt0_DR_RL/solvetest.c b/tools/405_solvetest_opt0_DR_RL/solvetest.c
index 2a04424..d9b6180 100644
--- a/tools/405_solvetest_opt0_DR_RL/solvetest.c
+++ b/tools/405_solvetest_opt0_DR_RL/solvetest.c
@@ -1,3 +1,4 @@
1#define SOLVER "coord_DR_RF"
1#define NISSFLAG NISSY_NISSFLAG_LINEAR 2#define NISSFLAG NISSY_NISSFLAG_LINEAR
2#define MINMOVES 0 3#define MINMOVES 0
3#define MAXMOVES 20 4#define MAXMOVES 20
diff --git a/tools/406_solvetest_opt0_DR_FB/solvetest.c b/tools/406_solvetest_opt0_DR_FB/solvetest.c
index 2a04424..6491a18 100644
--- a/tools/406_solvetest_opt0_DR_FB/solvetest.c
+++ b/tools/406_solvetest_opt0_DR_FB/solvetest.c
@@ -1,3 +1,4 @@
1#define SOLVER "coord_DR_FD"
1#define NISSFLAG NISSY_NISSFLAG_LINEAR 2#define NISSFLAG NISSY_NISSFLAG_LINEAR
2#define MINMOVES 0 3#define MINMOVES 0
3#define MAXMOVES 20 4#define MAXMOVES 20
diff --git a/tools/407_solvetest_opt1_DRSLICE_UD/solvetest.c b/tools/407_solvetest_opt1_DRSLICE_UD/solvetest.c
index 0e4ecef..02e3efd 100644
--- a/tools/407_solvetest_opt1_DRSLICE_UD/solvetest.c
+++ b/tools/407_solvetest_opt1_DRSLICE_UD/solvetest.c
@@ -1,3 +1,4 @@
1#define SOLVER "coord_DRSLICE_UF"
1#define NISSFLAG NISSY_NISSFLAG_NORMAL 2#define NISSFLAG NISSY_NISSFLAG_NORMAL
2#define MINMOVES 0 3#define MINMOVES 0
3#define MAXMOVES 20 4#define MAXMOVES 20
diff --git a/tools/408_solvetest_opt1_DRSLICE_RL/solvetest.c b/tools/408_solvetest_opt1_DRSLICE_RL/solvetest.c
index 0e4ecef..47efcb4 100644
--- a/tools/408_solvetest_opt1_DRSLICE_RL/solvetest.c
+++ b/tools/408_solvetest_opt1_DRSLICE_RL/solvetest.c
@@ -1,3 +1,4 @@
1#define SOLVER "coord_DRSLICE_LF"
1#define NISSFLAG NISSY_NISSFLAG_NORMAL 2#define NISSFLAG NISSY_NISSFLAG_NORMAL
2#define MINMOVES 0 3#define MINMOVES 0
3#define MAXMOVES 20 4#define MAXMOVES 20
diff --git a/tools/409_solvetest_opt1_DRSLICE_FB/solvetest.c b/tools/409_solvetest_opt1_DRSLICE_FB/solvetest.c
index 0e4ecef..996581c 100644
--- a/tools/409_solvetest_opt1_DRSLICE_FB/solvetest.c
+++ b/tools/409_solvetest_opt1_DRSLICE_FB/solvetest.c
@@ -1,3 +1,4 @@
1#define SOLVER "coord_DRSLICE_BU"
1#define NISSFLAG NISSY_NISSFLAG_NORMAL 2#define NISSFLAG NISSY_NISSFLAG_NORMAL
2#define MINMOVES 0 3#define MINMOVES 0
3#define MAXMOVES 20 4#define MAXMOVES 20
diff --git a/tools/solvetest.h b/tools/solvetest.h
index f9087b7..4c72ca5 100644
--- a/tools/solvetest.h
+++ b/tools/solvetest.h
@@ -122,12 +122,13 @@ int main(int argc, char **argv) {
122 char filename[7+NISSY_SIZE_DATAID], dataid[NISSY_SIZE_DATAID]; 122 char filename[7+NISSY_SIZE_DATAID], dataid[NISSY_SIZE_DATAID];
123 123
124 if (argc < 2) { 124 if (argc < 2) {
125 printf("Error: not enough arguments. " 125 solver = SOLVER;
126 "A solver must be given.\n"); 126 printf("No solver given, using default %s\n", solver);
127 return 1; 127 } else {
128 solver = argv[1];
129 printf("Using user-specified solver %s\n", solver);
128 } 130 }
129 131
130 solver = argv[1];
131 srand(time(NULL)); 132 srand(time(NULL));
132 nissy_setlogger(log_stderr, NULL); 133 nissy_setlogger(log_stderr, NULL);
133 134

Generated with cgit - Back to sebastiano.tronto.net