[发明专利]用于模拟生物竞争和进化过程的数字生物系统无效
申请号: | 201110288828.8 | 申请日: | 2011-09-26 |
公开(公告)号: | CN102346815A | 公开(公告)日: | 2012-02-08 |
发明(设计)人: | 余龙;林刚;周文斌;唐丽莎 | 申请(专利权)人: | 复旦大学 |
主分类号: | G06F19/12 | 分类号: | G06F19/12;G06F19/14 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 张欣 |
地址: | 200433 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种用于模拟生物竞争和进化过程的数字生物系统。根据本发明的一个方面,用程序来模拟生物个体的出生、繁衍、变异、个体之间竞争、死亡过程,每个单个程序代表一个生物个体。一旦启动父代程序后,其复制的后代程序都可以自主初始化和死亡,由于每个个体在执行复制后代之前所需完成某项循环指令的执行次数不同和所需消耗的cpu处理时间不同,由此形成了不同程序之间的不同竞争优势程度,并且繁殖出的后代程序数量也不同。通过设置不同的参数,可以使程序模拟出不同的变异后代,并模拟出生物个体的竞争和优胜劣汰的进化过程,提供了一种新的仿生模型的实验工具。 | ||
搜索关键词: | 用于 模拟 生物 竞争 进化 过程 数字 系统 | ||
【主权项】:
一种模拟生物竞争和进化过程的数字生物仿生方法,其特征包括:1)在计算环境中创建多个数字生物,每个数字生物对应一个线程,其中在数字生物内部提供了需要cpu处理的循环指令;2)执行数字生物内的循环指令;3)所述数字生物具有一定的寿命,当数字生物在其寿命内处理完循环指令时,为该数字生物产生n个后代子线程以代表后代数字生物,其中,数字生物的循环指令的循环次数可在生产后代时发生变化;4)当数字生物的寿命时间点到达时,退出该数字生物的线程执行;5)每个所产生的后代数字生物重复步骤2)‑4);其中,每个数字生物线程独立向系统监控程序发送对于数字生物各种状态的统计。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110288828.8/,转载请声明来源钻瓜专利网。
- 上一篇:用于高温处理的玻璃调准
- 下一篇:一种微型开关机械互锁机构
- 同类专利
- 专利分类
G06 计算;推算;计数
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用