Project

General

Profile

Download (23.6 KB) Statistics
| Branch: | Revision:

distorted-objectlib / src / main / java / org / distorted / objectlib / scrambling / ScrambleStateBandaged3x3.java @ 6777e712

# Date Author Comment
6777e712 03/20/2024 12:08 PM Leszek Koltunski

Lint

9ba7f3f6 01/28/2023 02:28 AM Leszek Koltunski

Move scrambling to a new model where there are spearete scrambling 'algorithms' and 'edges' of the scrambling graph.
Now each edge can contain a whole algorithm, i.e. a sequence of moves leading from state to state, which permits construction of scrambling for more complicated bandaged objects such as the AI cube....

babb7b08 07/15/2022 01:02 AM Leszek Koltunski

scrambling: license.

1d581993 05/08/2022 11:15 PM Leszek Koltunski

Introduce ObjectSignature that can incorporate 192-bit signatures (for 5x5x5 bandaged cubes).
ObjectScrambler does not fully work yet.

95123ad0 04/29/2022 04:28 PM Leszek Koltunski

Bandaged: progress with creating the object.

0e311558 04/06/2022 05:10 PM Leszek Koltunski

Bandaged 3x3: just-in-time scrambling.

4cf5183e 04/04/2022 09:56 PM Leszek Koltunski

Bandaged 3x3: Minor.

9abfdef3 04/04/2022 04:28 PM Leszek Koltunski

Bandaged 3x3: more speedups with creating the ScrambleState graph. '4 pillars' now takes 10 seconds (before all speedups it used to take 50 minutes)

07c29a03 04/04/2022 03:30 PM Leszek Koltunski

Bandaged 3x3: major speedup with creating the ScrambleState graph. Still there's room for improvement.

39d97e73 04/04/2022 12:15 AM Leszek Koltunski

Bandaged 3x3: fix the case of a cube that has two of its axis permanently locked.
Introduce some debugging to figure out how to speed up creation of the graph.

5f54927b 02/25/2022 03:34 PM Leszek Koltunski

Preparation for local creation of puzzles: remove the 'ObjectType' enum from TwistyObject class.

d12d901a 02/23/2022 12:26 AM Leszek Koltunski

Generalized ScrambleState generator: finished. Remove the specialized 'Evil' generator.

113597af 02/21/2022 04:48 PM Leszek Koltunski

Generalized ScrambleState generator: bugfixes

10b7e306 02/21/2022 02:29 PM Leszek Koltunski

New, generalized ScrambleState generator that should work for any bandaged 3x3.