woah
This commit is contained in:
21
src/main.rs
21
src/main.rs
@@ -1,22 +1,27 @@
|
||||
use agent::QueueAgent;
|
||||
use complexagent::ComplexAgent;
|
||||
use game::Game;
|
||||
use piece::Piece;
|
||||
|
||||
mod agent;
|
||||
mod board;
|
||||
mod complexagent;
|
||||
mod game;
|
||||
mod misc;
|
||||
mod piece;
|
||||
|
||||
fn main() {
|
||||
let player1 = QueueAgent::new(
|
||||
[(0, 0), (1, 0), (1, 2), (3, 2), (3, 0), (3, 4), (0, 1)],
|
||||
Piece::Black,
|
||||
);
|
||||
let player2 = QueueAgent::new(
|
||||
[(1, 1), (2, 2), (3, 3), (3, 1), (0, 2), (4, 2), (3, 5)],
|
||||
Piece::White,
|
||||
);
|
||||
// let player1 = QueueAgent::new(
|
||||
// [(0, 0), (1, 0), (1, 2), (3, 2), (3, 0), (3, 4), (0, 1)],
|
||||
// Piece::Black,
|
||||
// );
|
||||
// let player2 = QueueAgent::new(
|
||||
// [(1, 1), (2, 2), (3, 3), (3, 1), (0, 2), (4, 2), (3, 5)],
|
||||
// Piece::White,
|
||||
// );
|
||||
|
||||
let player1 = ComplexAgent::new(Piece::Black);
|
||||
let player2 = ComplexAgent::new(Piece::White);
|
||||
let mut game = Game::new(Box::new(player1), Box::new(player2));
|
||||
game.game_loop();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user