method get_action () =
let chosen =
let rand = Random.float 1.0 in
if rand > beta then
self#get_best_action ()
else
Random.int (Array.length actions)
in
last_action <- chosen;
actions.(chosen)