[zbmethod] Re: ACube

2005-11-18 Thread Doug Lee
I typically run it in a command shell/prompt in windowsXP.

To copy I right-click, click Mark, highlight the stuff I want, and 
then hit enter.

I open up notepad or something and Ctrl-V to drop it in. Then I can 
close ACube.


-Doug



--- In zbmethod@yahoogroups.com, "Santiago" <[EMAIL PROTECTED]> 
wrote:
>
> 
> How do i copy??? and what are the commands??? sorry for the 
questions, but i don't know to much about that.
> 
> Santiago
> 
> www.speedcubing.com.ar
> 
> 
> --- In zbmethod@yahoogroups.com, "Doug Lee" <[EMAIL PROTECTED]> 
wrote:
> >
> > I copy and past it into a txt file for later use b4 closing it.
> > 
> > If you are really computer savy, I recommend learning 
the "piping 
> > commands". That was how I used to do "batch runs" (doing dozens 
of 
> > these as I leave my computer on all night). Ah yes, input/output 
re-
> > direction, shows I'm a true computer nerd (or at least was).
> > 
> > 
> > -Doug
> > 
> > 
> > 
> > --- In zbmethod@yahoogroups.com, "Santiago" 
[EMAIL PROTECTED] 
> > wrote:
> > >
> > > 
> > > Thanks!!! it works well, but i don't know where are the algs, 
i 
> > mean, when i close the ACube, i lost all i found, Where are save 
the 
> > algs??
> > > 
> > > Santiago
> > > 
> > > www.speedcubing.com.ar
> > > 
> > > 
> > > --- In zbmethod@yahoogroups.com, "cmhardw" [EMAIL PROTECTED] 
wrote:
> > > >
> > > > Hey Santiago,
> > > > 
> > > > What I do is this. Open up the command window by clicking 
> > on "start",
> > > > then "run", then type in "command" and click on "OK"
> > > > 
> > > > If you don't use windows then get to a place where you can 
run a 
> > java
> > > > program from a command screen.
> > > > 
> > > > In the windows command program you have to change 
directories to 
> > where
> > > > your files are for ACube using the tradional DOS directory 
> > commands.
> > > > 
> > > > Once you get to the right directory, type in this
> > > > 
> > > > java -cp ACube3.jar ACube
> > > > 
> > > > Now after that line you have a few options for attributes. 
You 
> > can
> > > > have the program search in either face turn metric, slice 
turn 
> > metric,
> > > > or quarter turn metric. Your other options are to search for 
> > optimal
> > > > length algs or algs of any length, and also for the program 
to 
> > print
> > > > out every alg it finds or only a small portion.
> > > > 
> > > > The commands I use to search for ZBLL algs are these:
> > > > 
> > > > java -cp ACube3.jar ACube q a
> > > > 
> > > > The "q" means to search in quartern turn metrics and the "a" 
> > means
> > > > print out every single alg.
> > > > 
> > > > Once I've analyzed the positions in that metric I exit the 
> > program
> > > > with "Ctrl + C" and start it again with
> > > > 
> > > > java -cp ACube3.jar ACube a
> > > > 
> > > > This searches in face turn metric (face turn is the default) 
and
> > > > prints out every alg it finds.
> > > > 
> > > > I then compare the best quarter turn algs and best face turn 
> > algs and
> > > > try to find the best alg among those. If you are comfortable 
with
> > > > slice moves, which I am not, then you would also want to use 
this
> > > > search string
> > > > 
> > > > java -cp ACube3.jar ACube s a
> > > > 
> > > > --
> > > > 
> > > > Once in ACube you have to decide which types of turns you 
want to
> > > > allow, and you have to input the position.
> > > > 
> > > > While in quarter turn searching (java -cp ACube3.jar ACube q 
a) I
> > > > often start with searching for [RUL] only algs. To do this I 
> > have to
> > > > come up with the octet that represents R U and L only.
> > > > 
> > > > The order of the faces is UDFBLRESM
> > > > 
> > > > I only want to allow R U and L so I would go through and put 
> > a "0" on
> > > > the face I don't want to allow and a "1" on the one I do 
want to 
> > allow.
> > > > 
> > > > UDFBLRESM
> > > > 100011000
> > > > 
> > > > Now break this up into three groups of three numbers. 100 
011 
> > 000 and
> > > > convert each group of three numbers to decimal. 100 = 4 in 
> > decimal. 
> > > > 011 = 3 in decimal. and 000 = 0 in decimal.
> > > > 
> > > > Now put those numbers together and you get 430
> > > > 
> > > > So to search for RUL only moves type "430" then a space then 
the 
> > cube
> > > > position. I also like to do RULM moves which is 431 by the 
same 
> > process.
> > > > 
> > > > Now you have to input the cube state. I'll input the T-
> > orientation
> > > > case ZBLL alg that has all corners in the correct spot and 
the 
> > edges
> > > > are in the H permutation.
> > > > 
> > > > So UBR is rotated counter-clockwise, UBL is rotated 
clockwise, 
> > UF and
> > > > UB switch, and UR and UL switch.
> > > > 
> > > > In ACube this is:
> > > > UB UL UF UR !! ! -UBR +UBL !!
> > > > 
> > > > The edges are in the order UF UR UB UL DF DR DB DL FR FL BR 
BL
> > > > and the corners are in the order UFR UBR UBL UFL DFR DFL DBL 
DBR
> > > > 
> > > > The "!!" is short for everything past the last entry is in 
the 
> > correc

