aboutsummaryrefslogtreecommitdiff
path: root/src/solvers/h48/gendata_eoesep.h
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2024-12-15 10:50:00 +0100
committerSebastiano Tronto <sebastiano@tronto.net>2024-12-15 10:50:00 +0100
commitcb800102a14fb6923546b9d036dbf4e6a5b7542a (patch)
treef0764cd8a1f0681cdb9492cf445d60d56c8304d3 /src/solvers/h48/gendata_eoesep.h
parentd2eb169c675101a64fb873a289fad1d4fe70c5e5 (diff)
downloadnissy-core-cb800102a14fb6923546b9d036dbf4e6a5b7542a.tar.gz
nissy-core-cb800102a14fb6923546b9d036dbf4e6a5b7542a.zip
Solve bug related to duplicate solutions
Diffstat (limited to 'src/solvers/h48/gendata_eoesep.h')
-rw-r--r--src/solvers/h48/gendata_eoesep.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/solvers/h48/gendata_eoesep.h b/src/solvers/h48/gendata_eoesep.h
index d3b73ea..23fbb3c 100644
--- a/src/solvers/h48/gendata_eoesep.h
+++ b/src/solvers/h48/gendata_eoesep.h
@@ -50,7 +50,7 @@ gendata_esep_classes(
50 if (visited[i]) 50 if (visited[i])
51 continue; 51 continue;
52 c = invcoord_esep(i); 52 c = invcoord_esep(i);
53 for (t = 0; t < 48; t++) { 53 for (t = 0; t < NTRANS; t++) {
54 j = coord_esep(transform(c, t)); 54 j = coord_esep(transform(c, t));
55 cl = class << UINT32_C(16); 55 cl = class << UINT32_C(16);
56 ti = inverse_trans(t) << UINT32_C(8); 56 ti = inverse_trans(t) << UINT32_C(8);
@@ -206,7 +206,7 @@ gendata_eoesep_marksim(
206 c = invcoord_eoesep(i); 206 c = invcoord_eoesep(i);
207 for (m = 0; m < 18; m++) { 207 for (m = 0; m < 18; m++) {
208 moved = move(c, m); 208 moved = move(c, m);
209 for (t = 0; t < 48; t++) { 209 for (t = 0; t < NTRANS; t++) {
210 transformed = transform(moved, t); 210 transformed = transform(moved, t);
211 coord = coord_eoesep_sym(transformed, esep_classes); 211 coord = coord_eoesep_sym(transformed, esep_classes);
212 pval = get_eoesep_pval(buf8, coord); 212 pval = get_eoesep_pval(buf8, coord);
@@ -232,7 +232,7 @@ gendata_eoesep_next(
232 int64_t coord; 232 int64_t coord;
233 cube_t moved, transformed; 233 cube_t moved, transformed;
234 234
235 for (t = 0; t < 48; t++) { 235 for (t = 0; t < NTRANS; t++) {
236 transformed = transform(c, t); 236 transformed = transform(c, t);
237 for (m = 0; m < 18; m++) { 237 for (m = 0; m < 18; m++) {
238 moved = move(transformed, m); 238 moved = move(transformed, m);

Generated with cgit - Back to sebastiano.tronto.net