westworld
westworld copied to clipboard
Make pathfinding more explicit by adding a pathfinding engine to an agent instead of using default one
Something like :
pathfinding1 = NaivePathfinding()
pathfinding2 = AStarPathfinding()
agent.set_pathfinding_engine(pathfinding1)
agent.move_towards(target)