src/rules/bishop.c

changeset 16
a298c6637c30
parent 12
84880c7e1ea6
child 17
2aed5418e142
equal deleted inserted replaced
15:7ffd66591afe 16:a298c6637c30
26 * POSSIBILITY OF SUCH DAMAGE. 26 * POSSIBILITY OF SUCH DAMAGE.
27 * 27 *
28 */ 28 */
29 29
30 #include "bishop.h" 30 #include "bishop.h"
31 #include "rules.h"
31 32
32 _Bool bishop_chkrules(Board board, Move* move) { 33 _Bool bishop_chkrules(Move* move) {
33 // TODO: implement 34 // TODO: implement
34 return FALSE; 35 return FALSE;
35 } 36 }
36 37
37 _Bool bishop_isblocked(Board board, Move *move) { 38 _Bool bishop_isblocked(Board board, Move *move) {
38 // TODO: implement 39 // TODO: implement
39 return TRUE; 40 return TRUE;
40 } 41 }
41 42
42 _Bool bishop_getlocation(Board board, Move *move) { 43 int bishop_getlocation(Board board, Move *move) {
43 // TODO: implement 44 // TODO: implement
44 return FALSE; 45 return INVALID_MOVE_SYNTAX;
45 } 46 }

mercurial