Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

magiccube / src / main / java / org / distorted / solvers @ fe1d7818

# Date Author Comment
f85956a8 05/19/2025 01:18 PM Leszek Koltunski

editor.commit -> editor.apply

b6606976 05/19/2025 11:06 AM Leszek Koltunski

Move preferences to JIT model.

d7f9a1a7 03/14/2025 12:31 AM Leszek Koltunski

bugfix: do not use ListObjects in the app anywhere except the RubikObjectList and RubikObject.

In particular, stop using it in the Solver part of the app. Now after this bugfix we can rearrange the objects in the ListObjects at will.

cd22a46e 03/06/2025 10:17 AM Leszek Koltunski

adjust TODO
fix for a crasher

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

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

47f42042 03/01/2025 12:25 AM Leszek Koltunski

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

7d574482 02/01/2025 12:39 AM Leszek Koltunski

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

36aa1f22 01/31/2025 11:49 AM Leszek Koltunski

improvements to the API

032657c3 01/31/2025 01:50 AM Leszek Koltunski

improvements to the API

63ebcf3a 01/30/2025 10:20 PM Leszek Koltunski

progress

302600e5 01/30/2025 01:12 PM Leszek Koltunski

compiles now

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

minor

09207f2b 01/06/2025 04:42 PM Leszek Koltunski

change one of objlib's APIs from 'onReplaceModeUP/Down' (which only comes when TouchControl is in REPLACE mode) to 'onStickerTouched/Untouched' (which reports the same thing, but comes always)

3a768e35 01/05/2025 12:40 PM Leszek Koltunski

Move all the strings from objlib to the app.
Upgrade AGP from 8.1.4 to 8.3.2

76ccbefa 01/02/2025 06:06 PM Leszek Koltunski

beginnings of ther Kilominx verifier

034c66e2 12/30/2024 11:16 PM Leszek Koltunski

minor

50bb18a1 12/30/2024 11:09 PM Leszek Koltunski

a dialog to interrupt too long solves

7e9d918b 12/30/2024 11:27 AM Leszek Koltunski

minor

94ce8e53 12/27/2024 01:03 PM Leszek Koltunski

Properly define and separate the interface between the App and the 'solver' part of the objectlib. Move the 'position verifiers' to the objectlib.

fc08e3ca 12/24/2024 12:56 AM Leszek Koltunski

Unify the position verifiers (for verifying if a manually set position for solving is possible!)

2f53a016 12/23/2024 05:20 PM Leszek Koltunski

Integration of the Algorithmic solvers into the App.

20d6e688 12/22/2024 10:16 PM Leszek Koltunski

minor

c65092dd 12/22/2024 01:14 PM Leszek Koltunski

Standarize solver 'validity of position' methods.

3bedda30 12/21/2024 11:09 PM Leszek Koltunski

Full support for multiple solvers per object.

7464b393 12/21/2024 08:58 PM Leszek Koltunski

Beginning of support for more than one solver per object.

f4b24b79 12/21/2024 08:05 PM Leszek Koltunski

Restructuring for the solvers in the app.

1d1f9ccf 12/21/2024 12:46 AM Leszek Koltunski

Progeress towards automatically integrating the Algorithmic solvers into the list of solvers in the App.

99c2e327 03/13/2024 12:34 AM Leszek Koltunski

Color unification complete: 24 standard colors.

cf14e8f1 03/12/2024 04:46 PM Leszek Koltunski

Beginnings of color unification

62054004 12/30/2023 11:58 PM Leszek Koltunski

Move signatures and ObjectConstants to Metadata.

eb9263dd 12/28/2023 05:40 PM Leszek Koltunski

Next step toward separating TwistyObject metadata.

cb30e768 11/07/2023 05:47 PM Leszek Koltunski

Version 2.0: add Solver Activity.

b42c8399 11/03/2023 02:50 PM Leszek Koltunski

