Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

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

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

754f7231 03/03/2023 02:37 PM Leszek Koltunski

Diamond Skewb solver should be fully working now.

02888ed5 03/02/2023 04:24 PM Leszek Koltunski

Progress with the Diamond Skewb solver.

ca5260c2 03/02/2023 12:45 PM Leszek Koltunski

Progress with the Diamond Skewb solver.

9fd4c04a 03/02/2023 01:23 AM Leszek Koltunski

Progress with the Diamond Skewb solver.

030f1bf4 03/01/2023 06:24 PM Leszek Koltunski

Progress with Skewb Diamond solver.

478a4c45 03/01/2023 03:41 PM Leszek Koltunski

Progress with Skewb Diamond solver.

62c08ea7 03/01/2023 12:37 PM Leszek Koltunski

Progress with Skewb Diamond solver.

379ba26d 03/01/2023 10:24 AM Leszek Koltunski

Solver: new error strings.

9a39aabf 02/28/2023 05:30 PM Leszek Koltunski

Beginnings of Skewb Diamond solver.

202b167e 02/28/2023 02:36 PM Leszek Koltunski

Pyraminx solver: bugfix.

b8dab9fd 02/28/2023 01:37 PM Leszek Koltunski

Pyraminx solver: add tips.

f6089d0e 02/28/2023 01:13 PM Leszek Koltunski

Pyraminx solver: tablebase working now (tipless, tips to be added in the SolverPyraminx class)

e43fd306 02/28/2023 01:09 AM Leszek Koltunski

Pyraminx solver: tablebase working now (tipless, tips to be added in the SolverPyraminx class)

a2dd09be 02/27/2023 04:01 PM Leszek Koltunski

Pyraminx solver: progress

d3c2aa29 02/27/2023 02:04 PM Leszek Koltunski

Pyraminx solver: progress

55b2d967 02/26/2023 10:05 PM Leszek Koltunski

Pyraminx solver: progress

d010b833 02/26/2023 09:48 PM Leszek Koltunski

Pyraminx solver: progress

f41d2652 02/26/2023 06:50 PM Leszek Koltunski

Pyraminx solver: error messages

7dbbda72 02/26/2023 06:38 PM Leszek Koltunski

Pyraminx solver: error messages

ddd51b3d 02/24/2023 12:25 AM Leszek Koltunski

CU_232 solver: filtering the position should work now

b7ada775 02/23/2023 06:23 PM Leszek Koltunski

More translations for the CU_232 solver

ad2f13eb 02/23/2023 05:32 PM Leszek Koltunski

More translations for the CU_232 solver

16003ca8 02/23/2023 04:37 PM Leszek Koltunski

Beginnings of the 2x2x3 solver.

4ad82629 02/22/2023 09:22 PM Leszek Koltunski

Ivy solver finished

7cb33f2d 02/21/2023 02:10 AM Leszek Koltunski

Small corrections

e9791024 02/21/2023 01:58 AM Leszek Koltunski

Correct Ivy's order of cubits.

3eedf418 02/21/2023 01:48 AM Leszek Koltunski

Ivy Solver: implementations of getIndex() and getQuats() remain.

3fe7bcde 02/19/2023 11:54 PM Leszek Koltunski

Introduce ImplementedTablebasesList

3a43ea70 02/19/2023 02:17 AM Leszek Koltunski

Fx the solver to be able to handle the case when someone repainted the faces in a different order

39b813a1 02/19/2023 02:04 AM Leszek Koltunski

Read TB from file.

277401c0 02/18/2023 12:16 AM Leszek Koltunski

Pyraminx Duo solver: solutions (coming from unpacked DB recreated each time) seem to be working.

c3e246e7 02/16/2023 02:53 PM Leszek Koltunski

Pyraminx Duo solver: initial code which creates the unpacked DB (does not work still)

d7e2f778 02/15/2023 06:22 PM Leszek Koltunski

Pyraminx Duo solver: initial error cases should be finished.

686de47a 02/15/2023 03:11 PM Leszek Koltunski

Progress with the Pyraminx Duo solver

3cf8f87d 02/15/2023 02:06 PM Leszek Koltunski

Progress with the Pyraminx Duo solver

ca278d11 02/15/2023 11:32 AM Leszek Koltunski

Progress with the Pyraminx Duo solver

8224a303 02/13/2023 11:40 PM Leszek Koltunski

Minor

5da7a80b 02/13/2023 06:39 PM Leszek Koltunski

Progress with PDuo solver

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

420eb96d 02/13/2023 02:24 AM Leszek Koltunski

Beginnings of the Pyraminx Duo solver.

f29a423a 01/24/2023 10:27 AM Leszek Koltunski

Remove the 'switchTouchControl' optimization which, with many different objects in the solver screen now, does not work any more.

67d7fb28 01/23/2023 03:51 PM Leszek Koltunski

Progress with solvers dialog.

93a1c364 01/21/2023 01:02 AM Leszek Koltunski

Introduce RubikDialogSolvers.

f702f4ef 08/01/2022 12:37 AM Leszek Koltunski

Make error reporting in the Solver a bit better.

7ed91391 07/28/2022 12:20 AM Leszek Koltunski

Make ObjectSignature ready for any size bandaged cube.

41ce784b 07/15/2022 01:24 AM Leszek Koltunski

license

bb62ca3f 07/15/2022 12:39 AM Leszek Koltunski

solvers,tutorials: license.

a59f38d6 07/13/2022 01:07 PM Leszek Koltunski

Add Firebase Cloud Messaging and Firebase In-App Messaging

dfae472b 07/11/2022 02:12 PM Leszek Koltunski

Rename solver files.

358be403 07/11/2022 02:07 PM Leszek Koltunski

Optimize the solver.

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

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