示例#1
0
		/// <summary>
		/// Retrieves a chessboard built from the moves performed until the current list top
		/// (which may be less than the number of history entries).
		/// </summary>
		public Board  ToChessboard ( )
		   {
			Board	board	=  new Board ( BoardSize ) ;

			for  ( int  i = 0 ; i  < ListTop ; i ++ )
				board. Move ( List [i]. Line, List [i]. Column ) ;

			return ( board ) ;
		    }