Project

General

Profile

Activity

From 01/20/2023 to 02/18/2023

02/18/2023

12:25 PM Revision 7c1a110c (distorted-objectlib): Generic tablebase solver: prevent endless loops.
Leszek Koltunski
12:21 PM Revision 431ee33b (distorted-objectlib): Pyraminx Duo solver: packed DB works now.
Leszek Koltunski
02:22 AM Revision bf5c802b (distorted-objectlib): Pyraminx Duo solver: improve unpacked DB. Packed still doesn't work.
Leszek Koltunski

02/17/2023

12:16 AM Revision 3ee79c9c (distorted-objectlib): Pyraminx Duo solver: solutions (coming from unpacked DB recreated each time) seem to be working.
Leszek Koltunski
03:15 PM Revision b4111717 (distorted-objectlib): 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)
Leszek Koltunski

02/16/2023

02:53 PM Revision a110ebe1 (distorted-objectlib): Pyraminx Duo solver: initial code which creates the unpacked DB (does not work still)
Leszek Koltunski

02/15/2023

11:32 AM Revision b80072a5 (distorted-objectlib): Progress with the Pyraminx Duo solver
Leszek Koltunski

02/13/2023

11:40 PM Revision 51683301 (distorted-objectlib): Minor
Leszek Koltunski
06:39 PM Revision a1f8dc90 (distorted-objectlib): Progress with PDuo solver
Leszek Koltunski
05:30 PM Revision dc516e50 (distorted-objectlib): Withdraw recent changes about the signatures.
Leszek Koltunski
03:32 PM Revision 2dffaf22 (distorted-objectlib): - add the Pyraminx Duo solver to the list
- make the signature of an object independent of its location in the ObjectType enum Leszek Koltunski

02/11/2023

10:47 PM Revision be95dbf5 (distorted-objectlib): - fix for the newly introduced TwistyObjectSolved
- fix for the solvedQuats of the Trajber 4x4 Leszek Koltunski
06:39 PM Revision 5618c5a9 (distorted-objectlib): separate the 'isSolved' part from TwistyObject
Leszek Koltunski

02/10/2023

12:26 AM Revision 8f44228f (distorted-objectlib): Make the JSON reader capable of handling possible future 'BAN*_*' objects.
Leszek Koltunski

02/09/2023

12:01 AM Revision f7f29a62 (distorted-objectlib): Increate number of Burr Cube scrambles to 487.
Leszek Koltunski
11:53 PM Revision 7bcd501d (distorted-objectlib): BAN5_4 and BAN6_4: fix creating their signatures (improper signatures --> wrong scrambling type 2!)
Leszek Koltunski
10:10 PM Revision fbb13c60 (distorted-objectlib): Burr Cube: tutorials, new jsons.
Leszek Koltunski
02:17 AM Revision 0469a642 (distorted-objectlib): Minor
Leszek Koltunski
02:09 AM Revision dec38c86 (distorted-objectlib): Make the new icons 144x144
Leszek Koltunski
01:52 AM Revision 8b6dbb76 (distorted-objectlib): Correct the mesh of the Burr Cube according to the versions in YT.
Scrambling doesn't work... Leszek Koltunski
01:36 AM Revision 8bd3a60b (distorted-objectlib): Add Burr Cube (aka Wall Cube)
Leszek Koltunski

02/08/2023

12:19 AM Revision c73ea131 (distorted-objectlib): Camouflage: new json (change complexity and num scrambles)
Leszek Koltunski
12:09 AM Revision 8c882fd1 (distorted-objectlib): Camouflage: new mesh and json.
Leszek Koltunski
12:04 AM Revision 539b46ea (distorted-objectlib): Correct Camouflage's cubits (centers must be 1x1x1!) and add YTS' scrambling algorithms.
Leszek Koltunski

02/05/2023

12:20 AM Revision ed7a9bfb (distorted-objectlib): Correct Masterball's mesh so that its 'FAST' mode looks good.
Leszek Koltunski

02/04/2023

11:27 PM Revision 605f319b (distorted-objectlib): Bugfixes for touch control - specifically for furious swiping and concurrect backing of moves.
Leszek Koltunski

02/01/2023

10:47 PM Revision 621a672c (distorted-objectlib): Update P. Diamond's touchcontrol
Leszek Koltunski
02:36 PM Revision 37959420 (distorted-objectlib): Some more debugging.
Leszek Koltunski
02:29 PM Revision 2e44531e (distorted-objectlib): Minor.
Leszek Koltunski
02:22 PM Revision 31ed545f (distorted-objectlib): Withdraw the last change.
Leszek Koltunski

01/31/2023

11:47 PM Revision bcdecc9f (distorted-objectlib): Make it impossible to addNewRotation() (i.e. the automatic rotations triggered from backMove, scrambleEffect etc) or beginNewRotation() (by swiping a finger) when we are currently finishing a previous rotation and haven't removed it yet.
Leszek Koltunski
03:52 PM Revision 92d6c2f1 (distorted-objectlib): Minor.
Leszek Koltunski
02:45 PM Revision 2832c2fa (distorted-objectlib): Fix for a crasher.
Leszek Koltunski
01:10 PM Revision 731280f7 (distorted-objectlib): Minor.
Leszek Koltunski
10:38 AM Revision 28bfa000 (distorted-objectlib): Make it possible to (fully!) read version 6 JSONs - some users might have Pyraminx Duo v. 6 already downloaded!
Leszek Koltunski
01:20 AM Revision 00eed232 (distorted-objectlib): Minor correction to the reporting of blocked rotations - now it is actually going to report correct rotation block time.
Leszek Koltunski

01/30/2023

