| 147 | } |
| 148 | |
| 149 | bool fixed_board(board_element *b) |
| 150 | { |
| 151 | for (int i = BOARD_SIZE - 1; i >= 0; --i) |
| 152 | if (b[i].solved_element == 0) |
| 153 | return false; |
| 154 | return true; |
| 155 | } |
| 156 | |
| 157 | bool in_row(board_element *b, unsigned row, unsigned col, unsigned short p) |
| 158 | { |