文件名称:GameOfLife:16.35 项目
文件大小:281KB
文件格式:ZIP
更新时间:2024-06-25 13:42:43
Java
生命游戏 16.35 项目 ##Project Notes ###Simulator 类时间步骤,有独占锁更新屏幕设置每个代理线程运行的数量 ###Grid 类原点在左上角 0 索引持有瓷砖 有实际的网格 是否重新绘制操作,因为它具有所有信息 ###Tile class x, y ID = y*maxX + x 颜色类型(枚举)开/关对黑色或白色邻居的衰减 ###Agent 超类 Break 循环等待这些,这是由 Runs each time step 完成的 在 timestep 上获取非排他锁 一些影响棋盘的概率 将 grid 的实例锁定到瓷砖上,一旦全部获得就修改它们 Agent 读取锁定瓷砖进入临时缓冲区,然后立即将更改写入磁贴 可以是临时的(为键盘运行一次)或永久的(模拟器启动的代理) Types of agents: Blinker Generator - Blue T
【文件预览】:
GameOfLife-master
----.gitignore(189B)
----LICENSE(1KB)
----README.md(1KB)
----GameOfLife_SRSDocument.pdf(140KB)
----SRSDocument.docx(39KB)
----GameOfLife()
--------src()
--------infin_square.csv(197B)
--------infin.csv(199B)
--------GameOfLife_SRSDocument.pdf(103KB)
--------blank.csv(200B)
--------.project(369B)
--------bar.csv(199B)
--------blank_big.csv(1KB)
--------blank_huge.csv(18KB)
--------foo.csv(199B)