Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function match(){ //tricks for 4,7,9: ^v swaps. We turn them by a West-East axis.
- global $b,$pos;
- return //""; $a=
- ($b[0]['>']==$b[5]['>']? '+ ':'0>5 ').
- ($b[0]['^']==$b[5]['^']? '+ ':'0^5 ').
- ($b[0]['^']==$b[1]['^']? '+ ':'0^1 ').
- ($b[0]['v']==$b[6]['^']? '+ ':'0v6 ').
- ($b[0]['<']==$b[7]['>']? '+ ':'0<7 '). // check for 7. Not affected ^v
- ($b[1]['^']==$b[5]['^']? '+ ':'1^5 ').
- ($b[1]['<']==$b[5]['<']? '+ ':'1<5 ').
- ($b[1]['<']==$b[2]['<']? '+ ':'1<2 ').
- ($b[1]['>']==$b[7]['<']? '+ ':'1>7 '). // check for 7. Not affected: ^v
- ($b[1]['v']==$b[8]['^']? '+ ':'1v8 ').
- ($b[2]['<']==$b[5]['<']? '+ ':'2<5 ').
- ($b[2]['v']==$b[5]['v']? '+ ':'2v5 ').
- ($b[2]['v']==$b[3]['v']? '+ ':'2v3 ').
- ($b[2]['^']==$b[8]['v']? '+ ':'2^8 ').
- ($b[2]['>']==$b[9]['<']? '+ ':'2>9 '). // check for 9. Not affected: ^v
- ($b[3]['v']==$b[5]['v']? '+ ':'3v5 ').
- ($b[3]['>']==$b[5]['>']? '+ ':'3>5 ').
- ($b[3]['>']==$b[0]['>']? '+ ':'3>0 ').
- ($b[3]['<']==$b[9]['>']? '+ ':'3<9 '). // check for 9. Not affected: ^v
- ($b[3]['^']==$b[6]['v']? '+ ':'3^6 ').
- ($b[4]['>']==$b[6]['<']? '+ ':'4>6 '). // check for 4. Not affected: ^v
- ($b[4]['v']==$b[7]['^']? '+ ':'4_7 '). //tricky check for 4,7. Orig: ($b[4]['^']==$b[7]['v']? '+ ':'4^7 ')
- ($b[4]['<']==$b[8]['>']? '+ ':'4<8 '). // check for 4. Not affected: ^v
- ($b[4]['^']==$b[9]['v']? '+ ':'4˘9 '). //tricky check for 4,9. Orig: ($b[4]['v']==$b[9]['^']? '+ ':'4v9 ')
- //tetrahdrns sidecolor?
- ($b[6]['>']==$b[3]['>']? '+ ':'6>3 ').
- ($b[6]['>']==$b[0]['>']? '+ ':'6>0 ').
- ($b[6]['>']==$b[5]['>']? '+ ':'6>5 ').
- ($b[7]['v']==$b[0]['^']? '+ ':'7_0 '). // tricky for 7. Orig: ($b[7]['^']==$b[0]['^']? '+ ':'7^0 ')
- ($b[7]['v']==$b[1]['^']? '+ ':'7_1 '). // tricky for 7. Orig: ($b[7]['^']==$b[1]['^']? '+ ':'7^1 ')
- ($b[7]['v']==$b[5]['^']? '+ ':'7_5 '). // tricky for 7. Orig: ($b[7]['^']==$b[5]['^']? '+ ':'7^5 ')
- ($b[8]['<']==$b[1]['<']? '+ ':'8<1 ').
- ($b[8]['<']==$b[2]['<']? '+ ':'8<2 ').
- ($b[8]['<']==$b[5]['<']? '+ ':'8<5 ').
- ($b[9]['^']==$b[2]['v']? '+ ':'9˘2 '). // tricky for 9. Orig: ($b[9]['v']==$b[2]['v']? '+ ':'9v2 ')
- ($b[9]['^']==$b[3]['v']? '+ ':'9˘3 '). // tricky for 9. Orig: ($b[9]['v']==$b[3]['v']? '+ ':'9v3 ')
- ($b[9]['^']==$b[5]['v']? '+ ':'9˘5 '). // tricky for 9. Orig: ($b[9]['v']==$b[5]['v']? '+ ':'9v5 ')
- '';
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement