Project

General

Profile

Statistics
| Branch: | Revision:

distorted-objectlib / src / main / java @ 579e6a0a

# Date Author Comment
579e6a0a 03/11/2025 02:27 PM Leszek Koltunski

enable the cheeses, disable Golden Cube

53889ae7 03/11/2025 02:13 PM Leszek Koltunski

change the OBJECT_VERSION to 18

0cc5c347 03/11/2025 02:11 PM Leszek Koltunski

minor

b5683165 03/11/2025 02:11 PM Leszek Koltunski

Golden CUbe aka Ghost Skewb: class, mesh, JSONs, icon.

7152e70d 03/11/2025 01:47 AM Leszek Koltunski

Beginnings of Ghost Skewb

c2f583c8 03/10/2025 11:35 PM Leszek Koltunski

minor

1a01d6db 03/10/2025 06:16 PM Leszek Koltunski

fix automatic rotations of Ghosts

c5b177d3 03/10/2025 04:40 PM Leszek Koltunski

fix producing scramble edges in Ghosts.

3b40ec78 03/09/2025 11:41 AM Leszek Koltunski

Improvements to the rot model of Ghosts (for the 10th time)

b72400a3 03/09/2025 12:46 AM Leszek Koltunski

much better rot model for Ghosts. Should be fully correct in case of mode 'not always permitted' (i.e. when mGhostAngle does not divide basicAngle). In 'always permitted' mode (Ghost Pyramid!), we still need to do some more work.

e1cc59ff 03/08/2025 12:54 AM Leszek Koltunski

further fixes for ghosts

d62785d7 03/08/2025 12:16 AM Leszek Koltunski

fixes to touch control of ghosts

3ee9aac6 03/08/2025 12:09 AM Leszek Koltunski

fixes to touch control of ghosts

913b8069 03/07/2025 10:31 PM Leszek Koltunski

improvements to the Touch App

b57a5d52 03/06/2025 05:23 PM Leszek Koltunski

Progress with Ghost Pyramid. Still does not move fully ok

25412c79 03/06/2025 04:29 PM Leszek Koltunski

Ghost Pyramid: tutorials, JSONs, mesh.

19dbb227 03/06/2025 03:09 PM Leszek Koltunski

Special 'ghost rotation always permitted' mode for the case when mGhostAngle divides the basic angle (Ghost Pyramid: 60 | 120 )

ef2e4213 03/06/2025 12:50 PM Leszek Koltunski

Correct cuts in the Ghost Pyramid

9d215dd2 03/06/2025 10:52 AM Leszek Koltunski

now the cuts in the Ghost Pyramid can be arbitrarily moved

79c8c5c0 03/06/2025 01:29 AM Leszek Koltunski

improve the Ghost Pyramid

369d46e4 03/04/2025 05:18 PM Leszek Koltunski

beginnings of support for Ghost Pyramid

20e8f134 03/04/2025 03:23 PM Leszek Koltunski

remove debug

49d6bfd5 03/04/2025 03:22 PM Leszek Koltunski

1. fix Ghost 2x2
2. abstract out the TwistyGhostAbstract (in preparation for Ghost Pyramid & Ghost Skewb)

d1375429 03/03/2025 10:10 PM Leszek Koltunski

change the model of Ghosts.
Fix one problem in Dino4 solver error reporting

d53c4477 03/03/2025 10:55 AM Leszek Koltunski

fix Pyraminx scrambling and solver.

3c6b68be 03/03/2025 12:45 AM Leszek Koltunski

fix scrambling Cuoid323; progress with Pyraminx scrambling.

bcfeca24 03/03/2025 12:08 AM Leszek Koltunski

fix scrambling Dinos

e781c731 03/01/2025 01:42 AM Leszek Koltunski

proper object list

679ae81b 03/01/2025 12:25 AM Leszek Koltunski

Reconfigure for Java 11
Beginnings of real support for moving objects around in ListObjects

bff21b53 02/28/2025 03:41 PM Leszek Koltunski

fix the way Ghost corners are rounded. New JSONs and meshes.

