public void UpdateGame(bool isMoved)
{
if (isMoved)
{
this.AddRandomTile(1);
}
for (int i = 0; i < Board.BoardSize; i++)
{
for (int j = 0; j < Board.BoardSize; j++)
{
Tile tile = Board.Tiles[i, j];
if (tile != null)
{
tile.MergeFrom = null;
}
}
}
if (BestScore < Score)
{
BestScore = Score;
}
}