#pragma once // number of stones of 1 colour #define N 26 // number of colours #define NC 2 // winning row length #define RLEN 5 // board size; this leaves 4 / 2 = 2 spaces around the board at all times #define BSZ (2 * N * NC - 1 + 4) // board middle, coords of first stone #define BMID (BSZ / 2)