演化仿真引擎 Evolve

码农软件 · 软件分类 · 其他(Others) · 2019-07-20 18:14:19

软件介绍

Evolve 是一个用 Objective-C 编写的演化仿真引擎。

示例代码:

- (void)evaluateFitnessForPopulation {    
NSArray *organisms = self.evolutionManager.population.organisms;    
for (Organism *organism in organisms) {        
   NSString *genomeString = organism.genome.sequence;        
   NSInteger geneSequenceLength = genomeString.length;        
   NSInteger correctCharacters = 0;        
   for (NSInteger charIndex = 0; 
      charIndex < geneSequenceLength; charIndex++) {            
      if ([genomeString characterAtIndex:charIndex] 
      == [kTargetString characterAtIndex:charIndex]) {
                correctCharacters++;
            }
        }

        organism.fitness = correctCharacters;
    }
}

本文地址:https://www.codercto.com/soft/d/10565.html

JavaScript & jQuery

JavaScript & jQuery

David Sawyer McFarland / O Reilly / 2011-10-28 / USD 39.99

You don't need programming experience to add interactive and visual effects to your web pages with JavaScript. This Missing Manual shows you how the jQuery library makes JavaScript programming fun, ea......一起来看看 《JavaScript & jQuery》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器