Add inner game loop

This commit is contained in:
Andrew Cooper
2022-07-17 18:46:46 +10:00
parent fae67d6a2a
commit 2122de9729
3 changed files with 38 additions and 8 deletions

View File

@@ -23,13 +23,16 @@ internal class Cookie
_bits[0][0] = 'P';
}
public bool TryChomp(int row, int column)
public bool TryChomp(int row, int column, out char chomped)
{
if (row < 1 || row > _rowCount || column < 1 || column > _columnCount || _bits[row - 1][column - 1] == ' ')
{
chomped = default;
return false;
}
chomped = _bits[row - 1][column - 1];
for (int r = row; r <= _rowCount; r++)
{
for (int c = column; c <= _columnCount; c++)