pub fn new(red_strategy: &'a mut dyn Strategy, blue_strategy: &'a mut dyn Strategy) -> Self {
        Bout {
            red_strategy,
            blue_strategy,
        }
    }
/// Create a bout between strategies.
Create a bout between strategies.
Create a bout between strategies .
pub fn new(red_strategy: &'a mut dyn Strategy, blue_strategy: &'a mut dyn Strategy) -> Self {
        Bout {
            red_strategy,
            blue_strategy,
        }
    }
pub fn new ( red_strategy : & ' a mut dyn Strategy , blue_strategy : & ' a mut dyn Strategy ) -> Self { Bout { red_strategy , blue_strategy , } }
Create a bout between strategies.
Create a bout between strategies .
red_strategy
&'a mut dyn Strategy
blue_strategy
&'a mut dyn Strategy
red_strategy
&'a mut dyn Strategy
blue_strategy
&'a mut dyn Strategy