| 169:9962f5d98764 | 170:bde99d803caf |
|---|---|
| 42 } else { | 42 } else { |
| 43 return bishop_isblocked(gamestate, move); | 43 return bishop_isblocked(gamestate, move); |
| 44 } | 44 } |
| 45 } | 45 } |
| 46 | 46 |
| 47 size_t queen_moves(GameState *gamestate, Color c, Row r, File f, Move *moves) { | 47 size_t queen_moves(const GameState *gamestate, |
| 48 Color c, Row r, File f, Move *moves) { | |
| 49 | |
| 48 size_t count = 0; | 50 size_t count = 0; |
| 49 const int directions[8][2] = { | 51 const int directions[8][2] = { |
| 50 { 1, 0}, | 52 { 1, 0}, |
| 51 {-1, 0}, | 53 {-1, 0}, |
| 52 { 0, 1}, | 54 { 0, 1}, |