04:24 PM Revision 060b445e (distorted-objectlib): Unblock PreRender's scrambling & solving oonly AFTER we change screen to READ post-scrambling (otherwise it was possible to press the 'solve' button in the brief period between unblocking and switching screen because switching screen runs on the background UI thread)
Leszek Koltunski
03:48 PM Revision 36f6390b (distorted-objectlib): still return the right value in case of slow and fast scrambling.
Leszek Koltunski
03:40 PM Revision a396a7e1 (distorted-objectlib): calls to FastScramble and SlowScramble might fail (preRender is blocked). Return false then and if so, do not do anything in the app.
Leszek Koltunski
03:09 PM Revision 68823ce3 (distorted-objectlib): Minor bugfix.
Leszek Koltunski
02:49 PM Revision e8d8c12a (distorted-objectlib): Don't do slow scramblng if numScrambles>=50 - do a fast scramble instead.
Leszek Koltunski
11:11 AM Revision d60a2399 (distorted-objectlib): AI Cube: rename the icon.
Leszek Koltunski
11:09 AM Revision 51d14921 (distorted-objectlib): Icon (and icon creation) for the Camouflage 3x3x3.
Leszek Koltunski
01:27 AM Revision ca5bd228 (distorted-objectlib): AI Cube: rename BAN5_3 to BAN5_4
Leszek Koltunski

01/29/2023

12:56 AM Revision 6435ad6a (distorted-objectlib): AI Cube: even thicker stroke.
Leszek Koltunski
12:40 AM Revision 13f0338c (distorted-objectlib): AI Cube: thicker stroke.
Leszek Koltunski
12:34 AM Revision b784bfe0 (distorted-objectlib): AI Cube: scrambling algorithms.
Leszek Koltunski
10:07 PM Revision 6c39a268 (distorted-objectlib): AI Cube: dmesh, jsons. Only scrambling now missing.
Leszek Koltunski
11:29 AM Revision 7d41fc84 (distorted-objectlib): Beginnings of support for AI Cube.
Leszek Koltunski
10:37 AM Revision 1b5f9f0e (distorted-objectlib): Support for multi-step scrambling algorithms.
Leszek Koltunski
02:57 AM Revision 27a44b5e (distorted-objectlib): We need to support reading from earlier JSONs. Support v. 6 (partially - only the objects which do not have the new in v. 7 algorithms & edges - i.e. locally created bandaged cuboids)
Leszek Koltunski
01:54 AM Revision 9cb7d66f (distorted-objectlib): Fix a bug with level buttons in objects with less than 9 numScramble.
Leszek Koltunski

01/28/2023

12:56 AM Revision 4e0baf7b (distorted-objectlib): Correct scramble tables for Starminx, P. Crystal, Kilominx, Megaminx, Master Kilominx & Gigaminx.
Leszek Koltunski
11:55 PM Revision e649d99a (distorted-objectlib): Correct scramble tables for the Pyraminxes.
Leszek Koltunski
11:14 PM Revision ea889ebf (distorted-objectlib): Correct scramble tables for the Rex and Void Cubes.
Leszek Koltunski
10:14 PM Revision 5abb9a18 (distorted-objectlib): Correct scramble tables for the Pyraminx Duo and Pyraminx Diamond.
Leszek Koltunski
10:01 PM Revision ad48cee7 (distorted-objectlib): Correct scramble tables for the Crazy 2x2.
Leszek Koltunski
09:52 PM Revision e8bf9b51 (distorted-objectlib): Correct scramble tables for Redi, Dino4 and Dino6.
Leszek Koltunski
08:38 PM Revision e9ec2e9d (distorted-objectlib): Bugfixes
Leszek Koltunski
06:10 PM Revision 27249eea (distorted-objectlib): Produce new JSONs files (version 7, with new scrambling method)
Leszek Koltunski
02:28 AM Revision 9ba7f3f6 (distorted-objectlib): Move scrambling to a new model where there are spearete scrambling 'algorithms' and 'edges' of the scrambling graph.
Now each edge can contain a whole algorithm, i.e. a sequence of moves leading from state to state, which permits cons... Leszek Koltunski

01/25/2023

05:57 PM Revision 10a842b0 (distorted-objectlib): Progress with the Camouflage 3x3x3.
Now only proper scrambling remains. Leszek Koltunski
05:01 PM Revision f925d455 (distorted-objectlib): Progress with the Camouflage 3x3x3.
Leszek Koltunski
01:00 AM Revision e7569064 (distorted-objectlib): Beginnings of support for the Camouflage 3x3x3.
Leszek Koltunski

01/24/2023

11:35 PM Revision 53ca4624 (distorted-objectlib): Preparation for Camouflage Cubes.
Leszek Koltunski
01:37 PM Revision 51262d81 (distorted-objectlib): Fix touch-replacing colors of the stickers. Now correctly takes into account the shape of the sticker.
Leszek Koltunski
10:27 AM Revision 7c546131 (distorted-objectlib): Remove the 'switchTouchControl' optimization which, with many different objects in the solver screen now, does not work any more.
Leszek Koltunski

01/23/2023

04:45 PM Revision f9337e48 (distorted-objectlib): Progress with SolverScreen.
Leszek Koltunski

01/22/2023

11:55 PM Revision 7205c655 (distorted-objectlib): Some improvements to blocking, mostly to the names of variables.
Leszek Koltunski

01/21/2023

11:31 AM Revision 6b301f56 (distorted-objectlib): Finally fix the 'impossible records' bug!
Thanks for a bug report from Jacob Powell - if one, during scrambling, minimized the app and re-entered it, the UI lo... Leszek Koltunski

01/20/2023

10:40 PM Revision d85de775 (distorted-objectlib): small improvement for the TwistyObject.
Leszek Koltunski
 

Also available in: Atom