From cb463ed492761b4bade69187a9297dac93ecc22e Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Mon, 3 Mar 2025 11:09:22 -0500 Subject: [PATCH] elo: test --- src/elo.rs | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/src/elo.rs b/src/elo.rs index 48acbc0..2efeaf8 100644 --- a/src/elo.rs +++ b/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::>() - .repeat(20), + .repeat(1000), ); println!("{}", arena);