
JAVA代码改成C#代码
packagesimpleGa;publicclassMainTest{publicstaticvoidmain(String[]args){//选择一个期望的基因序列。...
package simpleGa;
public class MainTest {
public static void main(String[] args) {
// 选择一个期望的基因序列。这个是由自己任意定
FitnessCalc
.setSolution("1111000000000000000000000000000000000000000000000000000000001111");
// 初始化一个种群
Population myPop = new Population(50, true);
// 不段迭代,进行进化操作。 直到找到期望的基因序列
int generationCount = 0;
while (myPop.getFittest().getFitness() < FitnessCalc.getMaxFitness()) {
generationCount++;
System.out.println("Generation: " + generationCount + " Fittest: "
+ myPop.getFittest().getFitness());
myPop = Algorithm.evolvePopulation(myPop);
}
System.out.println("Solution found!");
System.out.println("Generation: " + generationCount);
System.out.println("Final Fittest Genes:");
System.out.println(myPop.getFittest());
}
} 展开
public class MainTest {
public static void main(String[] args) {
// 选择一个期望的基因序列。这个是由自己任意定
FitnessCalc
.setSolution("1111000000000000000000000000000000000000000000000000000000001111");
// 初始化一个种群
Population myPop = new Population(50, true);
// 不段迭代,进行进化操作。 直到找到期望的基因序列
int generationCount = 0;
while (myPop.getFittest().getFitness() < FitnessCalc.getMaxFitness()) {
generationCount++;
System.out.println("Generation: " + generationCount + " Fittest: "
+ myPop.getFittest().getFitness());
myPop = Algorithm.evolvePopulation(myPop);
}
System.out.println("Solution found!");
System.out.println("Generation: " + generationCount);
System.out.println("Final Fittest Genes:");
System.out.println(myPop.getFittest());
}
} 展开
1个回答
展开全部
FitnessCalc、Population 、Algorithm这几个类是什么都不知道,怎么帮你转。。。
如果代码太多,麻烦打包发我邮箱LRH3321@126.com,并私信我一下。
如果代码太多,麻烦打包发我邮箱LRH3321@126.com,并私信我一下。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询