I beg some help, this is above my skills. I do cut and try, but I'm unable to get it. I want to code a Ship (t(FvR), vertical Gryphon) and a Snake (t(vWB), vertical Manticore). I was thinking to go from Gryphon and Manticore. How should I modify those:
def G fn (checkride #0 #1 1 0 and empty #0)
where #0 sign - file #1 file #0 sign - rank #1 rank #0 #1
and != file #1 file #0
and != rank #1 rank #0
or checkleap #0 #1 1 1;
def GL mergeall
leaps #0 1 1
rays where #0 1 1 1 0
rays where #0 1 -1 1 0
rays where #0 -1 -1 1 0
rays where #0 -1 1 1 0;
and :
def U fn (checkride #0 #1 1 1 and empty #0)
where #0 0 sign - rank #1 rank #0 #1
or fn (checkride #0 #1 1 1 and empty #0)
where #0 sign - file #1 file #0 0 #1
or checkleap #0 #1 1 0;
def UL mergeall
leaps #0 1 0
rays where #0 0 1 1 1
rays where #0 0 -1 1 1
rays where #0 1 0 1 1
rays where #0 -1 0 1 1;
I beg some help, this is above my skills. I do cut and try, but I'm unable to get it. I want to code a Ship (t(FvR), vertical Gryphon) and a Snake (t(vWB), vertical Manticore). I was thinking to go from Gryphon and Manticore. How should I modify those:
def G fn (checkride #0 #1 1 0 and empty #0) where #0 sign - file #1 file #0 sign - rank #1 rank #0 #1
and != file #1 file #0 and != rank #1 rank #0 or checkleap #0 #1 1 1;
def GL mergeall leaps #0 1 1 rays where #0 1 1 1 0 rays where #0 1 -1 1 0 rays where #0 -1 -1 1 0 rays where #0 -1 1 1 0;
and :
def U fn (checkride #0 #1 1 1 and empty #0) where #0 0 sign - rank #1 rank #0 #1
or fn (checkride #0 #1 1 1 and empty #0) where #0 sign - file #1 file #0 0 #1
or checkleap #0 #1 1 0;
def UL mergeall leaps #0 1 0 rays where #0 0 1 1 1 rays where #0 0 -1 1 1 rays where #0 1 0 1 1 rays where #0 -1 0 1 1;
Thanks!!!