Project

General

Profile

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

distorted-objectlib / src / main / java / org / distorted / objectlib / objects / TwistyStarminx.java @ 33ba467a

# Date Author Comment
baa031e2 12/30/2023 11:58 PM Leszek Koltunski

Move signatures and ObjectConstants to Metadata.

743cdab7 12/28/2023 11:47 PM Leszek Koltunski

Next step toward separating TwistyObject metadata.

361fd0de 12/28/2023 05:40 PM Leszek Koltunski

Next step toward separating TwistyObject metadata.

ae9d9227 12/28/2023 03:48 PM Leszek Koltunski

Big step toward separating TwistyObject metadata.

da5551f4 12/21/2023 05:23 PM Leszek Koltunski

change complexity from int to float.

1fda81c4 11/10/2023 12:27 AM Leszek Koltunski

remove 'MESH_NICE'

97a75106 09/25/2023 02:23 PM Leszek Koltunski

separate ObjectSiguature into its own package and separate the BandagedSignatures out of it.

22e5106b 08/20/2023 10:39 AM Leszek Koltunski

Progress with FactoryBandagedMegaminx

ebe8c08e 08/02/2023 01:27 PM Leszek Koltunski

Support drawing stickers with multiple holes in them.

347f6cc1 06/20/2023 05:55 PM Leszek Koltunski

correct face shapes (post-new MeshPolygon normal computation)

aacf5e27 05/11/2023 02:55 PM Leszek Koltunski

Implement the android.opengl.Matrix functions ourselves.

cf93ea4e 03/04/2023 12:06 AM Leszek Koltunski

Introduce InitAssets. We'll use this later to pass on references to the tablebase file to the TwistyObject (so that it can use this for perfect scrambling)

2dffaf22 02/13/2023 03:32 PM Leszek Koltunski

- add the Pyraminx Duo solver to the list
- make the signature of an object independent of its location in the ObjectType enum

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....

84a17011 01/08/2023 03:36 AM Leszek Koltunski

Major change in JSOn file format:

replace the old (corners,centers) system with a list of VertexEffects which are applied to each cubit variant.

6133be67 07/15/2022 01:00 AM Leszek Koltunski

objects: license.

a8295031 06/06/2022 03:47 PM Leszek Koltunski

Introduce InitData, a data structure used to initialize a TwistyObject.
Current (optional) members: int[] numLayers, int param [intended: type of the Crazy 3x3 planet], float[][] pos [position of a bandaged cube] )

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.

c6b9671a 04/24/2022 11:32 AM Leszek Koltunski

Up the complexity of Starminx to 4.

a4af26c1 04/20/2022 11:41 PM Leszek Koltunski

Progress with cubit quaternions.

1bd4a248 04/13/2022 09:44 PM Leszek Koltunski

New Pentultimate puzzle.

79b60250 04/12/2022 11:45 PM Leszek Koltunski

minor

733f67ce 04/12/2022 11:44 PM Leszek Koltunski

Starminx I: jsons, mesh.

ca846c17 04/12/2022 10:50 PM Leszek Koltunski

Starminx I: progress

f9d4556a 04/12/2022 09:10 PM Leszek Koltunski

Starminx I: progress

e403724f 04/12/2022 05:42 PM Leszek Koltunski

Starminx I: progress

6074bff6 04/12/2022 04:36 PM Leszek Koltunski

Starminx I: progress

11981a15 04/12/2022 12:32 AM Leszek Koltunski

Starminx I: progress

53a8ad99 04/11/2022 11:28 PM Leszek Koltunski

Starminx I: beginnings