Project

General

Profile

Statistics
| Branch: | Revision:

distorted-objectlib / src / main / java / org @ d83c7ea4

# Date Author Comment
d83c7ea4 03/22/2023 05:28 PM Leszek Koltunski

Debugging.

1dc673a3 03/22/2023 05:14 PM Leszek Koltunski

Make it possible to actually play at the MAX level the objects which have too many rostations for a normal SCRAMBLE effect (and instead do a FAST_SCRAMBLE)

43780264 03/22/2023 02:41 PM Leszek Koltunski

Skewb solver: corrections for error detection.

dbcd5ff2 03/22/2023 01:30 PM Leszek Koltunski

Skewb solver: pruning version works now.

8a489ebd 03/22/2023 01:15 PM Leszek Koltunski

Skewb solver: full TB version works now.

2d697abd 03/22/2023 12:12 AM Leszek Koltunski

Progess with Skewb solver.

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

Progess with Skewb solver.

e9bff328 03/21/2023 03:02 PM Leszek Koltunski

Progess with Skewb solver.

857c969a 03/20/2023 01:25 AM Leszek Koltunski

Jing: a TablebasePruning-based solver finished and working.

b8a7c09d 03/20/2023 01:09 AM Leszek Koltunski

Jing: a TablebaseAbstract-based solver finished and working.

8b57a8f9 03/20/2023 12:38 AM Leszek Koltunski

Jing tablebase. New, less pillowed Jing mesh.

db2ed801 03/19/2023 01:48 AM Leszek Koltunski

Bugfix; connect MIRR2 to perfect TB-based scrambling.

cd595931 03/19/2023 01:32 AM Leszek Koltunski

TablebasesPruning seems to be working now, at least with Cube2.

fb8eaaec 03/18/2023 06:56 PM Leszek Koltunski

Progress with TablebasesPruning

b9633e5f 03/18/2023 11:54 AM Leszek Koltunski

Progress with TablebasesPruning

aa0757b6 03/18/2023 01:08 AM Leszek Koltunski

Progress with TablebasesPruning

bdcb662f 03/17/2023 04:26 PM Leszek Koltunski

Progress with TablebasesPruning

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

Minor.

61b37d19 03/16/2023 01:21 AM Leszek Koltunski

Pruning tables for Cube2 (levels 4,5,11)

f079bf77 03/16/2023 01:16 AM Leszek Koltunski

PruningTables now support numBits=20,24.
Progress with TablebasesPruning.

7363eaa6 03/15/2023 05:06 PM Leszek Koltunski

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

15d1f6ad 03/15/2023 04:43 PM Leszek Koltunski

creation of PruningTables.

884b702b 03/15/2023 03:47 PM Leszek Koltunski

progress with PruningTable.

0049d37c 03/15/2023 02:47 PM Leszek Koltunski

progress with PruningTable.

3798a303 03/15/2023 01:47 PM Leszek Koltunski

progress with PruningTable.

00947987 03/15/2023 11:18 AM Leszek Koltunski

New PruningTable data structure for solvers.

5e30b196 03/14/2023 05:45 PM Leszek Koltunski

New PruningTable data structure for solvers.

618f3d75 03/12/2023 11:45 PM Leszek Koltunski

Cube2 tablebases solver finished.

32b2e288 03/12/2023 05:56 PM Leszek Koltunski

Skeleton Cube2 tablebases class.

7eba3235 03/08/2023 05:24 PM Leszek Koltunski

Master Icosamate: mesh, jsons.

33a6303d 03/08/2023 05:08 PM Leszek Koltunski

Master Icosamate: fully works now.

eeabbae3 03/08/2023 05:03 PM Leszek Koltunski

Progress with Master Icosamate.

509b223f 03/08/2023 02:10 AM Leszek Koltunski

Icosamate: correctioon.

1a2182df 03/07/2023 07:39 PM Leszek Koltunski

Master Icosamate: first code.

bd9214f4 03/07/2023 05:25 PM Leszek Koltunski

Icosamate: switch it off

eb4fe652 03/07/2023 05:21 PM Leszek Koltunski

Icosamate: icon

0c876388 03/07/2023 05:12 PM Leszek Koltunski

Icosamate: default rotation

eaa2e168 03/07/2023 05:00 PM Leszek Koltunski

Icosamate: icon

593cd919 03/07/2023 04:50 PM Leszek Koltunski

Icosamate: mesh, jsons.

716f5517 03/07/2023 04:26 PM Leszek Koltunski

Progress with Icosamate

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

first attempt at Icosamate
new PL tutorial for the Crazy Planets

13fd91e7 03/06/2023 09:16 PM Leszek Koltunski

'Clever' pyraminx scrambling done.

20df890a 03/06/2023 03:21 PM Leszek Koltunski

First version of 'clever' pyraminx tablebase scrambling (with layers 2 & 3 combined if possible)
Still incorrect.

00057bb1 03/06/2023 01:23 PM Leszek Koltunski

Make it possible to return rowBitmaps from ObjectScrambler (rather than single rows)

6d637f71 03/06/2023 12:51 PM Leszek Koltunski

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

c0266cb1 03/06/2023 01:29 AM Leszek Koltunski

Tablebase-based scrambling.

19c8e760 03/04/2023 11:30 PM Leszek Koltunski

Close assets after use.

ee28f820 03/04/2023 10:54 AM Leszek Koltunski

Minor

cf93ea4e 03/04/2023 12:06 AM Leszek Koltunski