Major progress with version 2.0.0.

8f200211 10/06/2023 12:57 PM Leszek Koltunski

Seriously lower memory usage.

7fa259e2 10/04/2023 03:33 PM Leszek Koltunski

Lattice Cube: the class, icon, mesh, json. Only tutorials remain.

244cc23f 10/03/2023 04:21 PM Leszek Koltunski

New 'Impossible Position' dialog

4f2ad167 10/03/2023 04:01 PM Leszek Koltunski

Fix SkewbSolver.

de697069 09/25/2023 02:23 PM Leszek Koltunski

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

5d99af6c 08/11/2023 04:41 PM Leszek Koltunski

Jings: further corrections.

11e67fa5 05/26/2023 12:27 PM Leszek Koltunski

Fix SkewbDiamond solver - previously some impossible positions slipped through.

be755ac0 05/23/2023 12:48 AM Leszek Koltunski

implement enumeration of permutations in linear time. This hopefully speeds up all solvers.

fb621a68 04/28/2023 01:40 AM Leszek Koltunski

CU_323 solver: last step.

661cdbac 04/28/2023 12:22 AM Leszek Koltunski

minor

b6fe91ce 04/27/2023 04:32 PM Leszek Koltunski

CU_323 solver: progress and slight speedup for the 'old' solver.

eb316dea 04/25/2023 01:22 PM Leszek Koltunski

CU_323 solver: new schema.

144fa403 04/24/2023 03:42 PM Leszek Koltunski

CU_323 solver: corrections.

bfac9e97 04/24/2023 03:06 PM Leszek Koltunski

CU_323 solver: corrections.

8fca1c69 04/24/2023 11:25 AM Leszek Koltunski

CU_323 solver: minor.

6ddc74e3 04/22/2023 02:47 PM Leszek Koltunski

CU_323 solver: corrections.

697d16ed 04/21/2023 11:38 PM Leszek Koltunski

CU_323 solver: remove mUpper.

468e1760 04/20/2023 10:26 PM Leszek Koltunski

CU_323 solver: bugfixes.

5738edae 04/20/2023 06:42 PM Leszek Koltunski

CU_323 solver: corrections.

b6f55b25 04/20/2023 04:50 PM Leszek Koltunski

CU_323 solver: corrections.

83c7fbec 04/19/2023 05:07 PM Leszek Koltunski

CU_323 solver: corrections.

53a38b07 04/19/2023 04:37 PM Leszek Koltunski

CU_323 solver: theoretically complete.

673c1a11 04/17/2023 02:26 AM Leszek Koltunski

CU_323 solver: progress

8c8a9fb9 04/17/2023 12:56 AM Leszek Koltunski

CU_323 solver: progress

d0852c9c 04/10/2023 09:57 PM Leszek Koltunski

Beginnings of CU_323 solver.

bdcf2372 04/06/2023 11:21 AM Leszek Koltunski

Stop crashing when something goes wrong with solvers

873ce847 04/05/2023 02:48 PM Leszek Koltunski

minor

71897466 04/05/2023 12:56 PM Leszek Koltunski

Move patterns and Kociemba solver to objectlib.

da57afae 04/04/2023 11:51 PM Leszek Koltunski

Move opening local files to the OSInterface

5a6413e7 04/03/2023 05:38 PM Leszek Koltunski

Pyraminx Diamond solver: Abstract version finished.

d834c419 04/03/2023 01:41 PM Leszek Koltunski

Progress with the Pyraminx Diamond solver.

04154c0f 04/03/2023 01:41 AM Leszek Koltunski

Skeleton of a Pyraminx Diamond solver.

8316f9ab 04/02/2023 02:35 AM Leszek Koltunski

Dino4 solver: code finished, but still doesn't work.

2ee27c13 03/30/2023 01:15 PM Leszek Koltunski

Dino4 solver: progress.

