健身搏击
使用OpenAI环境工具包的战舰环境。
基本
制作并初始化环境:
import gym
import gym_battleship
env = gym.make('battleship-v0')
env.reset()
获取动作空间和观察空间:
ACTION_SPACE = env.action_space.n
OBSERVATION_SPACE = env.observation_space.shape[0]
运行一个随机代理:
for i in range(10):
env.step(env.action_space.sample())
观察隐藏的游戏状态:
print(env.board_generated)
有效动作
有两种输入动作的方法。 第一种方法是按原样输入元组:
env = gym.make('battleship-v0')
env.reset(
1