13 lines
317 B
Python
13 lines
317 B
Python
import numpy as np
|
|
|
|
# Valeurs hautes et basses des observations
|
|
low_values =np.array([-1.2, -0.07])
|
|
high_values=np.array([0.6, 0.07])
|
|
|
|
division=[42, 42]
|
|
pas=(high_values-low_values)/division
|
|
|
|
def discretise(state):
|
|
discrete_state=(state-low_values)/pas
|
|
return tuple(discrete_state.astype(np.int))
|