Project

General

Profile

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

distorted-objectlib / src / main / java / org / distorted / objectlib / objects / TwistyBandagedGeneric.java @ a8295031

# Date Author Comment
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] )

700dee26 05/10/2022 02:19 PM Leszek Koltunski

Fixes for scrambling locally-produced bandaged cuboid.
Still does not work completely.

efeca8ef 05/09/2022 03:01 PM Leszek Koltunski

Fixes for scrambling locally-produced bandaged cuboid.
Still does not work completely.

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.

b1f0d55d 04/25/2022 11:53 PM Leszek Koltunski

Bandaged: generalize the FactoryBandagedCubit to be able to create bandaged cubits of any cuboid NxMxK where 1<=N,M,K<=5.

cc70f525 04/18/2022 12:15 PM Leszek Koltunski

Improve FactorySticker

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

Bandaged 3x3: just-in-time scrambling.

c09ce989 04/03/2022 08:11 PM Leszek Koltunski

Bandaged 3x3: fix scrambling.

f9e28248 04/03/2022 05:00 PM Leszek Koltunski

Bandaged 3x3: fix concave rounded corners.

0c107521 03/29/2022 06:11 PM Leszek Koltunski

Create the bandaged 3x3 icon: should work already, but it doesn't. Debug.

3bf19410 03/29/2022 05:20 PM Leszek Koltunski

Mode the 'iconMode' from static variable in ObjectControl to member varaible in TwistyObject (safer)

e85c8f90 03/28/2022 12:17 PM Leszek Koltunski

Bandaged 3x3: progress with saving.

b442e28c 03/15/2022 03:14 PM Leszek Koltunski

Progress with FactoryBandaged: compress the resulting vertices so that each one is listed exactly once.

9c8ea8a6 03/15/2022 10:08 AM Leszek Koltunski

Progress with FactoryBandaged.

29ad5fc9 03/15/2022 12:08 AM Leszek Koltunski

Progress with FactoryBandaged.

f663a67a 03/14/2022 06:00 PM Leszek Koltunski

Progress with concave stickers.

a0cb920d 03/14/2022 04:14 PM Leszek Koltunski

Support for concave stickers (part1)

e3302253 03/14/2022 03:43 PM Leszek Koltunski

Progress with FactoryBandaged.

786098dd 03/14/2022 02:30 PM Leszek Koltunski

Progress with FactoryBandaged.

b8b71f52 03/14/2022 12:56 PM Leszek Koltunski

Progress with FactoryBandaged.

289ca015 02/28/2022 02:39 PM Leszek Koltunski

New, generic bandaged 3x3 class 'TwistyBandagedAbstract'.

Now, (almost!) any bandaged 3x3 can be created by extending this class and implementing one abstract method 'getPositions()'. Almost, because there's still one restriction: currently all cubits need to be one of the 5 allowed types: 1x1x1, 2x1x1, 3x1x1, 2x2x1, 2x2x2....

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

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