slime mold pathfinding algorithm