8afa10ef 03/29/2023 11:57 PM Leszek Koltunski

Dino4 solver: skeleton.

db4775f7 03/25/2023 12:32 AM Leszek Koltunski

Dino6 solver: tablebase computed. It doesn't quite work yet though.

742401b4 03/24/2023 05:35 PM Leszek Koltunski

Dino6 solver: skeleton tablebase class.

083d854d 03/24/2023 04:57 PM Leszek Koltunski

Dino6 solver: error detection should work fine now.

92116505 03/24/2023 04:40 PM Leszek Koltunski

Dino6 solver: errors

03c3bcaa 03/24/2023 04:25 PM Leszek Koltunski

Dino6 solver: skeleton.

a505bce0 03/24/2023 01:28 PM Leszek Koltunski

Dino6 solver: skeleton.

fc34fd0c 03/22/2023 02:52 PM Leszek Koltunski

Skeletons of new solvers: Dino6 & Pyraminx Diamond.

6a64512e 03/22/2023 02:41 PM Leszek Koltunski

Skewb solver: corrections for error detection.

b4f45fdc 03/22/2023 01:15 PM Leszek Koltunski

Skewb solver: full TB version works now.

4fd36883 03/22/2023 12:12 AM Leszek Koltunski

Progess with Skewb solver.

c76be0a6 03/21/2023 05:00 PM Leszek Koltunski

Progess with Skewb solver.

14cf0761 03/21/2023 03:02 PM Leszek Koltunski

Progess with Skewb solver.

cff92952 03/20/2023 04:09 PM Leszek Koltunski

Progess with Skewb solver.

713af0c5 03/20/2023 10:45 AM Leszek Koltunski

Jing Solver: correct detection of missing edge colors.

0c2d3013 03/20/2023 10:40 AM Leszek Koltunski

Pyraminx Solver: correct detection of missing edge colors.

18354673 03/20/2023 02:23 AM Leszek Koltunski

Beginnings of the Skewb solver.

7a6892e4 03/20/2023 01:09 AM Leszek Koltunski

Jing: a TablebaseAbstract-based solver finished and working.

841f82f0 03/20/2023 12:38 AM Leszek Koltunski

Jing tablebase. New, less pillowed Jing mesh.

bb10ab21 03/19/2023 01:59 AM Leszek Koltunski

List of implemented solvers.

f5e5e7a3 03/16/2023 01:34 AM Leszek Koltunski

Minor.

67400d7f 03/15/2023 05:06 PM Leszek Koltunski

PruningTables now being correctly created in CreatorActivity and read in by the main app.

682f73d2 03/15/2023 02:47 PM Leszek Koltunski

progress with PruningTable.

5312255f 03/12/2023 11:45 PM Leszek Koltunski

Cube2 tablebases solver finished.

527557b7 03/12/2023 05:56 PM Leszek Koltunski

Skeleton Cube2 tablebases class.

9c13408a 03/12/2023 05:46 PM Leszek Koltunski

Bugfix.

6f1dbce1 03/12/2023 05:45 PM Leszek Koltunski

2x2 solver class finished.

a4569df4 03/12/2023 01:41 AM Leszek Koltunski

Beginnings of the 2x2 solver.

baddedaf 03/07/2023 11:30 AM Leszek Koltunski

first attempt at Icosamate
new PL tutorial for the Crazy Planets

185dd0a1 03/06/2023 12:51 PM Leszek Koltunski

Move corner orientation from SolverPyraminx to TablebasesPyraminx (we'll need it for better-looking tablebases scrambling)

2876aeb6 03/06/2023 01:29 AM Leszek Koltunski

Tablebase-based scrambling.

a7cfc9a9 03/03/2023 02:48 PM Leszek Koltunski

Add skeletons of the Cube2 & Skewb solvers.

8739593d 03/03/2023 02:43 PM Leszek Koltunski

Diamond Skewb solver: add Tablebase.