【文件属性】:
文件名称:Tetris:为CF挑战制作俄罗斯方块游戏AI
文件大小:4.28MB
文件格式:ZIP
更新时间:2021-05-16 21:03:13
Python
俄罗斯方块1.0
您的任务是实现一种算法,以最佳方式放置每个新片段。 在以下情况下,该作品被认为是最佳放置的:
跌倒后该块将占据的行的总块数已最大化;
在最大化该值的所有位置中,该位置需要最少的旋转次数;
在所有需要最少转数的位置中,该位置是最左边的一个(即,最左边的块的位置尽可能地向左)。
俄罗斯方块2.0
GUI(Tkinter)
AI(遗传算法)
俄罗斯方块3.0
JavaScript俄罗斯方块
2人俄罗斯方块
AI与玩家
gym_tetris
Q与俄罗斯方块学习(gym,keras)
【文件预览】:
Tetris-master
----.gitignore(33B)
----Tetris1.0()
--------cf_tetris.py(5KB)
----README.md(713B)
----gym_tetris()
--------DQNTetris.py(4KB)
--------.ipynb_checkpoints()
--------QSimpleTetris.py(2KB)
--------model(39KB)
--------__init__.py(320B)
--------log()
--------test.py(271B)
--------DQNTetris.ipynb(11KB)
--------envs()
----Tetris2.0()
--------tetris_server.py(2KB)
--------AI()
--------README.md(5KB)
--------tetris_server.log(4KB)
--------tkinter_tetris_ai.py(3KB)
--------tetris_client.py(1KB)
--------tkinter_tetris.py(14KB)
----Tetris3.0()
--------tetris.py(431B)
--------templates()
--------__init__.py(146B)
--------static()
--------AI()
--------README.md(103B)