diff options
| author | Sebastiano Tronto <sebastiano@tronto.net> | 2024-12-15 10:50:00 +0100 |
|---|---|---|
| committer | Sebastiano Tronto <sebastiano@tronto.net> | 2024-12-15 10:50:00 +0100 |
| commit | cb800102a14fb6923546b9d036dbf4e6a5b7542a (patch) | |
| tree | f0764cd8a1f0681cdb9492cf445d60d56c8304d3 /src/solvers/h48/gendata_eoesep.h | |
| parent | d2eb169c675101a64fb873a289fad1d4fe70c5e5 (diff) | |
| download | nissy-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.h | 6 |
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); |
