CodeOfFireAndIceNE:尝试在encodingame.com上训练AI以应对CodeOfFireAndIce挑战

时间:2024-04-16 13:57:54
【文件属性】:

文件名称:CodeOfFireAndIceNE:尝试在encodingame.com上训练AI以应对CodeOfFireAndIce挑战

文件大小:2.34MB

文件格式:ZIP

更新时间:2024-04-16 13:57:54

Python

项目停产 我为什么还要去做这个呢? 大部分时间都浪费在用python实现游戏以及使用pygame渲染上。 实际的NEAT部分甚至没有得到很好的探索,结果非常糟糕。 火与冰之典 编码AI.com上针对CodeOfFireAndIce挑战的开源AI 笔记 该项目是为了开发AI以应对挑战而创建的项目 该项目的目的是使用NE(神经进化)训练AI模型来玩游戏 大多数人用硬编码的方式编写与AI完全无关的“ AI”算法 由于该游戏具有众多功能,因此AI可能很难比人工设计(硬编码)策略表现更好。 完成功能 用python实现的游戏逻辑,以便以后可以将tensorflow库用于训练目的(也是因为我更喜欢Python而不是Java)。 原始游戏逻辑可 用实现的GUI 去做 定义NN的输入和输出 进化 可能使用NEAT算法,因为输入将非常复杂


【文件预览】:
CodeOfFireAndIceNE-master
----show.py(296B)
----ai()
--------nn.txt(2KB)
--------population.py(11KB)
--------nn()
--------graph.py(1KB)
--------nn_constants.py(330B)
--------bot.py(13KB)
----starter()
--------starter.py(4KB)
----core()
--------engine.py(15KB)
--------path.py(3KB)
--------player.py(2KB)
--------building.py(615B)
--------images()
--------entity.py(266B)
--------vec2.py(344B)
--------gui.py(6KB)
--------action.py(963B)
--------gamestate.py(17KB)
--------unit.py(1KB)
--------cell.py(3KB)
--------constants.py(1KB)
----boss()
--------boss1.py(2KB)
----README.md(1KB)
----evolution.py(317B)
----A Code of Fire and Ice.mp4(1.04MB)
----.gitignore(1KB)
----_config.yml(26B)
----stats.py(166B)

网友评论