win condition checking, without diag