import sys
sys.path.insert(0,'../.')
import pyevodyn.simulation as sim
import pyevodyn.utils as utils
import numpy as np
import multiprocessing
import pyevodyn.games as games
mp = sim.MoranProcess(population_size=20, intensity_of_selection=1, game_matrix=games.prisoners_dilemma_equal_gains(), fitness_mapping='exp', mutation_probability=0.1)
mp.simulate_fixation_probability(0,1,10000, 666)
0.0299
def simulate_fixation_probability_parallel():
pass
pool = multiprocessing.Pool()