sample game segment
This commit is contained in:
12
src/main.rs
12
src/main.rs
@@ -1,4 +1,6 @@
|
||||
use repr::{Board, Piece};
|
||||
use agent::QueueAgent;
|
||||
use game::Game;
|
||||
use repr::Piece;
|
||||
|
||||
mod agent;
|
||||
mod game;
|
||||
@@ -6,8 +8,8 @@ mod misc;
|
||||
mod repr;
|
||||
|
||||
fn main() {
|
||||
let mut board = Board::new();
|
||||
board.place(0, 1, Piece::Black).unwrap();
|
||||
board.place(0, 3, Piece::White).unwrap();
|
||||
println!("{}", board);
|
||||
let player1 = QueueAgent::new([(0, 0), (1, 0), (1, 2), (3, 2), (3, 0)], Piece::Black);
|
||||
let player2 = QueueAgent::new([(1, 1), (2, 2), (3, 3), (3, 1), (0, 2)], Piece::White);
|
||||
let mut game = Game::new(Box::new(player1), Box::new(player2));
|
||||
game.game_loop();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user