6f2366c5 02/28/2025 02:18 PM Leszek Koltunski

fix for the way Ghosts rotate

6dda83e3 02/28/2025 12:20 AM Leszek Koltunski

new icon for Ghost 3x3

6cf712f4 02/27/2025 05:25 PM Leszek Koltunski

another missing piece

83d21335 02/27/2025 05:08 PM Leszek Koltunski

missing piece

e0346572 02/27/2025 02:54 PM Leszek Koltunski

Last touches to Ghost Cubes 2x2 and 3x3: - tutorials, proper shapes.

2c89c726 02/26/2025 11:04 PM Leszek Koltunski

The correect 'staircase' Ghost model seems to fully work incl. scrambling, fast scrambling & backing moves.

f25775b5 02/26/2025 07:00 PM Leszek Koltunski

Ghost 'staircase' model: new meshes and jsons.

b03776e1 02/26/2025 04:50 PM Leszek Koltunski

GhostCubes - staircase model finished

f1de5bee 02/25/2025 11:38 PM Leszek Koltunski

new staircase model appear to be working (2x2 and 3x3 ghosts survive 5 minute long manual scrambling)

bad30046 02/25/2025 11:36 AM Leszek Koltunski

minor

100148f3 02/24/2025 03:34 PM Leszek Koltunski

progress with the 'staircase' model for Ghosts.

b5deee4a 02/24/2025 12:50 PM Leszek Koltunski

progress with the 'staircase' model for Ghosts.

ae201dab 02/23/2025 01:53 AM Leszek Koltunski

progress with the 'staircase' model for Ghosts.

136ded27 02/19/2025 10:54 PM Leszek Koltunski

bugfixes for crashers

9c028ec3 02/19/2025 10:14 PM Leszek Koltunski

ghost-releted changes to the JSON !

bedc2ebf 02/19/2025 10:02 PM Leszek Koltunski

theoretically Ghosts are now implemented so that init state of individual layers along the ghostAxis can be rotated arbitrary number of times along the ghostAngle (as are all real ghostCube of size >= 3x3 ) and if the cube is not ghost-blocked, we can always rotate the layers by one or two ghostAngles.

48b6e407 02/19/2025 06:11 PM Leszek Koltunski

progress with GhostCubes

2623892f 02/19/2025 01:07 AM Leszek Koltunski

progress

d36cde4f 02/18/2025 11:35 PM Leszek Koltunski

progress

791e7ee8 02/18/2025 01:18 AM Leszek Koltunski

progress

b1c8257e 02/17/2025 10:39 PM Leszek Koltunski

progress with GhostCubes

4d696d4a 02/17/2025 11:40 AM Leszek Koltunski

minor

c046eceb 02/15/2025 02:03 PM Leszek Koltunski

minor

3f3c1bff 02/15/2025 02:02 PM Leszek Koltunski

beginnings of abstract TwistyGhost

3833fe76 02/15/2025 11:46 AM Leszek Koltunski

fix fastScrambling

b23a5775 02/15/2025 10:40 AM Leszek Koltunski

consolidate TouchControl

61f305b0 02/15/2025 10:01 AM Leszek Koltunski

bugfix for scrambling GhostCubes

9e3d5d0a 02/15/2025 09:53 AM Leszek Koltunski

bugfix for scrambling GhostCubes

437bbaea 02/15/2025 09:34 AM Leszek Koltunski

bugfix for GhostCube; jsons and meshes for Ghost 2x2 and 3x3.

9c8d4a58 02/14/2025 01:08 PM Leszek Koltunski

bugfix for GhostCube

8060c75a 02/14/2025 12:43 PM Leszek Koltunski

bugfix for GhostCube

6cd11cb8 02/14/2025 01:21 AM Leszek Koltunski

progress with GhostCube

94e59a5b 02/13/2025 08:52 PM Leszek Koltunski

debugging GhostCubes

ec4b9bfa 02/12/2025 05:05 PM Leszek Koltunski

progress with GhostCubes

08fa3eb0 02/12/2025 12:27 AM Leszek Koltunski

