예제 #1
0
        internal void DisplayProbabilities(Graphics g)
        {
            g.TranslateTransform(100, 100);

            for (int column = 0; column < _game.NumberOfColumns; column++)
            {
                for (int row = 0; row < _game.NumberOfRows; row++)
                {
                    if (_game.CellContents(column, row) == string.Empty)
                    {
                        var probability = _game.CalculateProbability(column, row);
                        var x           = column * CellSize;
                        var y           = row * CellSize;
                        g.DrawString(probability.ToString(), _smallFont, Brushes.Green, x, y);
                    }
                }
            }
        }