生命游戏-JAVA语言代码-细胞自动机-毕业论文 联系客服

发布时间 : 星期五 文章生命游戏-JAVA语言代码-细胞自动机-毕业论文更新完毕开始阅读2c24c0c77f1922791688e85b

浙 江 理 工 大 学

毕业论文(设计)诚信声明

我谨在此保证:本人所写的毕业论文(设计),凡引用他人的研究成果均已在参考文献或注释中列出。论文(设计)主体均由本人独立完成,没有抄袭、剽窃他人已经发表或未发表的研究成果行为。如出现以上违反知识产权的情况,本人愿意承担相应的责任。

声明人(签名):

年 月 日

摘 要

本文利用Java 作为编程语言,Java swing编写图形界面实现了生命游戏的可视化编程,并且在生命游戏的基础上进行了一定的扩展,增加了系统复杂性,给定了简单的初始状态以此进一步研究细胞自动机在复杂系统中所表现的能力,为细胞自动机及生命游戏的后续研究奠定基础。结论:计算机实现的细胞自动机在计算机模拟的复杂系统中确实拥有复杂系统所表现出来的自适应性,不确定性等特性

关键词:

生命游戏;细胞自动机;复杂系统

ABSTRACT

Using Java as a programming language, Java Swing as graphical interface to achieve a visual programming of the Game of Life. Expand the basis of the game of life, increased system complexity, given the simple initial state in order to further studythe demonstrated ability of cellular automata in a complex system, lay the foundation for the follow-up study of cellular automata and the Game of Life. Conclusion: The computer-implemented cellular automaton computer simulation of complex systems do have complex systems demonstrated by the self-adaptive, uncertainties and other characteristics

Keywords: Game of Life; Cellular Automata;Complex System

目 录

摘 要 Abstract

第一章 绪论 .............................................................................................................................. 1

1.1引言 ....................................................................................................................................... 1 1.2生命游戏 ............................................................................................................................... 2 1.2.1什么是生命游戏 ............................................................................................................... 2 1.2.2生命游戏、细胞自动机的研究意义 ................................................................................. 2

第二章 细胞自动机、生命游戏与复杂系统 ...................................................................... 3

2.1复杂系统 ............................................................................................................................... 3 2.2细胞自动机............................................................................................................................ 4

第三章 我的生命游戏的实现 ................................................................................................ 4

3.1 我的生命游戏与传统生命游戏的区别 ................................................................................. 4 3.1.1传统生命游戏 ................................................................................................................... 4 3.1.2我的生命游戏 ................................................................................................................... 4 3.2 基本思想 .............................................................................................................................. 5 3.3 基本概念 ................................................................................................................................ 6 3.3.1系统基本概念 ................................................................................................................... 6 3.3.2个体基本属性 ................................................................................................................... 7 3.3.3环境基本定义 ................................................................................................................... 7 3.4 程序主流程 .......................................................................................................................... 8 3.5 核心算法介绍 ....................................................................................................................... 9 3.6 生物个体方法 ..................................................................................................................... 10 3.6.1生长 ................................................................................................................................ 10 3.6.2获取竞争力(竞争力基于个体所处环境) .................................................................... 10 3.6.3繁殖(变异,进化) ...................................................................................................... 10 3.6.4获取所需食物量 ............................................................................................................. 11 3.7 环境规则 ............................................................................................................................ 11