Project

General

Profile

Statistics
| Branch: | Revision:

distorted-objectlib / src / main @ e17d01c2

# Date Author Comment
e17d01c2 05/31/2023 04:32 PM Leszek Koltunski

Fix the 'layer bitmaps in algorithms' feature.

464a5f12 05/31/2023 02:41 PM Leszek Koltunski

Correctly read JSONs with the previous 'scrambling algorithms' whch were not yet in 'bitmap' form.

ca4a3a68 05/31/2023 02:36 PM Leszek Koltunski

Algorithms now have their 'layers' in bitmap form.

We have to update all object JSON files.

ed04b978 05/31/2023 01:27 AM Leszek Koltunski

make the square 'edge_coin' touch mode even smaller.

1c90a93d 05/31/2023 01:22 AM Leszek Koltunski

Ancient Coin: better scrambling.

031d098f 05/31/2023 12:29 AM Leszek Koltunski

3 new icons.

acf2a9e1 05/31/2023 12:09 AM Leszek Koltunski

Support for automatic creation of Scramble Algorithms and Edges which ignore the 'non-rotatable' layers.
Implement this to the Coin Tetrahedron, Ancient Coin Cube & Tins Cube.

7c46dfa1 05/30/2023 11:23 PM Leszek Koltunski

Improve the EDGE_COIN square touch split.

b8eb07a5 05/30/2023 11:19 PM Leszek Koltunski

We have just introduced a non-backwards compatible improvement to the interpreter - up the interpreter version to 11.

a6aa9a47 05/30/2023 11:18 PM Leszek Koltunski

Improve the 'rot axis parallel to face axis' touch control mode:
support case when the rot axis is parallel and agrees in direction with the face axis, and the one when they disagreee in direction.

cadc79fe 05/30/2023 06:59 PM Leszek Koltunski

Progress with Ancient Coin Cube.

03410dc1 05/30/2023 05:33 PM Leszek Koltunski

Initial support for Ancient Coin Cube.

b3c8eeda 05/28/2023 01:34 AM Leszek Koltunski

Improve Tins Cube.

1578cf00 05/27/2023 03:38 PM Leszek Koltunski

Switch off Tins Cube; bugfixes for the BandagedCreator.

a2c64ac3 05/26/2023 11:38 PM Leszek Koltunski

Tins Cube: improvements.

5d7bb479 05/26/2023 06:35 PM Leszek Koltunski

Tins Cube.

7b3d2515 05/26/2023 01:39 PM Leszek Koltunski

Fix Dino6 solver.

9fbb6ed0 05/26/2023 01:16 AM Leszek Koltunski

Merge remote-tracking branch 'origin/master'

dcf9de7b 05/26/2023 01:15 AM Leszek Koltunski

Correct a subtle bug: the way we were computing the cached Rows was incorrect in case of Pyraminx, because its initial positions of all of its edge and octa cubits are the same, and initial quats are non-zero.

61f5c489 05/25/2023 04:16 PM Leszek Koltunski

Rearrange the objects and produce new JSONs.

d2cf182b 05/24/2023 04:14 PM Leszek Koltunski

Change the colors of the Masterball to a bit more dispersed (orange, red!)

1247bb16 05/24/2023 03:24 PM Leszek Koltunski

Correct detection of solved state in Masterball. New JSON.

6beb2998 05/24/2023 03:18 AM Leszek Koltunski

minor speedup

b2eb9a1d 05/24/2023 01:43 AM Leszek Koltunski

minor

f2060de1 05/24/2023 01:24 AM Leszek Koltunski

speedup in PruningTable

693cc52e 05/24/2023 12:38 AM Leszek Koltunski

speedup

62b9f665 05/23/2023 06:37 PM Leszek Koltunski

speedup

dfa988f2 05/23/2023 03:53 PM Leszek Koltunski

speedup

20d7d940 05/23/2023 02:45 PM Leszek Koltunski

speedup

d4212e97 05/23/2023 12:52 AM Leszek Koltunski

