Skip to content

Commit 7a56fb7

Browse files
committed
add 作业2
1 parent cfc2d5c commit 7a56fb7

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
本次实验为强化学习任务,使用深度神经网络学习俄罗斯方块游戏的策略。该游戏涉及5种动作:空操作、向左移动、向右移动、旋转和下落。游戏代码已在附件中给出,相应的调用方式如下:
2+
import sys
3+
sys.path.append("game/")
4+
import dummy_game
5+
import tetris_fun as game
6+
7+
#开启游戏模拟器
8+
game_state = game.GameState()
9+
10+
#执行动作,与模拟器交互获得奖励和下一帧图像以及游戏是否终止
11+
img_state, reward, terminal = game_state.frame_step(action)
12+
13+
#游戏分数
14+
game_state.score
15+
16+
作业要求:
17+
撰写实验报告,介绍超参数的设置、网络结构的设计及训练的结果分析。
18+
提交实验代码、实验报告以及训练后的网络参数文件。
19+
所需环境参考单元8

0 commit comments

Comments
 (0)