Page 1 of 6 123 ... LastLast
Results 1 to 10 of 54

Thread: aCube frontend v3.4 release! (beta)

  1. #1
    statue
    Join Date
    Jul 2008
    Location
    Camp Hill, PA, USA
    WCA Profile
    2008KORI02
    YouTube
    StachuK1992
    Posts
    3,463

    Default aCube frontend v3.4 release! (beta)

    After lots of postponing, I finally have a 'working' GUI front-end for ACube3.
    I'd like to consider this ACube3.1, for all intensive purposes, and I'll rename as I get better releases.
    THIS *MOSTLY* SUPPORTS AMBIGUOUSLY DEFINED CUBES
    Here it is:
    aCube 3.4
    Screenshot
    Expect PLLs to take like 20s on an average computer? Especially if hte "show all" option is on and the "show optimal" isn't.
    Features:
    Spoiler:
    Current features:
    -<U,R,L,D,B,F,M,S,E> move support
    -show all/optimal algs
    -QTM, FTM, STM metric support
    -incomplete cubes (nearly there)
    -input on BOY color scheme
    -leading/trailing ignore moves
    -decent output

    Possible features:
    -sortable output (gripper, change metric sort)
    -limit solutions to having only n of a certain move (2 F moves, F and F')
    -support for other color schemes
    -support for wide-turns (<r,u,d,f,b,l>)
    -support for stricter move restriction (M' vs M)
    -output algs AS you find them
    -everything on github
    -improved speed
    -Pre-pruned tables will be an option. This means not waiting 15+ s in order to have the program actually look for a solution.
    -If the pre-pruned tables work out nicely, I could host a server-side ACube. Yeah, that's kind of awesome.

    GUI-side needed functionalities:
    -Move buttons (perform an alg on the cube)
    -swapping cubies (like Heise)
    -twisting corners, flipping edges


    I'm working with Josef to make the above happen. It'll only be considered aCube4 once we've implemented most of the above.
    Last edited by StachuK1992; 08-08-2011 at 07:59 AM.

  2. #2
    Member danthecuber's Avatar
    Join Date
    Jan 2011
    Location
    NJ
    WCA Profile
    2011SELZ01
    YouTube
    danszr64
    Posts
    770

    Default

    YAY!
    (single/Ao5/Ao12/Ao100): 3x3x3: 7.07/9.86/10.84/11.55
    <izovire> stfu & gtfo <+zztatue> jesus | I hate you all.

  3. #3
    Premium Member Godmil's Avatar
    Join Date
    Aug 2010
    Location
    Aberdeen, Scotland
    YouTube
    Godmil
    Posts
    2,189

    Default

    Awesome, thanks
    3X3 Warp 2: (Snl/5/12) 15.26, 18.77, 20.78.

  4. #4
    Member riffz's Avatar
    Join Date
    Oct 2008
    Location
    Toronto (Canada)
    WCA Profile
    2009HOLT01
    YouTube
    riffz
    Posts
    2,073

    Default

    Quote Originally Posted by StachuK1992 View Post
    • Wide-turn support.
    • M' vs M move restrictions, and restrictions likewise.
    • Everything will be on github.
    • It will be faster. Significantly.
    • Pre-pruned tables will be an option. This means not waiting 15+ s in order to have the program actually look for a solution.
    • Less memory (RAM) usage.
    • GUI. We'll support both GUI and command ACube4, but GUI will likely be more supported than not.
    • If the pre-pruned tables work out nicely, I could host a server-side ACube. Yeah, that's kind of awesome.
    YAY
    Average of 12/Official: 14.43/15.17 --- BLD PB/Official: 53.31/1:23.18
    Changing username to RobHolt shortly. Remember me!

  5. #5
    Member whauk's Avatar
    Join Date
    Sep 2008
    Location
    Germany
    WCA Profile
    2008KARL02
    YouTube
    whauk
    Posts
    361

    Default

    may i suggest sth?

    i am currently learning some ZBLL algos for OH and many algs can be created using only <RUL> but often <RUF> (or <RUFL>) is shorter. however i usually do not want more than 2 Fs to be in such an algorithm... is there some way to limit the number of F-moves in such an algorithm?

    a "solved cube" button would also be very nice. (like in CE)

  6. #6
    statue
    Join Date
    Jul 2008
    Location
    Camp Hill, PA, USA
    WCA Profile
    2008KORI02
    YouTube
    StachuK1992
    Posts
    3,463

    Default

    Those seem like appropriate suggestions to me, although the first of them will have to wait for a little while.

    Thanks!

  7. #7
    Premium Member Selkie's Avatar
    Join Date
    Jan 2011
    Location
    Devon, UK
    WCA Profile
    2011WRIG01
    YouTube
    selkiecubing
    Posts
    1,029

    Default

    Simply awesome, many thanks

  8. #8
    Member
    Join Date
    Oct 2006
    Location
    Malden, MA, USA
    WCA Profile
    2006NORS01
    YouTube
    cuBerBruce
    Posts
    657

    Default

    I would like to see both the features of Cube Explorer Facelet Editor and Heise's ACube front end, particularly...
    Cube Explorer:
    - Move buttons
    - Apply maneuver in text box.
    - direct painting of facelets (already has this, of course, except for graying facelets)
    Heise:
    - swapping cubies (but unlike Heise, do it "correctly," at least if completely colored cubies are swapped)
    - twisting corners, flipping edges
    - ignore position/orientation (would be an inherent part of ambiguous cubie support, I presume)

    One thing I note lacking in ACube is direct support for "separation" steps. That is, you want the "solver" to place a piece into its correct layer, without caring about exact position. (I am guessing this will continue to be a wish list item.)

  9. #9
    statue
    Join Date
    Jul 2008
    Location
    Camp Hill, PA, USA
    WCA Profile
    2008KORI02
    YouTube
    StachuK1992
    Posts
    3,463

    Default

    Bruce -
    Move buttons and alg-execution will both of course be implemented.

    Yes, I need to work on the graying of facelets, that will come with incomplete cubes

    Hrm, I'll think about how to approach twisting/flipping cubies.

    yes yes, those will be in the 'ambiguous cubes' update whenever that will be.

    I'll talk to Jelinek about it and see what we can do, regarding that last request.
    Edit:
    "it will not be difficult (it is ready for that more or less), but the input is tricky"
    Suggestions for input, Bruce?
    Last edited by StachuK1992; 07-15-2011 at 12:39 PM.

  10. #10
    Premium Member Erzz's Avatar
    Join Date
    Sep 2010
    Location
    Canada
    YouTube
    Erzz197
    Posts
    681

    Default

    Quote Originally Posted by StachuK1992 View Post
    Hrm, I'll think about how to approach twisting/flipping cubies.
    Surely you've seen this, maybe you can take ideas from that script, if you have it. (The only problems I have with that site is you can't un-gray pieces, or un-ignore them).

    Wide-turn support is going to be awesome.
    I'M THE PUCKIEST GIRP IN THE WORPD

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •