Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Rys.1.9.FunkcjaWygenerujRuch(pozx,pozy:integer;c:byte),cz.3,treśćproceduryporuszającej
pionkiem.
Zgodniezdefinicjąruchupionka:
const
pionek:tpionek=(
ir:1;ruch:((x:0;y:1));
szr:1;szruch:((x:0;y:2));
iwszr:1;wszruch:((x:0;y:1));irf:0;
ib:2;bicie:((x:1;y:1),(x:-1;y:1));
szib:2;szbicie:((x:1;y:1),(x:-1;y:1));
biciepoz:((x:1;y:0),(x:-1;y:0));irfp:1;tfp:1);
możeonprzesunąćsięo1poledoprzodudefinicjaruch:((x:0;y:1))lub
odwapoladefinicjaszruch:((x:0;y:2))lub
pobićdoprzoduwlewolubdoprzoduwprawodefinicjabicie:((x:1;y:1),(x:-1;y:1))lub
wykonaćbiciewprzelocieszbicie:((x:1;y:1),(x:-1;y:1))
16