Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

magiccube / src / main / java / org / distorted / effects / scramble @ 20dea800

# Date Author Comment
20dea800 04/29/2021 06:24 PM Leszek Koltunski

Fix the long-standing issue with the double 'READY' state which, as I now see, was causing some impossible records.

5043d5d0 03/21/2021 12:44 AM Leszek Koltunski

Refactor the automatic scrambling. From now on, it is not needed to care about single and double turns when randomizing a new turn.

51a07bb4 03/20/2021 10:44 PM Leszek Koltunski

Minor

bbc6471c 03/20/2021 12:36 AM Leszek Koltunski

Change the automatic scramble API in the TwistyObject - in preparation for automatic scrambles in the Bandaged Objects.

4dd637f4 01/10/2021 01:01 PM Leszek Koltunski

Properly initialize DynamicQuat.

af88bf2e 10/27/2020 12:15 AM Leszek Koltunski

New 'tutorial' activity.

ac722a43 10/09/2020 11:17 PM Leszek Koltunski

More debugging for the case of suspicious submits.

9c2f0c91 09/25/2020 08:35 AM Leszek Koltunski

Rename some classes.

7c969a6d 08/16/2020 06:34 PM Leszek Koltunski

Adjust randomizing new rotations so that:

1) it works for basicAngle=5 (Megaminx) (so now basicAngle=2,3,4,5 supported)
2) it leaves the decision as to what can be the next rotation to the Object class, as in case of certain Objects (the Dino, or the Helicopter, the Megaminx) the next rotation doesn't have to 'intersect' the old rotation always when oldRotAxis != newRotAxis (that's so simple only in case of the Cube and - only partly - the Pyraminx!)

5b893eee 06/26/2020 12:08 AM Leszek Koltunski

Object node: size of screenWidth.

a4472437 06/19/2020 09:38 PM Leszek Koltunski

Progress with dragging.

5a4d4fba 06/09/2020 11:18 PM Leszek Koltunski

Convert the PostRender to a PreRender, called before we render.
This makes more sense as this way things are prepared for the very first render.

e55764f2 06/07/2020 05:40 PM Leszek Koltunski

More progreess porting RubikCube.

5cf34c5f 04/10/2020 12:46 PM Leszek Koltunski

Make chances to randimoze a given row when scrambling dependant on the type of Object.

The point: in case of the Cube, all rows should have equal chances. In case of the Pyraminx, the smaller the row, the smaller the chance should be. In particular the trivial 4 corners of the tetraherdon should have a very small chance to be selected.

1f9772f3 04/05/2020 02:10 PM Leszek Koltunski

More support for the 3x3x3 Solver: more of the actual 3x3x3 solver mechanism.