com.bnd.math.business.evo.EvoChromManipulatorBOFactory Maven / Gradle / Ivy
The newest version!
package com.bnd.math.business.evo;
import com.bnd.math.domain.evo.EvoTaskType;
public class EvoChromManipulatorBOFactory {
private static EvoChromManipulatorBOFactory instance = new EvoChromManipulatorBOFactory();
private EvoChromManipulatorBOFactory() {
// Nothing to do
}
public static EvoChromManipulatorBOFactory getInstance() {
return instance;
}
public EvoChromManipulatorBO, ?> createInstance(EvoTaskType evoTaskType) {
EvoChromManipulatorBO, ?> chromManipulatorBO = null;
// switch (evoTaskType) {
// case AcPerceptron:
// chromManipulatorBO = new EvoUniformChromManipulatorBO, Double[], Double, AcInteractionSeries>(
// ArrayChromosomeDO.class, 100, Double.class);
// }
return chromManipulatorBO;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy