src/chess/queen.c

changeset 23
824c9522ce66
parent 19
6a26114297a1
child 24
4d030da07c88
equal deleted inserted replaced
22:41bbfd4d17a3 23:824c9522ce66
33 _Bool queen_chkrules(Move* move) { 33 _Bool queen_chkrules(Move* move) {
34 // TODO: implement 34 // TODO: implement
35 return 0; 35 return 0;
36 } 36 }
37 37
38 _Bool queen_isblocked(Board board, Move *move) { 38 _Bool queen_isblocked(GameState *gamestate, Move *move) {
39 // TODO: implement 39 // TODO: implement
40 return 1; 40 return 1;
41 } 41 }
42 42
43 int queen_getlocation(Board board, Move *move) { 43 int queen_getlocation(GameState *gamestate, Move *move) {
44 // TODO: implement 44 // TODO: implement
45 return INVALID_MOVE_SYNTAX; 45 return INVALID_MOVE_SYNTAX;
46 } 46 }

mercurial