elo: test
This commit is contained in:
parent
6d920ce5af
commit
cb463ed492
26
src/elo.rs
26
src/elo.rs
@ -28,36 +28,48 @@ pub fn run() {
|
||||
Box::new(|piece| Box::new(RandomAgent::new(piece))),
|
||||
),
|
||||
(
|
||||
"ComplexAgentD5".into(),
|
||||
"ComplexAgentD1".into(),
|
||||
Box::new(|piece| {
|
||||
Box::new(ComplexAgent::new(
|
||||
piece,
|
||||
FutureMoveConfig {
|
||||
max_depth: 5,
|
||||
max_depth: 1,
|
||||
..FMV_BASE
|
||||
},
|
||||
))
|
||||
}),
|
||||
),
|
||||
(
|
||||
"ComplexAgentD6".into(),
|
||||
"ComplexAgentD2".into(),
|
||||
Box::new(|piece| {
|
||||
Box::new(ComplexAgent::new(
|
||||
piece,
|
||||
FutureMoveConfig {
|
||||
max_depth: 6,
|
||||
max_depth: 2,
|
||||
..FMV_BASE
|
||||
},
|
||||
))
|
||||
}),
|
||||
),
|
||||
(
|
||||
"ComplexAgentD7".into(),
|
||||
"ComplexAgentD3".into(),
|
||||
Box::new(|piece| {
|
||||
Box::new(ComplexAgent::new(
|
||||
piece,
|
||||
FutureMoveConfig {
|
||||
max_depth: 7,
|
||||
max_depth: 3,
|
||||
..FMV_BASE
|
||||
},
|
||||
))
|
||||
}),
|
||||
),
|
||||
(
|
||||
"ComplexAgentD4".into(),
|
||||
Box::new(|piece| {
|
||||
Box::new(ComplexAgent::new(
|
||||
piece,
|
||||
FutureMoveConfig {
|
||||
max_depth: 4,
|
||||
..FMV_BASE
|
||||
},
|
||||
))
|
||||
@ -70,7 +82,7 @@ pub fn run() {
|
||||
.zip([0].into_iter().cycle())
|
||||
.filter(|(i, j)| i != j)
|
||||
.collect::<Vec<_>>()
|
||||
.repeat(20),
|
||||
.repeat(1000),
|
||||
);
|
||||
|
||||
println!("{}", arena);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user