Multiple changes that add up to two functions in the Environment class: Now a simple model can be set up that generates as many simulations as the main planner has goals, and the inference function which compares the current velocity of an agent with the simulated velocity if it were moving towards each goal in the planner. A ratio is included in the main experiment which calculates how likely is it that the agent is moving towards each goal, and it works