[zbmethod] Re: ACube

2005-11-18 Thread Santiago



How do i copy??? and what are the commands??? sorry for the questions, but i don't know to much about that.Santiagowww.speedcubing.com.ar--- In zbmethod@yahoogroups.com, "Doug Lee" <[EMAIL PROTECTED]> wrote:>> I copy and past it into a txt file for later use b4 closing it.> > If you are really computer savy, I recommend learning the "piping > commands". That was how I used to do "batch runs" (doing dozens of > these as I leave my computer on all night). Ah yes, input/output re-> direction, shows I'm a true computer nerd (or at least was).> > > -Doug> > > > --- In zbmethod@yahoogroups.com, "Santiago" [EMAIL PROTECTED] > wrote:> >> > > > Thanks!!! it works well, but i don't know where are the algs, i > mean, when i close the ACube, i lost all i found, Where are save the > algs??> > > > Santiago> > > > www.speedcubing.com.ar> > > > > > --- In zbmethod@yahoogroups.com, "cmhardw" [EMAIL PROTECTED] wrote:> > >> > > Hey Santiago,> > > > > > What I do is this. Open up the command window by clicking > on "start",> > > then "run", then type in "command" and click on "OK"> > > > > > If you don't use windows then get to a place where you can run a > java> > > program from a command screen.> > > > > > In the windows command program you have to change directories to > where> > > your files are for ACube using the tradional DOS directory > commands.> > > > > > Once you get to the right directory, type in this> > > > > > java -cp ACube3.jar ACube> > > > > > Now after that line you have a few options for attributes. You > can> > > have the program search in either face turn metric, slice turn > metric,> > > or quarter turn metric. Your other options are to search for > optimal> > > length algs or algs of any length, and also for the program to > print> > > out every alg it finds or only a small portion.> > > > > > The commands I use to search for ZBLL algs are these:> > > > > > java -cp ACube3.jar ACube q a> > > > > > The "q" means to search in quartern turn metrics and the "a" > means> > > print out every single alg.> > > > > > Once I've analyzed the positions in that metric I exit the > program> > > with "Ctrl + C" and start it again with> > > > > > java -cp ACube3.jar ACube a> > > > > > This searches in face turn metric (face turn is the default) and> > > prints out every alg it finds.> > > > > > I then compare the best quarter turn algs and best face turn > algs and> > > try to find the best alg among those. If you are comfortable with> > > slice moves, which I am not, then you would also want to use this> > > search string> > > > > > java -cp ACube3.jar ACube s a> > > > > > --> > > > > > Once in ACube you have to decide which types of turns you want to> > > allow, and you have to input the position.> > > > > > While in quarter turn searching (java -cp ACube3.jar ACube q a) I> > > often start with searching for [RUL] only algs. To do this I > have to> > > come up with the octet that represents R U and L only.> > > > > > The order of the faces is UDFBLRESM> > > > > > I only want to allow R U and L so I would go through and put > a "0" on> > > the face I don't want to allow and a "1" on the one I do want to > allow.> > > > > > UDFBLRESM> > > 100011000> > > > > > Now break this up into three groups of three numbers. 100 011 > 000 and> > > convert each group of three numbers to decimal. 100 = 4 in > decimal. > > > 011 = 3 in decimal. and 000 = 0 in decimal.> > > > > > Now put those numbers together and you get 430> > > > > > So to search for RUL only moves type "430" then a space then the > cube> > > position. I also like to do RULM moves which is 431 by the same > process.> > > > > > Now you have to input the cube state. I'll input the T-> orientation> > > case ZBLL alg that has all corners in the correct spot and the > edges> > > are in the H permutation.> > > > > > So UBR is rotated counter-clockwise, UBL is rotated clockwise, > UF and> > > UB switch, and UR and UL switch.> > > > > > In ACube this is:> > > UB UL UF UR !! ! -UBR +UBL !!> > > > > > The edges are in the order UF UR UB UL DF DR DB DL FR FL BR BL> > > and the corners are in the order UFR UBR UBL UFL DFR DFL DBL DBR> > > > > > The "!!" is short for everything past the last entry is in the > correct> > > spot and oriented correctly. A "!" means that single piece is > solved> > > and oriented correclty. Typing "!!" only goes through the end of > that> > > type of piece. So I have to type it once to say that all the> > > remaining corners are ok, and again at the end to say that all > the> > > remaining edges are ok.> > > > > > So UB UL UF UR !! ! -UBR +UBL !! is short for> > > UB UL UF UR DF DR DB DL FR FL BR BL UFR -UBR +UBL UFL DFR DFL > DBL DBR> > > > > > The "-" means that corner is rotated counter-clockwise and > the "+"> > > means it is rotated clockwise. A "-" in front of an edge means > the> > > edges is flipped.> > > > > > So to search for a RULM moves only solution to the above ZBLL > case you> > > would type :> > > 431 UB UL UF UR !! !