Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

magiccube @ d13df23d

Name Size
  src
.gitignore 676 Bytes
build.gradle 1.33 KB
proguard-rules.pro 751 Bytes

Latest revisions

# Date Author Comment
d13df23d 09/27/2021 04:02 PM Leszek Koltunski

Important bugfix.

7ee89540 09/26/2021 10:12 PM Leszek Koltunski

Remove redundant variable.

967c1d17 09/25/2021 01:30 AM Leszek Koltunski

Do away with the last method in the object Movement classes. Remove the object Movement classes altogether.
From now on the implementation of a TwistyPuzzle is 100% data, no code at all.
Next step: make the implementation a (generated?) (XML?) file.

74c9af0d 09/24/2021 05:27 PM Leszek Koltunski

Next step on the way to completely do away with object Movement classes.

a76d9cb4 09/24/2021 04:23 PM Leszek Koltunski

Correct the cuts of Mega/Kilominx.

4946b635 09/24/2021 11:30 AM Leszek Koltunski

Major abstraction - automatically compute the 'computeRowFromOffset()' function from CUTS.
Still one thing left: it appears like the CUTS of Mega/Kilominxes are not correct.

ef018c1b 09/23/2021 02:11 AM Leszek Koltunski

Abstract the next function, computeRowFromOffset(), out of the individual Movement classes.
Still two issues:

1) mysterious 1.5 multiplier in Movement12
2) in Movement8, moving the offset works only if the rotAxis are face-turning, i.e. they connect the centers of the opposing faces of the octahedron.

4ab3d91b 09/21/2021 02:15 AM Leszek Koltunski

Remove class referencees from ObjectList.

96208efc 09/21/2021 01:50 AM Leszek Koltunski

MOve the FOV from ObjectList to individual object classes.

efa81f0c 09/21/2021 01:43 AM Leszek Koltunski

Introduce abstract 4,6,8 adn 12 classes.

View all revisions | View revisions

Also available in: Atom