It, therefore, presents a challenging task for the visitors to plan their activities in the park to deliver the experiences they are looking for. Since different visitors often look for different activities and experiences based on their personal preferences and constraints, it is not feasible to find one optimal plan for everyone.