diff --git a/PuzzlePlayer/Binair.cs b/PuzzlePlayer/Binair.cs index 9b37ee3000619a7f4e9d871496aa137e43adbcd7..f150864f42763ff5a6ee2fb33355af4e027e4298 100644 --- a/PuzzlePlayer/Binair.cs +++ b/PuzzlePlayer/Binair.cs @@ -8,8 +8,16 @@ namespace PuzzlePlayer_Namespace { internal class Binair : Board { + // public int[,] boardState { get; set; } + private int[,] board; + + public Binair(int boardSize) + { + board = new int[boardSize,boardSize]; + } + public static void Generate() { throw new NotImplementedException(); diff --git a/PuzzlePlayer/Board.cs b/PuzzlePlayer/Board.cs index de744f510cbc6db73c35471646307b26f4227b0a..f83cf05d332bccffba97203a1e7e0fc0bfbf020f 100644 --- a/PuzzlePlayer/Board.cs +++ b/PuzzlePlayer/Board.cs @@ -9,6 +9,7 @@ namespace PuzzlePlayer_Namespace { public interface Board { + // interface should have a property to get or set the current boardstate int[,] boardState { get; set; } public abstract static void Solve();