Pyrimidine:基于面向对象的遗传算法Python框架

来源 :电脑编程技巧与维护 | 被引量 : 0次 | 上传用户:szr520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Pyrimidine是开发用于实现遗传算法的通用框架。它也可以实现任何迭代模型,如模拟退火、粒子群算法。它的设计基于面向对象,利用了Python的元编程功能把群体看成个体的容器,又把个体看成染色体的容器,而容器是一个元类,用来构造不同结构的个体类和群体类,因为它是高度面向对象的,所以它容易扩展、改进。
其他文献
新一轮的课程教学改革要求教师改变旧的教学方法,实行自主合作探究的学习方法,培养学生的创新思维品质。在教学过程中,教师经常发现有的学生思维敏捷,反应灵敏,解题的方法独特,推理准确,但也有的学生思维迟钝,反应缓慢,犹豫不决,这就是学生思维品质的差异表现。所以,教师应根据学生的实际,因材施教,发掘每位学生思维的“闪光点”,根据学生的个性特点和思维差异,有目的地培养学生的思维品质。下面谈谈如何培养学生思维
会话教学在培养外国学生汉语交际能力中起着重要作用。为使学生在较短的时间内最大限度地提高汉语交际能力,会话教学要本着以说为主,说读结合、说听结合、说写结合的互动原则
高职思政"基础课"专题模块教学模式是将适合专业课程教学的职业模块教学法有效地运用到高职思政"基础课"的实际教学,它以提高思政"基础课"课堂教学效率为目的,加强课程的针对性和指
2013年11月21日,交通运输部确定广西省柳州市为公交都市建设示范工程第二批创建城市,柳州建设公交都市迈出的第一步就是开通快速公交1号线,它同时还是广西的第一条快速公交(BusRa