演化仿真引擎 Evolve

MIT
Objective-C
iOS
2015-05-07
孔小菜

你与数据分析专家,只差一个强大的数据库引擎!>>>

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;
    }
}
加载中
此软件有 1 条评论,请先登录后再查看。

暂无资讯

暂无问答

Unix command to find CPU Utilization

http://www.cyberciti.biz/faq/unix-command-to-find-cpu-utilization/ Task:Watching system activity evolve i.e. reports CPU Utilization # sar -u 12 5 Where, -u 12 5: Comparison of ...

2016/10/21 15:42
9
0
Entity Component System

http://t-machine.org/index.php/2007/09/03/entity-systems-are-the-future-of-mmog-development-part-1/ http://cowboyprogramming.com/2007/01/05/evolve-your-heirachy/ entity system o...

2014/05/28 11:29
441
0
mysql存储过程入门与提高(第二篇)

存储过程的优点

2015/09/23 07:12
199
0
粒子滤波跟踪移动机器人(MATLAB Robotics System Toolbox)

博客转载自:http://www.cnblogs.com/21207-iHome/p/7097772.html MathWorks从MATLAB 2015a开始推出与ROS集成的Robotics System Toolbox (机器人系统工具箱),它为自主移动机器人的研发提供...

2018/04/10 00:55
100
0
2019腾讯WE大会,WE're not alone

11月3日,2019腾讯科学WE大会将在北京启航。 去年,八位科学家打开雅努斯之门,追溯亘古过去,探寻藏在宇宙演变历程中的未来启示录。今年,我们将纵身潜入万事万物里隐匿的 “小宇宙”,去展...

2019/09/17 15:18
5
0
系统设计Design For Failure思想

系统设计Design For Failure思想 Complex systems fail in spectacular ways. Failure isn’t a question of if, but when. Resilient systems recover from failure; robust systems resist...

2018/12/09 10:18
12
0
浅谈HTTP Keep-Alive

背景是一次线上故障 项目类型vue ssr 与server的数据交互用的http内网域名方案 在5月发生了一次线上CPU100%的问题,直接导致了NodeServer 500。 最终解决办法是: 1、请求超时时间timeout 5...

2018/08/31 17:13
12
0
Platform Overview

Platform Overview OpenDaylight (ODL) is a modular Open SDN platform for networks of any size and scale. ODL enables network services across a spectrum of hardware in multivendor...

2016/11/23 10:50
94
0
GraphQL 01--- GraphQL 介绍及资源总结

作为一位web开发人员,在使用REST API的时候,是否遇到过这样的问题:     1.调用一个API的时候,总是会返回一些不需要的信息。   2. 对于一个资源的调用,如果想获取到更多的信息,可...

2019/03/14 14:22
13
0
Why DDD and layered architecture

As a developer, you may think that your job is to write code. However, Software development is not a product pipeline. If all developers just simply add new features and don’t...

2018/11/15 15:33
13
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部