/// <summary>
		/// Copy constructor.
		/// </summary>
		/// <param name="copyFrom"></param>
		public ConnectionMutationParameterGroup(ConnectionMutationParameterGroup copyFrom)
		{
			ActivationProportion = copyFrom.ActivationProportion;
			PerturbationType = copyFrom.PerturbationType;
			SelectionType = copyFrom.SelectionType;
			Proportion = copyFrom.Proportion;
			Quantity = copyFrom.Quantity;
			PerturbationFactor = copyFrom.PerturbationFactor;
			Sigma = copyFrom.Sigma;		
		}
 /// <summary>
 /// Copy constructor.
 /// </summary>
 /// <param name="copyFrom"></param>
 public ConnectionMutationParameterGroup(ConnectionMutationParameterGroup copyFrom)
 {
     ActivationProportion = copyFrom.ActivationProportion;
     PerturbationType     = copyFrom.PerturbationType;
     SelectionType        = copyFrom.SelectionType;
     Proportion           = copyFrom.Proportion;
     Quantity             = copyFrom.Quantity;
     PerturbationFactor   = copyFrom.PerturbationFactor;
     Sigma = copyFrom.Sigma;
 }
		public ConnectionMutationParameterGroup(	double activationProportion, 
													ConnectionPerturbationType perturbationType,
													ConnectionSelectionType selectionType,
													double proportion,
													int quantity,
													double perturbationFactor,
													double sigma)
		{
			ActivationProportion = activationProportion;
			PerturbationType = perturbationType;
			SelectionType = selectionType;
			Proportion = proportion;
			Quantity = quantity;
			PerturbationFactor = perturbationFactor;
			Sigma = sigma;
		}
 public ConnectionMutationParameterGroup(double activationProportion,
                                         ConnectionPerturbationType perturbationType,
                                         ConnectionSelectionType selectionType,
                                         double proportion,
                                         int quantity,
                                         double perturbationFactor,
                                         double sigma)
 {
     ActivationProportion = activationProportion;
     PerturbationType     = perturbationType;
     SelectionType        = selectionType;
     Proportion           = proportion;
     Quantity             = quantity;
     PerturbationFactor   = perturbationFactor;
     Sigma = sigma;
 }