Initial commit
This commit is contained in:
12
Divers/renforcement2/CartPole_common.py
Normal file
12
Divers/renforcement2/CartPole_common.py
Normal file
@@ -0,0 +1,12 @@
|
||||
import numpy as np
|
||||
|
||||
# Valeurs hautes et basses des observations
|
||||
low_values=np.array([-5, -5, -0.45, -5])
|
||||
high_values=np.array([5, 5, 0.45, 5])
|
||||
|
||||
division=[42, 42, 42, 42]
|
||||
pas=(high_values-low_values)/division
|
||||
|
||||
def discretise(state):
|
||||
discrete_state=(state-low_values)/pas
|
||||
return tuple(discrete_state.astype(np.int))
|
||||
Reference in New Issue
Block a user