https://github.com/ParkGyeongTae/dqn-atari-breakout/tree/main/1_cartpole-v1-example
### Step 1) 아나콘다 가상환경 만들기
- conda create -n py37 python=3.7
### Step 2) 가상환경 접속
- conda activate py37
### Step 3) 라이브러리 설치
- pip install gym==0.23.1
- pip install pygame==2.1.2
2_cartpole-v1-action-random.py
import gym
env = gym.make('CartPole-v1')
env.reset()
action = env.action_space.sample()
print(action)
python 2_cartpole-v1-action-random.py
python 2_cartpole-v1-action-random.py
python 2_cartpole-v1-action-random.py
python 2_cartpole-v1-action-random.py
python 2_cartpole-v1-action-random.py
python 2_cartpole-v1-action-random.py
python 2_cartpole-v1-action-random.py
python 2_cartpole-v1-action-random.py
python 2_cartpole-v1-action-random.py
python 2_cartpole-v1-action-random.py
python 2_cartpole-v1-action-random.py
'''
import gym
env = gym.make('CartPole-v1')
# 새로운 에피소드 시작
env.reset()
# 게임 환경에서 선택할 수 있는 행동
action = env.action_space.sample()
print(action)
# 실행시 0과 1을 반복 -> 할 수 있는 행동은 0 또는 1이구나..
'''
import gym
import random
env = gym.make('CartPole-v1')
env.reset()
action = env.action_space.sample()
# random_action = random.randrange(0, 2)
print(action)
# print(random_action)
'''
import gym
env = gym.make('CartPole-v1')
# 새로운 에피소드 시작
env.reset()
# 게임 환경에서 선택할 수 있는 행동
action = env.action_space.sample()
print(action)
# 실행시 0과 1을 반복 -> 할 수 있는 행동은 0 또는 1이구나..
'''
'Programming Language > Python' 카테고리의 다른 글
[Python] 강화학습 예제, CartPole-v1 에피소드(episode) 경험해보기 (0) | 2022.04.22 |
---|---|
[Python] 강화학습 예제, CartPole-v1 step(다음 행동) 알아보기 (0) | 2022.04.22 |
[Python] 강화학습 CartPole-v0 첫 관찰값 출력하는 방법 (0) | 2022.04.22 |
[Python] 강화학습 CartPole-v0을 실행해보자 (with python 3.7) (0) | 2022.04.22 |
[Python] No module named 'pyglet' (0) | 2022.04.22 |