文件名称:Cellular_Automata:cs 308的项目2
文件大小:6.64MB
文件格式:ZIP
更新时间:2024-07-11 00:18:07
Java
##计划: ##Title:元胞自动机 ##Names:Michael Deng Pranava Raparla David Zhang #介绍: 我们必须解决的问题是尝试创建一个游戏,针对每一帧,根据状态及其邻居的值更新整个单元矩阵。 我们必须读入一个 XML 文件,其中包含一系列不同的参数和值,详细说明每个单元格如何对其相邻单元格的状态做出React,以及该特定单元格在什么条件下会做出React。 我们必须设计一个应用程序,该应用程序可以有效地采用各种值和目标,并将这些不同的准则调整为更新网格的一种方法。 我们还需要自己创建网格,然后根据单元格的更新方式动态填充每帧网格。 我们的最终目标是设计一个应用程序,使我们能够以最少的工作量和对代码的添加量使我们的游戏适应任何情况。 例如,对于出现的每个新场景,理想情况下,我们希望有一个架构设计,允许我们只需要实现一个新的单元子类即可正确运
【文件预览】:
Cellular_Automata-master
----.gitignore(189B)
----checkstyle_errors.xml(222KB)
----src()
--------application()
----bin()
--------.gitignore(14B)
--------xml()
--------application()
----.classpath(454B)
----README.pdf(6.58MB)
----LICENSE(1KB)
----.settings()
--------org.eclipse.jdt.core.prefs(587B)
----build.fxbuild(309B)
----README.md(15KB)
----.project(559B)
----AuditViolations.xml(213KB)
----Webhook(0B)
----MetricResults.xml(19KB)