Activity
From 11/30/2024 to 12/29/2024
12/29/2024
12/28/2024
- 11:09 PM Revision c389d4ba (distorted-objectlib): Do not call the Kociemba solver on an already solved position.
- 10:54 PM Revision a918a340 (distorted-objectlib): Integration of the Algorithmic solver 'SolverAlgorithmicCUBE3' with the app pretty much done.
12/27/2024
- 12:27 AM Revision 9dd01365 (distorted-objectlib): 3x3 position validator finished; what's left is compute the quat table knowing the position is correct.
- 01:03 PM Revision 9a05b7dc (distorted-objectlib): Properly define and separate the interface between the App and the 'solver' part of the objectlib. Move the 'position verifiers' to the objectlib.
12/23/2024
- 05:20 PM Revision 41caad9e (distorted-objectlib): Integration of the Algorithmic solvers into the App.
12/21/2024
12/20/2024
12/19/2024
- 12:08 AM Revision afc98920 (distorted-objectlib): Glow cubits involved in the phase.
- 01:38 AM Revision 73a67e4a (distorted-objectlib): Step towards glowing cubits involved in a phase.
12/18/2024
12/16/2024
- 03:02 PM Revision 9f2009d0 (distorted-objectlib): push objectRatio up from TwistyObjectControllable to the last layer.
- 12:52 PM Revision 4cfecaff (distorted-objectlib): Remove the final remnants of legacy 'ghost' stuff.
- 12:30 PM Revision 8f2a7e05 (distorted-objectlib): Carve out the fifth layer: touch control.
- 02:54 AM Revision c77af894 (distorted-objectlib): minor
- 02:49 AM Revision 01932078 (distorted-objectlib): Carve out the fourth layer: stickers.
- 02:20 AM Revision 550a1c19 (distorted-objectlib): Carve out the third layer from the Puzzle implementation: TwistyPuzzleSolved, i.e. detection of the solved state.
- Next: the fourth layer: stickers.
Then: fifth layer: touch control.
Then: everything else. (metadata?) - 01:26 AM Revision 6cba9e38 (distorted-objectlib): API name changes; fix for Dino4's solved state!
12/15/2024
- 11:58 PM Revision 7736c35f (distorted-objectlib): Minor
- 10:52 PM Revision 2dffa5a8 (distorted-objectlib): remove numLayers from parameter list of 3 next methods.
- 09:51 PM Revision bd31b5c4 (distorted-objectlib): correction.
- 09:50 PM Revision e917a9e9 (distorted-objectlib): remove numLayers from 4 API methods.
- 08:39 PM Revision 0bc7037e (distorted-objectlib): Clean up TwistyObjectWithMesh's API (remove getDist3D() and getSize() )
12/14/2024
- 10:38 AM Revision 2fa926c8 (distorted-objectlib): Make calculation of circumscribed radius work for any current and future object.
- 01:16 AM Revision e28ba324 (distorted-objectlib): Cleanup
12/13/2024
- 11:32 PM Revision da5c1cc1 (distorted-objectlib): Cleanup
- 11:20 PM Revision 5e2f2fb8 (distorted-objectlib): Merge branch 'separate-mesh'
- # Conflicts:
# src/main/java/org/distorted/objectlib/main/TwistyObject.java - 11:19 PM Revision 9fd75250 (distorted-objectlib): bugfix (move iconode to TwistyObjectWithMesh as mesh creation sometimes depends on the mode)
- 04:33 PM Revision 9f6e1724 (distorted-objectlib): preparation for separating Mesh into its own class
- 04:10 PM Revision c84ba09e (distorted-objectlib): port fixes from master
- 04:01 PM Revision 05801e55 (distorted-objectlib): Fix for crazy puzzles
- 03:49 PM Revision 2fc1891a (distorted-objectlib): Fix for improper calculations of circumscribed radius
- 02:45 PM Revision 4af0e609 (distorted-objectlib): Important fix the NORMAL face axis (COIN,COIH)
- 11:24 AM Revision 5718b29d (distorted-objectlib): Carve out another, 2nd layer from TwistyObject: everything related to creating its Mesh.
12/10/2024
12/09/2024
- 11:53 PM Revision 2f6dc904 (distorted-objectlib): minor
- 04:29 PM Revision 5a6b9eb4 (distorted-objectlib): Progress with PhasedSolver app.
- 01:40 PM Revision 9a81e89d (distorted-objectlib): SolverKilominx finished.
- 11:54 AM Revision 058d5ad3 (distorted-objectlib): Add possibility to select different solvers.
- 10:43 AM Revision 01c653a9 (distorted-objectlib): Better structure things architecturally.
- 01:00 AM Revision a5e4b0f3 (distorted-objectlib): More for Solver Kilominx (almost finished)
12/08/2024
- 12:19 AM Revision 556c9520 (distorted-objectlib): More for Solver Kilominx
- 12:01 AM Revision d01328f2 (distorted-objectlib): Improvements to the Solver: remove redundant moves per-whole phase, not per subphases.
- 11:42 PM Revision 26d97c8a (distorted-objectlib): Improvements to the Phased Solver app
- 11:11 PM Revision 8e197e3e (distorted-objectlib): Beginnings of SolverKilominx
- 08:15 PM Revision 42209dda (distorted-objectlib): bugfix
- 02:32 PM Revision c4785e9b (distorted-objectlib): Minor
- 12:08 PM Revision d1bc7ba0 (distorted-objectlib): Finally! Split TwistyObject into:
- - lower class 'TwistyObjectTheoretical' (an object that has no mesh, no stickers, cannot be touch-controlled, but kno...
12/07/2024
- 11:36 PM Revision b82cc9dd (distorted-objectlib): minor
- 08:56 PM Revision a7eba3f5 (distorted-objectlib): improve the way Crazy Puzzles are done: JSON files
- 08:25 PM Revision bbf1c44d (distorted-objectlib): improve the way Crazy Puzzles are done (this does not depend on mShapes anymore)
12/06/2024
12/05/2024
12/04/2024
- 09:40 PM Revision 6b94b2f1 (distorted-objectlib): minor
- 04:27 PM Revision f3bfda5e (distorted-objectlib): Clean up SolvedObject's API.
- 09:53 AM Revision d29ec1a2 (distorted-objectlib): Minor.
12/03/2024
- 12:38 AM Revision b2e5272b (distorted-objectlib): Introduce SolutionListener interface which permits to send solutions phase-by-phase. Time time keeping to the app.
- 12:10 AM Revision 571cef32 (distorted-objectlib): minor
- 11:04 PM Revision 3fd8fe94 (distorted-objectlib): Improve the Phased Solver App (show phases)
- 01:41 AM Revision 3313a7a7 (distorted-objectlib): bugfix - MoveProviders (Algs with a regex) can return null moves (if the regex evaluates to empty)
- 01:25 AM Revision f083b7de (distorted-objectlib): Improve SOlver3x3Beginner
- 01:11 AM Revision 998300d8 (distorted-objectlib): Abstract out Solver3x3Beginner - the first implemented Phased Solver.
12/02/2024
- 11:54 PM Revision 537e11ff (distorted-objectlib): Minor.
- 11:48 PM Revision 22e0c03b (distorted-objectlib): 3x3 Beginner should be finished. Everything seems to work, and work fast.
- 09:35 PM Revision fd64798f (distorted-objectlib): Still some fixes.
- 05:44 PM Revision 42445fb2 (distorted-objectlib): All phases of the 3x3 beginner (seem to) work now.
- 03:52 PM Revision 026120ee (distorted-objectlib): Fixes. OLL (edges) works now, PLL (edges) still does not.
- 12:08 PM Revision 83741dc4 (distorted-objectlib): branching foctor does not depend on SolvedObject, but on MoveProvider.
- 11:58 AM Revision 149ee2dc (distorted-objectlib): Clean up everything.
- Algorithmic MoveProviders do nto seem to work yet. (3x3 Beginner's OLL phase does not work)
11/30/2024
Also available in: Atom