amaf montecarlo player implemented