static void Main(string[] args) { #if Question01 // 모든 조합을 찾는 문제 List <int> result = new List <int>(0); new FindAllCombination().Compute(3, ref result, 2); #endif // 보글 게임 #if Question02 BoggleGame game = new BoggleGame(5, 5); game.SetRow(new char[5] { 'U', 'R', 'L', 'P', 'M' }, 0); game.SetRow(new char[5] { 'X', 'P', 'R', 'E', 'T' }, 1); game.SetRow(new char[5] { 'G', 'I', 'A', 'E', 'T' }, 2); game.SetRow(new char[5] { 'X', 'T', 'N', 'Z', 'Y' }, 3); game.SetRow(new char[5] { 'X', 'O', 'Q', 'R', 'S' }, 4); game.Print(); game.HasWord(0, 2, "GIRL"); #endif }
public void CreateGame(Game game) { var boggleGame = new BoggleGame() { Name = game.Name, Score = game.Score, fk_BoggleBoxId = Guid.Parse(game.BoggleBoxId) }; using (var context = new BoggleDbContext()) { context.BoggleGame.Add(boggleGame); context.SaveChanges(); } }
public void SetUp() { //Setup test game grid string[] r1 = new string[4] { "S", "E", "R", "S" }; string[] r2 = new string[4] { "P", "A", "T", "G" }; string[] r3 = new string[4] { "L", "I", "N", "E" }; string[] r4 = new string[4] { "S", "E", "R", "S" }; string[][] grid = new string[4][] { r1, r2, r3, r4 }; BoggleGame = new BoggleGame("FakeUser", 0); BoggleGame.GameBoard.GameGrid = grid; gameVM.TheGame = BoggleGame; BoggleGame.ListOfPossibleAnswers = possibleGuesses; }
public void Setup() { BoggleGame = new BoggleGame("FakeGame", 0); }