Introduce InitAssets. We'll use this later to pass on references to the tablebase file to the TwistyObject (so that it can use this for perfect scrambling)

59d4ca91 03/03/2023 02:37 PM Leszek Koltunski

Diamond Skewb solver should be fully working now.

8499ba3d 03/02/2023 04:24 PM Leszek Koltunski

Progress with the Diamond Skewb solver.

4fc4e364 03/02/2023 12:45 PM Leszek Koltunski

Progress with the Diamond Skewb solver.

522d858e 03/02/2023 01:23 AM Leszek Koltunski

Progress with the Diamond Skewb solver.

4c2c0f44 03/01/2023 11:36 PM Leszek Koltunski

New button in the solver screen: reset all textures.

b9ee3f6e 03/01/2023 06:24 PM Leszek Koltunski

Progress with Skewb Diamond solver.

739a64d4 02/28/2023 05:30 PM Leszek Koltunski

Beginnings of Skewb Diamond solver.

ccd8a6f2 02/28/2023 03:22 PM Leszek Koltunski

Disconnect the rotation axis in the Tablebases from the axis in the objects.

74cc695a 02/28/2023 01:13 PM Leszek Koltunski

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

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

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

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

Pyraminx solver: progress

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

Pyraminx solver: progress

b9f8919d 02/26/2023 10:05 PM Leszek Koltunski

Pyraminx solver: progress

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

Pyraminx solver: progress

971a184e 02/24/2023 02:44 PM Leszek Koltunski

CU_232 solver: finished

08a8ebc7 02/24/2023 12:55 AM Leszek Koltunski

CU_232 solver: beginnings of the solver class.

4d63b066 02/23/2023 04:37 PM Leszek Koltunski

Beginnings of the 2x2x3 solver.

a35cdb83 02/22/2023 10:47 PM Leszek Koltunski

fix for a crasher.

74b613ff 02/22/2023 10:38 PM Leszek Koltunski

Bump first 4 jsons to version 8

6a3c7c84 02/22/2023 10:24 PM Leszek Koltunski

Bump major to 8 (in accoount of the BAN6_4 - Burr Cube - where scrambling woudn't work with version 7)

f9980f6a 02/22/2023 09:22 PM Leszek Koltunski

Ivy solver finished

5e501d98 02/21/2023 02:10 AM Leszek Koltunski

Small corrections

74b5e124 02/21/2023 01:58 AM Leszek Koltunski

Correct Ivy's order of cubits.

786cb5f5 02/21/2023 01:48 AM Leszek Koltunski

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

9283a268 02/20/2023 04:53 PM Leszek Koltunski

Constants for scrambling types.

1725b607 02/19/2023 11:54 PM Leszek Koltunski

Introduce ImplementedTablebasesList

d4b628bf 02/19/2023 06:38 PM Leszek Koltunski

Minor

3addecce 02/19/2023 06:37 PM Leszek Koltunski

Implement tablebase scrambling (untested)

ce7202ef 02/19/2023 12:19 PM Leszek Koltunski

Improve the tablebase code a bit

352b3356 02/19/2023 02:04 AM Leszek Koltunski

Read TB from file.

462911fd 02/19/2023 12:28 AM Leszek Koltunski

add ability to create tablebases.

7c1a110c 02/18/2023 12:25 PM Leszek Koltunski

Generic tablebase solver: prevent endless loops.

431ee33b 02/18/2023 12:21 PM Leszek Koltunski

Pyraminx Duo solver: packed DB works now.

bf5c802b 02/18/2023 02:22 AM Leszek Koltunski

Pyraminx Duo solver: improve unpacked DB. Packed still doesn't work.

3ee79c9c 02/18/2023 12:16 AM Leszek Koltunski

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

b4111717 02/17/2023 03:15 PM Leszek Koltunski

Pyraminx Duo solver: creation of unpacked DB should be working; at least it does create the correct number of each 'level' states in case of Pyraminx Duo (correct i.e. the same as given by Jaap)

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

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

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

Progress with the Pyraminx Duo solver

51683301 02/13/2023 11:40 PM Leszek Koltunski

Minor

a1f8dc90 02/13/2023 06:39 PM Leszek Koltunski

Progress with PDuo solver

dc516e50 02/13/2023 05:30 PM Leszek Koltunski

Withdraw recent changes about the signatures.

2dffaf22 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

be95dbf5 02/11/2023 10:47 PM Leszek Koltunski

- fix for the newly introduced TwistyObjectSolved
- fix for the solvedQuats of the Trajber 4x4

5618c5a9 02/11/2023 06:39 PM Leszek Koltunski

separate the 'isSolved' part from TwistyObject

8f44228f 02/11/2023 12:26 AM Leszek Koltunski

Make the JSON reader capable of handling possible future 'BAN*_*' objects.

f7f29a62 02/10/2023 12:01 AM Leszek Koltunski

Increate number of Burr Cube scrambles to 487.

7bcd501d 02/09/2023 11:53 PM Leszek Koltunski

BAN5_4 and BAN6_4: fix creating their signatures (improper signatures --> wrong scrambling type 2!)

fbb13c60 02/09/2023 10:10 PM Leszek Koltunski

Burr Cube: tutorials, new jsons.

0469a642 02/09/2023 02:17 AM Leszek Koltunski

Minor

8b6dbb76 02/09/2023 01:52 AM Leszek Koltunski

Correct the mesh of the Burr Cube according to the versions in YT.
Scrambling doesn't work...

8bd3a60b 02/09/2023 01:36 AM Leszek Koltunski

Add Burr Cube (aka Wall Cube)