comment

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

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

c65d5889 05/19/2023 05:25 PM Leszek Koltunski

generalize FactoryBandagedCuboid: start removing 'cuboidal' assumptions from it.

fef87000 05/16/2023 02:01 AM Leszek Koltunski

Progress with BandagedObjectPyraminx.

c18507d9 05/13/2023 11:35 AM Leszek Koltunski

Introduce BandagedObjectPyraminx.

aacf5e27 05/11/2023 02:55 PM Leszek Koltunski

Implement the android.opengl.Matrix functions ourselves.

369e6176 05/10/2023 04:08 PM Leszek Koltunski

Make the touchable part of the 'coin' in the CoinTetrahedroon a bit smaller.

2fa1601b 05/10/2023 12:37 AM Leszek Koltunski

Coin tetrahedron: make it invisible.

b2e19fa7 05/10/2023 12:23 AM Leszek Koltunski

Coin tetrahedron: bugfix, new mesh & json; move to json version 10.

6a679437 05/09/2023 10:19 PM Leszek Koltunski

Coin tetrahedron: icon.

c741467f 05/09/2023 10:09 PM Leszek Koltunski

Coin tetrahedron: mesh, jsons.

092e257b 05/09/2023 05:17 PM Leszek Koltunski

Progress with support for the 'normal' touch-control: speed probes.

09ff1631 05/09/2023 03:08 PM Leszek Koltunski

Progress with support for the 'normal' touch-control

644c217a 05/09/2023 03:00 PM Leszek Koltunski

Progress with support for touch-control of pieces which we rotate along an axs which is normal to the currently touched face (think Coin Tetrahedron!)

333ecf1b 05/07/2023 10:41 AM Leszek Koltunski

Beginnings of support for touch-control of pieces which we rotate along an axs which is normal to the currently touched face (think Coin Tetrahedron!)

2241c459 05/07/2023 12:58 AM Leszek Koltunski

Coin Tetrahedron: progress

768149e8 05/06/2023 11:04 AM Leszek Koltunski

Coin Tetrahedron: progress

720b26cd 05/06/2023 01:36 AM Leszek Koltunski

Coin Tetrahedron: progress

166e4113 05/06/2023 12:50 AM Leszek Koltunski

Coin Tetrahedron: progress

b480f4dd 05/05/2023 11:29 PM Leszek Koltunski

Coin Tetrahedron: progress

4f629c09 05/01/2023 12:03 PM Leszek Koltunski

Coin Tetrahedron: initial commit

efc71331 05/01/2023 12:13 AM Leszek Koltunski

minor speedup

cf45025f 05/01/2023 12:01 AM Leszek Koltunski

speedup

062efe79 04/30/2023 11:35 PM Leszek Koltunski

bugfix

f51c164f 04/28/2023 11:10 PM Leszek Koltunski

CU_323 solver: speedups

5f8356d7 04/28/2023 12:26 PM Leszek Koltunski

CU_323 solver: speedups

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

CU_323 solver: last step.

31d0a3fc 04/28/2023 12:17 AM Leszek Koltunski

CU_323 solver: don't use this for scrambling.

e1e92738 04/28/2023 12:04 AM Leszek Koltunski

CU_323 solver: new tablebase level17

ec1d3ad8 04/27/2023 10:40 PM Leszek Koltunski

CU_323 solver: new tablebase level8

3feba94e 04/27/2023 10:39 PM Leszek Koltunski

CU_323 solver: return to the old way of moving layers with a twist (we do not move the front layer, we move the middle and back layers to imitate this move and keep edge1 always in place)

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

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

5b9e0ba4 04/25/2023 01:22 PM Leszek Koltunski

CU_323 solver: new schema.

c6d9aa4c 04/24/2023 03:42 PM Leszek Koltunski

CU_323 solver: corrections.

398f2870 04/24/2023 03:06 PM Leszek Koltunski

CU_323 solver: corrections.

c64217f7 04/24/2023 11:25 AM Leszek Koltunski