progress with GhostCube

91eb2d45 02/11/2025 11:44 PM Leszek Koltunski

progress with GhostCube

031949ea 02/11/2025 06:37 PM Leszek Koltunski

bugfixes

0875ca3b 02/11/2025 06:21 PM Leszek Koltunski

Merge remote-tracking branch 'origin/master'

  1. Conflicts:
  2. src/main/java/org/distorted/objectlib/metadata/ListObjects.java
  3. src/main/java/org/distorted/objectlib/metadata/MetadataGHOS_2.java
  4. src/main/java/org/distorted/objectlib/objects/TwistyGhostCube.java
43120806 02/11/2025 04:39 PM Leszek Koltunski

progress with GhostCubes

29e080fc 02/02/2025 11:43 AM Leszek Koltunski

Beginnings of generic TwistyGhostCube class.

e4b1bbc5 02/01/2025 03:13 PM Leszek Koltunski

minor

66747cd3 02/01/2025 01:59 PM Leszek Koltunski

Scrambling ghosts done

5ba7d3f2 02/01/2025 10:40 AM Leszek Koltunski

backing ghost moves works now.

0d23a827 02/01/2025 10:31 AM Leszek Koltunski

start using the new (axis,rowBitmap,degrees) format in JSONs and up their version to 17.

44970637 02/01/2025 12:39 AM Leszek Koltunski

change format of ObjectMove from (axis,rowBitmap,bareAngle) to (axis,rowBitmap,angleInDegrees)

dc4c8c5e 01/31/2025 12:37 PM Leszek Koltunski

fix scrambling shapeshifting cuboids.

495463cc 01/31/2025 11:49 AM Leszek Koltunski

improvements to the API

ae290deb 01/31/2025 01:50 AM Leszek Koltunski

improvements to the API

c2caaa88 01/31/2025 12:14 AM Leszek Koltunski

further bugfix for a crasher

0f746c5e 01/31/2025 12:08 AM Leszek Koltunski

further bugfix for a crasher

30392d2e 01/30/2025 10:49 PM Leszek Koltunski

further bugfix for a crasher

da39b01d 01/30/2025 10:34 PM Leszek Koltunski

progress

a2ca5c02 01/30/2025 10:20 PM Leszek Koltunski

progress

74fe014e 01/30/2025 05:56 PM Leszek Koltunski

fix for a crasher

84adb9f4 01/30/2025 03:50 PM Leszek Koltunski

further fixes for crashers

64c7c06b 01/30/2025 02:26 PM Leszek Koltunski

several fixes for crashers

813a8782 01/30/2025 01:12 PM Leszek Koltunski

compiles now

76762fba 01/29/2025 11:13 PM Leszek Koltunski

progress

3fda3a94 01/29/2025 04:40 PM Leszek Koltunski

progress

baf80e60 01/28/2025 05:14 PM Leszek Koltunski

ObjectMove

ea164b48 01/28/2025 12:42 PM Leszek Koltunski

minor

34f3fcf6 01/28/2025 01:16 AM Leszek Koltunski

minor

a8e63135 01/27/2025 10:53 PM Leszek Koltunski

next fix for ghosts

ca9dd293 01/27/2025 01:10 AM Leszek Koltunski

further fixes for ghosts

4b4a90ff 01/26/2025 02:51 PM Leszek Koltunski

further fixes for ghosts

a5d2417a 01/26/2025 12:44 PM Leszek Koltunski

This time it really looks like the Ghost model is finally correct, and the 2x2, 4x2 and 6x2 Ghosts do work (except automatic moves and possibly backing ghost moves)

8439f1dd 01/23/2025 11:17 PM Leszek Koltunski

Ghost....

3cba0dfb 01/21/2025 12:54 AM Leszek Koltunski

minor

434c8de8 01/21/2025 12:41 AM Leszek Koltunski

completely separate out the Ghost part of the puzzle to its own class, TwistyObjectGhost.

ef56782c 01/20/2025 11:15 PM Leszek Koltunski

move alll ghostStuff to TwistyObjectControllable