private void mainForm_Load(object sender, EventArgs e) { this.DoubleBuffered = true; m_timer.Elapsed += new System.Timers.ElapsedEventHandler(m_timer_Elapsed); m_timer.Interval = 150; m_board = new Demo.Engine.Board(); m_board.Pieces.Add(new Engine.Knight("Knight")); m_board.Dimensions = new Size(20, 20); m_board.ParentSize = new Size(700, 500); m_board.XOffset = 5; m_board.YOffset = 5; m_board.RatioPercentage = .99f; }
private void updateTextBoxes(Engine.Board chessBoard) { fenBox.Text = chessBoard.ToString(); evalBox.Text = (chessBoard.Eval() / 100.0).ToString(); }