PDDL+ Planning with temporal pattern databases