【文件属性】:
文件名称:Wireworld:Wireworld元胞自动机实现
文件大小:2.3MB
文件格式:ZIP
更新时间:2021-05-12 19:20:00
Java
连线世界
基于Brian Silverman的Wireworld的元胞自动机的实现。
建于
JavaFX
版本
2.0
特征
使用左右鼠标按钮在板上绘制电路,
用鼠标左键并按住CTRL绘制导体
用鼠标左键并按住SHIFT的方式除去导体
建立设定的世代,
从png和bmp文件加载世代,
将世代保存为png和bmp文件,
Wireworld板的3种尺寸,
在4个方向上插入AND,OR,XOR,NOT,NAND逻辑门,
结算板,
不断变化的仿真速度
恢复最多6个前代,
暂停和取消暂停模拟,
手动创建单个下一代。
作者
执照
此项目已获得MIT许可证的许可-有关详细信息,请参阅文件。
【文件预览】:
Wireworld-master
----src()
--------filehandlers()
--------core()
--------logicgate()
--------utils()
--------simulation()
--------userinterface()
--------tests()
----LICENSE(1KB)
----assertj-core-3.3.0.jar(798KB)
----README.md(1KB)
----.idea()
--------libraries()
----img()
--------4directions.png(43KB)
--------simulation.gif(110KB)
--------logo.png(46KB)
--------gate_highlight.png(39KB)
--------gate.png(40KB)