def fvi(N, M, gamma): world = World(10, 10) world.spawn_prey([5, 5], [[1, 0], [0, 1]]) world.spawn_predator([0.0, 0.0]) world.fitted_value_iteration(n_iter=20, verbose=True, n_state=N, n_sample=M, gamma=gamma)
def evi(): world = World(10, 10) world.spawn_prey([5, 5], [[1, 0], [0, 1]]) world.spawn_predator([0.0, 0.0]) V = world.exact_value_iteration(n_iter=20, verbose=True, gamma=0.1) cPickle.dump(V, open('exact_value_iteration_I20.cp', 'w'))