mirror of
https://github.com/coding-horror/basic-computer-games.git
synced 2025-12-23 15:37:51 -08:00
18 lines
489 B
C#
18 lines
489 B
C#
namespace OneCheck;
|
|
|
|
internal class Board
|
|
{
|
|
private readonly int[][] _checkers;
|
|
|
|
public Board()
|
|
{
|
|
_checkers =
|
|
Enumerable.Range(0, 8)
|
|
.Select(r => Enumerable.Range(0, 8)
|
|
.Select(c => r > 1 && r < 6 && c > 1 && c < 6 ? 0 : 1).ToArray())
|
|
.ToArray();
|
|
}
|
|
|
|
public override string ToString() =>
|
|
string.Join(Environment.NewLine, _checkers.Select(r => string.Join(" ", r.Select(c => $" {c}"))));
|
|
} |