CU_323 solver: minor.

d0eb4ae9 04/22/2023 02:47 PM Leszek Koltunski

CU_323 solver: corrections.

08451d7f 04/21/2023 11:38 PM Leszek Koltunski

CU_323 solver: remove mUpper.

d2216784 04/20/2023 10:26 PM Leszek Koltunski

CU_323 solver: bugfixes.

feceac2f 04/20/2023 08:12 PM Leszek Koltunski

CU_323 solver: tablebase.

f5eeab30 04/20/2023 06:42 PM Leszek Koltunski

CU_323 solver: corrections.

45dc5cd7 04/20/2023 04:50 PM Leszek Koltunski

CU_323 solver: corrections.

33f1978f 04/19/2023 05:07 PM Leszek Koltunski

CU_323 solver: corrections.

6ab0bce9 04/19/2023 04:37 PM Leszek Koltunski

CU_323 solver: theoretically complete.

ac172590 04/19/2023 04:08 PM Leszek Koltunski

Cuboids: produce the real quaternion group!

68b59ec3 04/17/2023 02:26 AM Leszek Koltunski

CU_323 solver: progress

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

Beginnings of CU_323 solver.

295f5302 04/08/2023 11:19 PM Leszek Koltunski

bugfix

621d55ac 04/06/2023 12:02 PM Leszek Koltunski

Change OperatingSystemInterface

00e83f23 04/06/2023 11:21 AM Leszek Koltunski

Stop crashing when something goes wrong with solvers

c0dcc0c1 04/06/2023 12:13 AM Leszek Koltunski

Make the touch control in OSInterface more like in the previous version - before it was occasionally crashing...

3d022d6a 04/05/2023 02:48 PM Leszek Koltunski

minor

426a9f6a 04/05/2023 12:56 PM Leszek Koltunski

Move patterns and Kociemba solver to objectlib.

79c7c950 04/05/2023 01:39 AM Leszek Koltunski

Move the SharedPreferences to the OSInterface

8e66157b 04/05/2023 12:50 AM Leszek Koltunski

Start moving the SharedPreferences to the OSInterface

3103c3c8 04/04/2023 11:51 PM Leszek Koltunski

Move opening local files to the OSInterface

a7c72edb 04/04/2023 05:38 PM Leszek Koltunski

Move the interaction with touchscreen to the OSInterface (part3)

dfa958c7 04/04/2023 05:30 PM Leszek Koltunski

Move the interaction with touchscreen to the OSInterface (part2)

82b0cf8e 04/04/2023 05:27 PM Leszek Koltunski

Move the interaction with touchscreen to the OSInterface

51c25e4e 04/04/2023 02:53 PM Leszek Koltunski

Separate a OSInterface from LibInterface

440f8e33 04/04/2023 11:19 AM Leszek Koltunski

remove all references to android.Context and android.Activity from distorted-objectlib

3b1d1644 04/03/2023 06:37 PM Leszek Koltunski

Pyraminx Diamond solver: pruning version finished.

3880b7b7 04/03/2023 05:38 PM Leszek Koltunski

Pyraminx Diamond solver: Abstract version finished.

8ed251d6 04/03/2023 01:41 PM Leszek Koltunski

Progress with the Pyraminx Diamond solver.

55b8c763 04/03/2023 11:36 AM Leszek Koltunski

Progress with the Pyraminx Diamond solver.

86bdcff5 04/03/2023 01:41 AM Leszek Koltunski

Skeleton of a Pyraminx Diamond solver.

ba78ae32 04/02/2023 11:23 PM Leszek Koltunski

Minor

a76bb8f6 04/02/2023 10:24 PM Leszek Koltunski

Dino solvers: unroll moves!

37310d4f 04/02/2023 09:32 PM Leszek Koltunski

Dino solveers: change the rot axis

0ed8f43f 04/02/2023 11:12 AM Leszek Koltunski

Dino4 solver: appears to be working now.

d6e2cf37 04/02/2023 02:35 AM Leszek Koltunski

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