程序代码里的“遗传”

来源 :中国信息技术教育 | 被引量 : 0次 | 上传用户:seryhugjkghj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
遗传算法是一种计算模型,它模拟了达尔文的生物进化理论:针对特定问题构造一个环境及一组“基因”不同的个体,根据优胜劣汰原则,对符合繁衍条件的个体,借助组合交叉、随机变异等方法,产生出拥有和前辈有相似之处,但又略有变化的“基因”新个体,一代代遗传变异后,生存下来的个体的“基因”,其实就是问题较优的解答。●有趣的遗传算法演示案例笔者在网络上找到了一些有趣的遗传算法实施案例,有一些还提供了源代码下载。1.Flappy Bird(https://github.com/ssusnic/Machine-Learning
其他文献
华硕K505BP的机身重量仅约1.7kg,机身最薄处仅18.75mm,是一款重量与精致程度媲美于轻薄笔记本的标准笔记本电脑。
将多道瞬态面波法应用于滑坡地质灾害勘察,是查清滑坡体地质情况的一种行之有效的方法,不仅能划分出滑坡体的岩土分层情况,而且可以对岩土勘察计算出的滑动面与多道瞬态面波
在数学学习活动中,教师应倾听学生的意见,接纳学生的感受,包容他们的缺点,尊重和欣赏每一位学生,使学生期盼能同老师和其他同学共同参与学习活动。那么,怎样才能让学生主动参与数学学习活动呢?为此,笔者在近几年的数学教学中进行了一些有益的探索。  一、树立自信,让学生相信“我能学好数学”  普罗塔戈尔说过:“头脑并不是一个要被填满的容器,而是一支需要点燃的火把。”如何激发学生的学习兴趣呢?这就要充分发挥教
小学科学课程是以培养科学素养为宗旨的科学启蒙课程.学习这门课程,实现高效的科学课堂,培养学生创造力,以彰显其科学教学中有其独特的优势.
在数学教学中,教师要始终把学生放在主体地位,带孩子们走进数学的天地,克分调动学生的自主能动性,使学生真正成为数学学习的主人.
初中化学内容不多、难度也不大,但在学生的整个化学学习过程中却起着重要的作用,同时也会对学生的化学学习有着终身的影响。而作为初中升入高中的这个特殊时期所接触的新学科,化
由中国电视艺术家协会、广东电视台、云南电视台联合主办,云南电视台、南方电视学刊、北京大学视听传播研究中心承办的第六届中国电视南方论坛暨首届中国电视满意度博雅榜发
期刊
学生是科学学习的主体,而科学学习以探究为核心.老师不断尝试新的教学方式,学生也呈现新的学习方式,而建立有效的科学课堂教学策略才能实现科学探究的有效性.
操作软件、硬件,听得多了,我们也会把某些术语挂在嘴边,显得很有技术范儿,然后,我们就自以为很了解它了,当一切都变得习以为常的时候,我们往往就轻易地放弃了对技术实现背后更多奥妙的探索。  为什么我们不仅仅满足于成为技术产品的用户,而是非要把头伸向技术背后?那是因为整个世界越来越和人类的各种技术创造物融为一体,有些当代的技术思想家,如Kevin Kelly将技术看成是一个有机体,技术与人类越来越趋向于
<正>成都2014年8月15日电/美通社/--从2014年10月开始,智能手环可以像手机一样刷ROM了。知名可穿戴式设备平台服务商和方案商咕咚将推出全球首款可用于所有智能手环产品的ROM