Good evening,

For those of you who were at the world championships and got a UFO puzzle, this 
might 
be interesting. Wes and I wrote an interactive solver for it. You can find it at
    <http://www.terpstra.ca/puzzles/ufo.php>
By clicking the pieces from the right UFO, you can move them (via the middle) 
to the left 
UFO. Once the left UFO is completely filled up, the program will find a 
move-optimal 
solution.

Interesting facts about the puzzle include:
  There are exactly 11! distinct states (12* more if you hold it differently)
    - the included booklet is wrong by 800 states for whatever reason
  Every state is reachable (all moves are odd permutations, so even/odd are 
both 
reachable)
  The longest distance between any two states is 16 moves

Interesting facts about the solver include:
   It only needs to explore 11 thousand states on average
   It's written in Standard ML (compiled by MLton.org) and PHP
   On a decent machine (not that webserver), it needs < 1s

Some useful operations are:
flip two neighbours <http://www.terpstra.ca/puzzles/ufo.php?
gyr=0&grb=1&ggo=2&gbg=3&gop=4&gpy=5&bry=6&bbr=7&bgb=8&bog=9&bpo=10&b
yp=11>
flip  top and bottom pieces <http://www.terpstra.ca/puzzles/ufo.php?
gyr=0&grb=1&gbg=2&ggo=3&gop=4&byp=5&bry=6&bbr=7&bgb=8&bog=9&bpo=10&g
py=11>

... notice that these are really far apart states. :-)

Have fun,

Maria






------------------------ Yahoo! Groups Sponsor --------------------~--> 
Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page
http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/MXMplB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/speedsolvingrubikscube/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to