pub fn new() -> Optimizer<T>
	{
		Optimizer {
					items: Vec::new(),
					learn_params: (200, 7, 3, 0.9, Strat::Deterministic, 0), //standard parameters
				}
	}
/// Create a new instance of an Optimizer with default parameters and an empty population. Use add_item before calling optimize
Create a new instance of an Optimizer with default parameters and an empty population. Use add_item before calling optimize
Create a new instance of an Optimizer with default parameters and an empty population . Use add_item before calling optimize
pub fn new() -> Optimizer<T>
	{
		Optimizer {
					items: Vec::new(),
					learn_params: (200, 7, 3, 0.9, Strat::Deterministic, 0), //standard parameters
				}
	}
pub fn new ( ) -> Optimizer < T > { Optimizer { items : Vec :: new ( ) , learn_params : ( 200 , 7 , 3 , 0.9 , Strat :: Deterministic , 0 ) , //standard parameters } }
Create a new instance of an Optimizer with default parameters and an empty population.
Create a new instance of an Optimizer with default parameters and an empty population .