diff options
| author | Sebastiano Tronto <sebastiano@tronto.net> | 2024-05-25 11:50:16 +0200 |
|---|---|---|
| committer | Sebastiano Tronto <sebastiano@tronto.net> | 2024-05-25 11:50:16 +0200 |
| commit | 43020af69d6932c7af0bc53b59c492775835a14e (patch) | |
| tree | bf6d07a6ff2b5f37734fb1d1311a7468ad5acce9 /src/solve_h48.h | |
| parent | 0ebba869512abc8e37e461e7587f686fe7c91c6c (diff) | |
| download | nissy-core-43020af69d6932c7af0bc53b59c492775835a14e.tar.gz nissy-core-43020af69d6932c7af0bc53b59c492775835a14e.zip | |
Small performance improvement in h48 coordinate / transform
Diffstat (limited to 'src/solve_h48.h')
| -rw-r--r-- | src/solve_h48.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/solve_h48.h b/src/solve_h48.h index 14c114a..d08fc72 100644 --- a/src/solve_h48.h +++ b/src/solve_h48.h | |||
| @@ -71,8 +71,7 @@ coord_h48_edges(cube_fast_t c, int64_t coclass, uint8_t t, uint8_t h) | |||
| 71 | cube_fast_t d; | 71 | cube_fast_t d; |
| 72 | int64_t esep, eo; | 72 | int64_t esep, eo; |
| 73 | 73 | ||
| 74 | //d = transform_edges(c, t); | 74 | d = transform_edges(c, t); |
| 75 | d = transform(c, t); | ||
| 76 | esep = coord_fast_esep(d); | 75 | esep = coord_fast_esep(d); |
| 77 | eo = coord_fast_eo(d); | 76 | eo = coord_fast_eo(d); |
| 78 | 77 | ||
| @@ -181,8 +180,7 @@ gendata_cocsep_dfs(dfsarg_cocsep_t *arg) | |||
| 181 | return 0; | 180 | return 0; |
| 182 | 181 | ||
| 183 | for (t = 0, cc = 0; t < 48; t++) { | 182 | for (t = 0, cc = 0; t < 48; t++) { |
| 184 | //d = transform_corners(arg->cube, t); | 183 | d = transform_corners(arg->cube, t); |
| 185 | d = transform(arg->cube, t); | ||
| 186 | ii = coord_fast_cocsep(d); | 184 | ii = coord_fast_cocsep(d); |
| 187 | arg->selfsim[*arg->n] |= (i == ii) << t; | 185 | arg->selfsim[*arg->n] |= (i == ii) << t; |
| 188 | set_visited(arg->visited, ii); | 186 | set_visited(arg->visited, ii); |
