Esempio n. 1
0
        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;
        }
Esempio n. 2
0
 private void updateTextBoxes(Engine.Board chessBoard)
 {
     fenBox.Text  = chessBoard.ToString();
     evalBox.Text = (chessBoard.Eval() / 100.0).ToString();
 }