(define (domain grounded-STRIPS-PROTOCOL) (:requirements :strips :derived-predicates ) (:predicates (foo) (ACTIVATE-PHILOSOPHER-27-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-26-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-25-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-24-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-23-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-22-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-21-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-20-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-19-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-18-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-17-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-16-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-15-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-14-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-13-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-12-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-11-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-10-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-9-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-8-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-7-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-6-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-5-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-4-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-3-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-2-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-1-FORKS--PID-WFORK) (ACTIVATE-PHILOSOPHER-0-FORKS--PID-WFORK) (ENABLED-PHILOSOPHER-27-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-27-) (QUEUE-TAIL-MSG-FORKS-27--FORK) (ENABLED-PHILOSOPHER-26-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-26-) (QUEUE-TAIL-MSG-FORKS-26--FORK) (ENABLED-PHILOSOPHER-25-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-25-) (QUEUE-TAIL-MSG-FORKS-25--FORK) (ENABLED-PHILOSOPHER-24-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-24-) (QUEUE-TAIL-MSG-FORKS-24--FORK) (ENABLED-PHILOSOPHER-23-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-23-) (QUEUE-TAIL-MSG-FORKS-23--FORK) (ENABLED-PHILOSOPHER-22-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-22-) (QUEUE-TAIL-MSG-FORKS-22--FORK) (ENABLED-PHILOSOPHER-21-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-21-) (QUEUE-TAIL-MSG-FORKS-21--FORK) (ENABLED-PHILOSOPHER-20-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-20-) (QUEUE-TAIL-MSG-FORKS-20--FORK) (ENABLED-PHILOSOPHER-19-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-19-) (QUEUE-TAIL-MSG-FORKS-19--FORK) (ENABLED-PHILOSOPHER-18-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-18-) (QUEUE-TAIL-MSG-FORKS-18--FORK) (ENABLED-PHILOSOPHER-17-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-17-) (QUEUE-TAIL-MSG-FORKS-17--FORK) (ENABLED-PHILOSOPHER-16-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-16-) (QUEUE-TAIL-MSG-FORKS-16--FORK) (ENABLED-PHILOSOPHER-15-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-15-) (QUEUE-TAIL-MSG-FORKS-15--FORK) (ENABLED-PHILOSOPHER-14-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-14-) (QUEUE-TAIL-MSG-FORKS-14--FORK) (ENABLED-PHILOSOPHER-13-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-13-) (QUEUE-TAIL-MSG-FORKS-13--FORK) (ENABLED-PHILOSOPHER-12-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-12-) (QUEUE-TAIL-MSG-FORKS-12--FORK) (ENABLED-PHILOSOPHER-11-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-11-) (QUEUE-TAIL-MSG-FORKS-11--FORK) (ENABLED-PHILOSOPHER-10-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-10-) (QUEUE-TAIL-MSG-FORKS-10--FORK) (ENABLED-PHILOSOPHER-9-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-9-) (QUEUE-TAIL-MSG-FORKS-9--FORK) (ENABLED-PHILOSOPHER-8-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-8-) (QUEUE-TAIL-MSG-FORKS-8--FORK) (ENABLED-PHILOSOPHER-7-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-7-) (QUEUE-TAIL-MSG-FORKS-7--FORK) (ENABLED-PHILOSOPHER-6-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-6-) (QUEUE-TAIL-MSG-FORKS-6--FORK) (ENABLED-PHILOSOPHER-5-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-5-) (QUEUE-TAIL-MSG-FORKS-5--FORK) (ENABLED-PHILOSOPHER-4-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-4-) (QUEUE-TAIL-MSG-FORKS-4--FORK) (ENABLED-PHILOSOPHER-3-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-3-) (QUEUE-TAIL-MSG-FORKS-3--FORK) (ENABLED-PHILOSOPHER-2-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-2-) (QUEUE-TAIL-MSG-FORKS-2--FORK) (ENABLED-PHILOSOPHER-1-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-1-) (QUEUE-TAIL-MSG-FORKS-1--FORK) (ENABLED-PHILOSOPHER-0-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-0-) (QUEUE-TAIL-MSG-FORKS-0--FORK) (QUEUE-MSG-FORKS-27--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-27--FORK) (QUEUE-SIZE-FORKS-27--ONE) (QUEUE-MSG-FORKS-26--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-26--FORK) (QUEUE-SIZE-FORKS-26--ONE) (QUEUE-MSG-FORKS-25--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-25--FORK) (QUEUE-SIZE-FORKS-25--ONE) (QUEUE-MSG-FORKS-24--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-24--FORK) (QUEUE-SIZE-FORKS-24--ONE) (QUEUE-MSG-FORKS-23--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-23--FORK) (QUEUE-SIZE-FORKS-23--ONE) (QUEUE-MSG-FORKS-22--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-22--FORK) (QUEUE-SIZE-FORKS-22--ONE) (QUEUE-MSG-FORKS-21--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-21--FORK) (QUEUE-SIZE-FORKS-21--ONE) (QUEUE-MSG-FORKS-20--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-20--FORK) (QUEUE-SIZE-FORKS-20--ONE) (QUEUE-MSG-FORKS-19--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-19--FORK) (QUEUE-SIZE-FORKS-19--ONE) (QUEUE-MSG-FORKS-18--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-18--FORK) (QUEUE-SIZE-FORKS-18--ONE) (QUEUE-MSG-FORKS-17--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-17--FORK) (QUEUE-SIZE-FORKS-17--ONE) (QUEUE-MSG-FORKS-16--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-16--FORK) (QUEUE-SIZE-FORKS-16--ONE) (QUEUE-MSG-FORKS-15--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-15--FORK) (QUEUE-SIZE-FORKS-15--ONE) (QUEUE-MSG-FORKS-14--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-14--FORK) (QUEUE-SIZE-FORKS-14--ONE) (QUEUE-MSG-FORKS-13--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-13--FORK) (QUEUE-SIZE-FORKS-13--ONE) (QUEUE-MSG-FORKS-12--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-12--FORK) (QUEUE-SIZE-FORKS-12--ONE) (QUEUE-MSG-FORKS-11--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-11--FORK) (QUEUE-SIZE-FORKS-11--ONE) (QUEUE-MSG-FORKS-10--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-10--FORK) (QUEUE-SIZE-FORKS-10--ONE) (QUEUE-MSG-FORKS-9--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-9--FORK) (QUEUE-SIZE-FORKS-9--ONE) (QUEUE-MSG-FORKS-8--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-8--FORK) (QUEUE-SIZE-FORKS-8--ONE) (QUEUE-MSG-FORKS-7--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-7--FORK) (QUEUE-SIZE-FORKS-7--ONE) (QUEUE-MSG-FORKS-6--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-6--FORK) (QUEUE-SIZE-FORKS-6--ONE) (QUEUE-MSG-FORKS-5--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-5--FORK) (QUEUE-SIZE-FORKS-5--ONE) (QUEUE-MSG-FORKS-4--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-4--FORK) (QUEUE-SIZE-FORKS-4--ONE) (QUEUE-MSG-FORKS-3--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-3--FORK) (QUEUE-SIZE-FORKS-3--ONE) (QUEUE-MSG-FORKS-2--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-2--FORK) (QUEUE-SIZE-FORKS-2--ONE) (QUEUE-MSG-FORKS-1--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-1--FORK) (QUEUE-SIZE-FORKS-1--ONE) (QUEUE-MSG-FORKS-0--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-0--FORK) (QUEUE-SIZE-FORKS-0--ONE) (AT-PROCESS-PHILOSOPHER-0-STATE-6) (AT-PROCESS-PHILOSOPHER-1-STATE-6) (AT-PROCESS-PHILOSOPHER-2-STATE-6) (AT-PROCESS-PHILOSOPHER-3-STATE-6) (AT-PROCESS-PHILOSOPHER-4-STATE-6) (AT-PROCESS-PHILOSOPHER-5-STATE-6) (AT-PROCESS-PHILOSOPHER-6-STATE-6) (AT-PROCESS-PHILOSOPHER-7-STATE-6) (AT-PROCESS-PHILOSOPHER-8-STATE-6) (AT-PROCESS-PHILOSOPHER-9-STATE-6) (AT-PROCESS-PHILOSOPHER-10-STATE-6) (AT-PROCESS-PHILOSOPHER-11-STATE-6) (AT-PROCESS-PHILOSOPHER-12-STATE-6) (AT-PROCESS-PHILOSOPHER-13-STATE-6) (AT-PROCESS-PHILOSOPHER-14-STATE-6) (AT-PROCESS-PHILOSOPHER-15-STATE-6) (AT-PROCESS-PHILOSOPHER-16-STATE-6) (AT-PROCESS-PHILOSOPHER-17-STATE-6) (AT-PROCESS-PHILOSOPHER-18-STATE-6) (AT-PROCESS-PHILOSOPHER-19-STATE-6) (AT-PROCESS-PHILOSOPHER-20-STATE-6) (AT-PROCESS-PHILOSOPHER-21-STATE-6) (AT-PROCESS-PHILOSOPHER-22-STATE-6) (AT-PROCESS-PHILOSOPHER-23-STATE-6) (AT-PROCESS-PHILOSOPHER-24-STATE-6) (AT-PROCESS-PHILOSOPHER-25-STATE-6) (AT-PROCESS-PHILOSOPHER-26-STATE-6) (AT-PROCESS-PHILOSOPHER-27-STATE-6) (ACTIVATE-PHILOSOPHER-27-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-26-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-25-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-24-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-23-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-22-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-21-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-20-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-19-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-18-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-17-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-16-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-15-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-14-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-13-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-12-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-11-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-10-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-9-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-8-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-7-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-6-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-5-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-4-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-3-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-2-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-1-FORKS--PID-RFORK) (ACTIVATE-PHILOSOPHER-0-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-27-) (ENABLED-PHILOSOPHER-27-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-26-) (ENABLED-PHILOSOPHER-26-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-25-) (ENABLED-PHILOSOPHER-25-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-24-) (ENABLED-PHILOSOPHER-24-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-23-) (ENABLED-PHILOSOPHER-23-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-22-) (ENABLED-PHILOSOPHER-22-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-21-) (ENABLED-PHILOSOPHER-21-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-20-) (ENABLED-PHILOSOPHER-20-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-19-) (ENABLED-PHILOSOPHER-19-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-18-) (ENABLED-PHILOSOPHER-18-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-17-) (ENABLED-PHILOSOPHER-17-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-16-) (ENABLED-PHILOSOPHER-16-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-15-) (ENABLED-PHILOSOPHER-15-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-14-) (ENABLED-PHILOSOPHER-14-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-13-) (ENABLED-PHILOSOPHER-13-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-12-) (ENABLED-PHILOSOPHER-12-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-11-) (ENABLED-PHILOSOPHER-11-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-10-) (ENABLED-PHILOSOPHER-10-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-9-) (ENABLED-PHILOSOPHER-9-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-8-) (ENABLED-PHILOSOPHER-8-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-7-) (ENABLED-PHILOSOPHER-7-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-6-) (ENABLED-PHILOSOPHER-6-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-5-) (ENABLED-PHILOSOPHER-5-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-4-) (ENABLED-PHILOSOPHER-4-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-3-) (ENABLED-PHILOSOPHER-3-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-2-) (ENABLED-PHILOSOPHER-2-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-1-) (ENABLED-PHILOSOPHER-1-FORKS--PID-RFORK) (ADVANCE-HEAD-FORKS-0-) (ENABLED-PHILOSOPHER-0-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-27-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-26-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-25-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-24-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-23-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-22-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-21-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-20-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-19-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-18-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-17-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-16-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-15-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-14-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-13-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-12-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK) (BLOCKED-TRANS-PHILOSOPHER-27-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-26-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-25-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-24-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-23-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-22-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-21-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-20-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-19-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-18-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-17-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-16-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-15-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-14-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-13-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-12-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK) (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-0-STATE-3) (AT-PROCESS-PHILOSOPHER-1-STATE-3) (AT-PROCESS-PHILOSOPHER-2-STATE-3) (AT-PROCESS-PHILOSOPHER-3-STATE-3) (AT-PROCESS-PHILOSOPHER-4-STATE-3) (AT-PROCESS-PHILOSOPHER-5-STATE-3) (AT-PROCESS-PHILOSOPHER-6-STATE-3) (AT-PROCESS-PHILOSOPHER-7-STATE-3) (AT-PROCESS-PHILOSOPHER-8-STATE-3) (AT-PROCESS-PHILOSOPHER-9-STATE-3) (AT-PROCESS-PHILOSOPHER-10-STATE-3) (AT-PROCESS-PHILOSOPHER-11-STATE-3) (AT-PROCESS-PHILOSOPHER-12-STATE-3) (AT-PROCESS-PHILOSOPHER-13-STATE-3) (AT-PROCESS-PHILOSOPHER-14-STATE-3) (AT-PROCESS-PHILOSOPHER-15-STATE-3) (AT-PROCESS-PHILOSOPHER-16-STATE-3) (AT-PROCESS-PHILOSOPHER-17-STATE-3) (AT-PROCESS-PHILOSOPHER-18-STATE-3) (AT-PROCESS-PHILOSOPHER-19-STATE-3) (AT-PROCESS-PHILOSOPHER-20-STATE-3) (AT-PROCESS-PHILOSOPHER-21-STATE-3) (AT-PROCESS-PHILOSOPHER-22-STATE-3) (AT-PROCESS-PHILOSOPHER-23-STATE-3) (AT-PROCESS-PHILOSOPHER-24-STATE-3) (AT-PROCESS-PHILOSOPHER-25-STATE-3) (AT-PROCESS-PHILOSOPHER-26-STATE-3) (AT-PROCESS-PHILOSOPHER-27-STATE-3) (ACTIVATE-PHILOSOPHER-27-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-26-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-25-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-24-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-23-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-22-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-21-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-20-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-19-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-18-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-17-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-16-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-15-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-14-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-13-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-12-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__28_-RFORK) (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-27-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-26-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-25-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-24-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-23-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-22-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-21-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-20-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-19-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-18-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-17-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-16-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-15-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-14-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-13-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-12-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-11-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-10-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-9-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-8-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-7-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-6-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-5-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-4-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-3-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-2-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-1-FORKS-__-PIDP1__28_-RFORK) (ENABLED-PHILOSOPHER-0-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-PHILOSOPHER-27) (BLOCKED-PHILOSOPHER-26) (BLOCKED-PHILOSOPHER-25) (BLOCKED-PHILOSOPHER-24) (BLOCKED-PHILOSOPHER-23) (BLOCKED-PHILOSOPHER-22) (BLOCKED-PHILOSOPHER-21) (BLOCKED-PHILOSOPHER-20) (BLOCKED-PHILOSOPHER-19) (BLOCKED-PHILOSOPHER-18) (BLOCKED-PHILOSOPHER-17) (BLOCKED-PHILOSOPHER-16) (BLOCKED-PHILOSOPHER-15) (BLOCKED-PHILOSOPHER-14) (BLOCKED-PHILOSOPHER-13) (BLOCKED-PHILOSOPHER-12) (BLOCKED-PHILOSOPHER-11) (BLOCKED-PHILOSOPHER-10) (BLOCKED-PHILOSOPHER-9) (BLOCKED-PHILOSOPHER-8) (BLOCKED-PHILOSOPHER-7) (BLOCKED-PHILOSOPHER-6) (BLOCKED-PHILOSOPHER-5) (BLOCKED-PHILOSOPHER-4) (BLOCKED-PHILOSOPHER-3) (BLOCKED-PHILOSOPHER-2) (BLOCKED-PHILOSOPHER-1) (BLOCKED-PHILOSOPHER-0) (BLOCKED-TRANS-PHILOSOPHER-26-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-25-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-24-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-23-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-22-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-21-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-20-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-19-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-18-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-17-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-16-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-15-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-14-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-13-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-12-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__28_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-27-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-0-STATE-4) (AT-PROCESS-PHILOSOPHER-1-STATE-4) (AT-PROCESS-PHILOSOPHER-2-STATE-4) (AT-PROCESS-PHILOSOPHER-3-STATE-4) (AT-PROCESS-PHILOSOPHER-4-STATE-4) (AT-PROCESS-PHILOSOPHER-5-STATE-4) (AT-PROCESS-PHILOSOPHER-6-STATE-4) (AT-PROCESS-PHILOSOPHER-7-STATE-4) (AT-PROCESS-PHILOSOPHER-8-STATE-4) (AT-PROCESS-PHILOSOPHER-9-STATE-4) (AT-PROCESS-PHILOSOPHER-10-STATE-4) (AT-PROCESS-PHILOSOPHER-11-STATE-4) (AT-PROCESS-PHILOSOPHER-12-STATE-4) (AT-PROCESS-PHILOSOPHER-13-STATE-4) (AT-PROCESS-PHILOSOPHER-14-STATE-4) (AT-PROCESS-PHILOSOPHER-15-STATE-4) (AT-PROCESS-PHILOSOPHER-16-STATE-4) (AT-PROCESS-PHILOSOPHER-17-STATE-4) (AT-PROCESS-PHILOSOPHER-18-STATE-4) (AT-PROCESS-PHILOSOPHER-19-STATE-4) (AT-PROCESS-PHILOSOPHER-20-STATE-4) (AT-PROCESS-PHILOSOPHER-21-STATE-4) (AT-PROCESS-PHILOSOPHER-22-STATE-4) (AT-PROCESS-PHILOSOPHER-23-STATE-4) (AT-PROCESS-PHILOSOPHER-24-STATE-4) (AT-PROCESS-PHILOSOPHER-25-STATE-4) (AT-PROCESS-PHILOSOPHER-26-STATE-4) (AT-PROCESS-PHILOSOPHER-27-STATE-4) (AT-PROCESS-PHILOSOPHER-0-STATE-5) (AT-PROCESS-PHILOSOPHER-1-STATE-5) (AT-PROCESS-PHILOSOPHER-2-STATE-5) (AT-PROCESS-PHILOSOPHER-3-STATE-5) (AT-PROCESS-PHILOSOPHER-4-STATE-5) (AT-PROCESS-PHILOSOPHER-5-STATE-5) (AT-PROCESS-PHILOSOPHER-6-STATE-5) (AT-PROCESS-PHILOSOPHER-7-STATE-5) (AT-PROCESS-PHILOSOPHER-8-STATE-5) (AT-PROCESS-PHILOSOPHER-9-STATE-5) (AT-PROCESS-PHILOSOPHER-10-STATE-5) (AT-PROCESS-PHILOSOPHER-11-STATE-5) (AT-PROCESS-PHILOSOPHER-12-STATE-5) (AT-PROCESS-PHILOSOPHER-13-STATE-5) (AT-PROCESS-PHILOSOPHER-14-STATE-5) (AT-PROCESS-PHILOSOPHER-15-STATE-5) (AT-PROCESS-PHILOSOPHER-16-STATE-5) (AT-PROCESS-PHILOSOPHER-17-STATE-5) (AT-PROCESS-PHILOSOPHER-18-STATE-5) (AT-PROCESS-PHILOSOPHER-19-STATE-5) (AT-PROCESS-PHILOSOPHER-20-STATE-5) (AT-PROCESS-PHILOSOPHER-21-STATE-5) (AT-PROCESS-PHILOSOPHER-22-STATE-5) (AT-PROCESS-PHILOSOPHER-23-STATE-5) (AT-PROCESS-PHILOSOPHER-24-STATE-5) (AT-PROCESS-PHILOSOPHER-25-STATE-5) (AT-PROCESS-PHILOSOPHER-26-STATE-5) (AT-PROCESS-PHILOSOPHER-27-STATE-5) (ACTIVATE-PHILOSOPHER-27-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-26-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-25-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-24-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-23-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-22-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-21-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-20-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-19-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-18-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-17-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-16-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-15-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-14-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-13-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-12-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__28_-WFORK) (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-26-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-25-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-24-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-23-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-22-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-21-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-20-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-19-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-18-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-17-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-16-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-15-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-14-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-13-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-12-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__28_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-27-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-27-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-26-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-25-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-24-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-23-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-22-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-21-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-20-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-19-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-18-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-17-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-16-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-15-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-14-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-13-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-12-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-11-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-10-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-9-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-8-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-7-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-6-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-5-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-4-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-3-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-2-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-1-FORKS-__-PIDP1__28_-WFORK) (ENABLED-PHILOSOPHER-0-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) (SETTLED-FORKS-0-) (PENDING-PHILOSOPHER-0) (PENDING-PHILOSOPHER-1) (PENDING-PHILOSOPHER-2) (PENDING-PHILOSOPHER-3) (PENDING-PHILOSOPHER-4) (PENDING-PHILOSOPHER-5) (PENDING-PHILOSOPHER-6) (PENDING-PHILOSOPHER-7) (PENDING-PHILOSOPHER-8) (PENDING-PHILOSOPHER-9) (PENDING-PHILOSOPHER-10) (PENDING-PHILOSOPHER-11) (PENDING-PHILOSOPHER-12) (PENDING-PHILOSOPHER-13) (PENDING-PHILOSOPHER-14) (PENDING-PHILOSOPHER-15) (PENDING-PHILOSOPHER-16) (PENDING-PHILOSOPHER-17) (PENDING-PHILOSOPHER-18) (PENDING-PHILOSOPHER-19) (PENDING-PHILOSOPHER-20) (PENDING-PHILOSOPHER-21) (PENDING-PHILOSOPHER-22) (PENDING-PHILOSOPHER-23) (PENDING-PHILOSOPHER-24) (PENDING-PHILOSOPHER-25) (PENDING-PHILOSOPHER-26) (PENDING-PHILOSOPHER-27) (QUEUE-HEAD-FORKS-0--QS-0) (QUEUE-HEAD-FORKS-1--QS-0) (QUEUE-HEAD-FORKS-2--QS-0) (QUEUE-HEAD-FORKS-3--QS-0) (QUEUE-HEAD-FORKS-4--QS-0) (QUEUE-HEAD-FORKS-5--QS-0) (QUEUE-HEAD-FORKS-6--QS-0) (QUEUE-HEAD-FORKS-7--QS-0) (QUEUE-HEAD-FORKS-8--QS-0) (QUEUE-HEAD-FORKS-9--QS-0) (QUEUE-HEAD-FORKS-10--QS-0) (QUEUE-HEAD-FORKS-11--QS-0) (QUEUE-HEAD-FORKS-12--QS-0) (QUEUE-HEAD-FORKS-13--QS-0) (QUEUE-HEAD-FORKS-14--QS-0) (QUEUE-HEAD-FORKS-15--QS-0) (QUEUE-HEAD-FORKS-16--QS-0) (QUEUE-HEAD-FORKS-17--QS-0) (QUEUE-HEAD-FORKS-18--QS-0) (QUEUE-HEAD-FORKS-19--QS-0) (QUEUE-HEAD-FORKS-20--QS-0) (QUEUE-HEAD-FORKS-21--QS-0) (QUEUE-HEAD-FORKS-22--QS-0) (QUEUE-HEAD-FORKS-23--QS-0) (QUEUE-HEAD-FORKS-24--QS-0) (QUEUE-HEAD-FORKS-25--QS-0) (QUEUE-HEAD-FORKS-26--QS-0) (QUEUE-HEAD-FORKS-27--QS-0) (AT-PROCESS-PHILOSOPHER-27-STATE-1) (AT-PROCESS-PHILOSOPHER-26-STATE-1) (AT-PROCESS-PHILOSOPHER-25-STATE-1) (AT-PROCESS-PHILOSOPHER-24-STATE-1) (AT-PROCESS-PHILOSOPHER-23-STATE-1) (AT-PROCESS-PHILOSOPHER-22-STATE-1) (AT-PROCESS-PHILOSOPHER-21-STATE-1) (AT-PROCESS-PHILOSOPHER-20-STATE-1) (AT-PROCESS-PHILOSOPHER-19-STATE-1) (AT-PROCESS-PHILOSOPHER-18-STATE-1) (AT-PROCESS-PHILOSOPHER-17-STATE-1) (AT-PROCESS-PHILOSOPHER-16-STATE-1) (AT-PROCESS-PHILOSOPHER-15-STATE-1) (AT-PROCESS-PHILOSOPHER-14-STATE-1) (AT-PROCESS-PHILOSOPHER-13-STATE-1) (AT-PROCESS-PHILOSOPHER-12-STATE-1) (AT-PROCESS-PHILOSOPHER-11-STATE-1) (AT-PROCESS-PHILOSOPHER-10-STATE-1) (AT-PROCESS-PHILOSOPHER-9-STATE-1) (AT-PROCESS-PHILOSOPHER-8-STATE-1) (AT-PROCESS-PHILOSOPHER-7-STATE-1) (AT-PROCESS-PHILOSOPHER-6-STATE-1) (AT-PROCESS-PHILOSOPHER-5-STATE-1) (AT-PROCESS-PHILOSOPHER-4-STATE-1) (AT-PROCESS-PHILOSOPHER-3-STATE-1) (AT-PROCESS-PHILOSOPHER-2-STATE-1) (AT-PROCESS-PHILOSOPHER-1-STATE-1) (AT-PROCESS-PHILOSOPHER-0-STATE-1) (QUEUE-TAIL-FORKS-0--QS-0) (QUEUE-SIZE-FORKS-0--ZERO) (QUEUE-HEAD-MSG-FORKS-0--EMPTY) (QUEUE-TAIL-FORKS-1--QS-0) (QUEUE-SIZE-FORKS-1--ZERO) (QUEUE-HEAD-MSG-FORKS-1--EMPTY) (QUEUE-TAIL-FORKS-2--QS-0) (QUEUE-SIZE-FORKS-2--ZERO) (QUEUE-HEAD-MSG-FORKS-2--EMPTY) (QUEUE-TAIL-FORKS-3--QS-0) (QUEUE-SIZE-FORKS-3--ZERO) (QUEUE-HEAD-MSG-FORKS-3--EMPTY) (QUEUE-TAIL-FORKS-4--QS-0) (QUEUE-SIZE-FORKS-4--ZERO) (QUEUE-HEAD-MSG-FORKS-4--EMPTY) (QUEUE-TAIL-FORKS-5--QS-0) (QUEUE-SIZE-FORKS-5--ZERO) (QUEUE-HEAD-MSG-FORKS-5--EMPTY) (QUEUE-TAIL-FORKS-6--QS-0) (QUEUE-SIZE-FORKS-6--ZERO) (QUEUE-HEAD-MSG-FORKS-6--EMPTY) (QUEUE-TAIL-FORKS-7--QS-0) (QUEUE-SIZE-FORKS-7--ZERO) (QUEUE-HEAD-MSG-FORKS-7--EMPTY) (QUEUE-TAIL-FORKS-8--QS-0) (QUEUE-SIZE-FORKS-8--ZERO) (QUEUE-HEAD-MSG-FORKS-8--EMPTY) (QUEUE-TAIL-FORKS-9--QS-0) (QUEUE-SIZE-FORKS-9--ZERO) (QUEUE-HEAD-MSG-FORKS-9--EMPTY) (QUEUE-TAIL-FORKS-10--QS-0) (QUEUE-SIZE-FORKS-10--ZERO) (QUEUE-HEAD-MSG-FORKS-10--EMPTY) (QUEUE-TAIL-FORKS-11--QS-0) (QUEUE-SIZE-FORKS-11--ZERO) (QUEUE-HEAD-MSG-FORKS-11--EMPTY) (QUEUE-TAIL-FORKS-12--QS-0) (QUEUE-SIZE-FORKS-12--ZERO) (QUEUE-HEAD-MSG-FORKS-12--EMPTY) (QUEUE-TAIL-FORKS-13--QS-0) (QUEUE-SIZE-FORKS-13--ZERO) (QUEUE-HEAD-MSG-FORKS-13--EMPTY) (QUEUE-TAIL-FORKS-14--QS-0) (QUEUE-SIZE-FORKS-14--ZERO) (QUEUE-HEAD-MSG-FORKS-14--EMPTY) (QUEUE-TAIL-FORKS-15--QS-0) (QUEUE-SIZE-FORKS-15--ZERO) (QUEUE-HEAD-MSG-FORKS-15--EMPTY) (QUEUE-TAIL-FORKS-16--QS-0) (QUEUE-SIZE-FORKS-16--ZERO) (QUEUE-HEAD-MSG-FORKS-16--EMPTY) (QUEUE-TAIL-FORKS-17--QS-0) (QUEUE-SIZE-FORKS-17--ZERO) (QUEUE-HEAD-MSG-FORKS-17--EMPTY) (QUEUE-TAIL-FORKS-18--QS-0) (QUEUE-SIZE-FORKS-18--ZERO) (QUEUE-HEAD-MSG-FORKS-18--EMPTY) (QUEUE-TAIL-FORKS-19--QS-0) (QUEUE-SIZE-FORKS-19--ZERO) (QUEUE-HEAD-MSG-FORKS-19--EMPTY) (QUEUE-TAIL-FORKS-20--QS-0) (QUEUE-SIZE-FORKS-20--ZERO) (QUEUE-HEAD-MSG-FORKS-20--EMPTY) (QUEUE-TAIL-FORKS-21--QS-0) (QUEUE-SIZE-FORKS-21--ZERO) (QUEUE-HEAD-MSG-FORKS-21--EMPTY) (QUEUE-TAIL-FORKS-22--QS-0) (QUEUE-SIZE-FORKS-22--ZERO) (QUEUE-HEAD-MSG-FORKS-22--EMPTY) (QUEUE-TAIL-FORKS-23--QS-0) (QUEUE-SIZE-FORKS-23--ZERO) (QUEUE-HEAD-MSG-FORKS-23--EMPTY) (QUEUE-TAIL-FORKS-24--QS-0) (QUEUE-SIZE-FORKS-24--ZERO) (QUEUE-HEAD-MSG-FORKS-24--EMPTY) (QUEUE-TAIL-FORKS-25--QS-0) (QUEUE-SIZE-FORKS-25--ZERO) (QUEUE-HEAD-MSG-FORKS-25--EMPTY) (QUEUE-TAIL-FORKS-26--QS-0) (QUEUE-SIZE-FORKS-26--ZERO) (QUEUE-HEAD-MSG-FORKS-26--EMPTY) (QUEUE-TAIL-FORKS-27--QS-0) (QUEUE-SIZE-FORKS-27--ZERO) (QUEUE-HEAD-MSG-FORKS-27--EMPTY) ) (:action PERFORM-TRANS-PHILOSOPHER-27-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-27-STATE-5) (ENABLED-PHILOSOPHER-27-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-27-STATE-6) (PENDING-PHILOSOPHER-27) (not (AT-PROCESS-PHILOSOPHER-27-STATE-5)) (not (ENABLED-PHILOSOPHER-27-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-26-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-26-STATE-5) (ENABLED-PHILOSOPHER-26-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-26-STATE-6) (PENDING-PHILOSOPHER-26) (not (AT-PROCESS-PHILOSOPHER-26-STATE-5)) (not (ENABLED-PHILOSOPHER-26-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-25-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-25-STATE-5) (ENABLED-PHILOSOPHER-25-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-25-STATE-6) (PENDING-PHILOSOPHER-25) (not (AT-PROCESS-PHILOSOPHER-25-STATE-5)) (not (ENABLED-PHILOSOPHER-25-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-24-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-24-STATE-5) (ENABLED-PHILOSOPHER-24-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-24-STATE-6) (PENDING-PHILOSOPHER-24) (not (AT-PROCESS-PHILOSOPHER-24-STATE-5)) (not (ENABLED-PHILOSOPHER-24-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-23-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-23-STATE-5) (ENABLED-PHILOSOPHER-23-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-23-STATE-6) (PENDING-PHILOSOPHER-23) (not (AT-PROCESS-PHILOSOPHER-23-STATE-5)) (not (ENABLED-PHILOSOPHER-23-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-22-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-22-STATE-5) (ENABLED-PHILOSOPHER-22-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-22-STATE-6) (PENDING-PHILOSOPHER-22) (not (AT-PROCESS-PHILOSOPHER-22-STATE-5)) (not (ENABLED-PHILOSOPHER-22-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-21-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-21-STATE-5) (ENABLED-PHILOSOPHER-21-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-21-STATE-6) (PENDING-PHILOSOPHER-21) (not (AT-PROCESS-PHILOSOPHER-21-STATE-5)) (not (ENABLED-PHILOSOPHER-21-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-20-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-20-STATE-5) (ENABLED-PHILOSOPHER-20-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-20-STATE-6) (PENDING-PHILOSOPHER-20) (not (AT-PROCESS-PHILOSOPHER-20-STATE-5)) (not (ENABLED-PHILOSOPHER-20-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-19-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-19-STATE-5) (ENABLED-PHILOSOPHER-19-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-19-STATE-6) (PENDING-PHILOSOPHER-19) (not (AT-PROCESS-PHILOSOPHER-19-STATE-5)) (not (ENABLED-PHILOSOPHER-19-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-18-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-18-STATE-5) (ENABLED-PHILOSOPHER-18-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-18-STATE-6) (PENDING-PHILOSOPHER-18) (not (AT-PROCESS-PHILOSOPHER-18-STATE-5)) (not (ENABLED-PHILOSOPHER-18-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-17-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-17-STATE-5) (ENABLED-PHILOSOPHER-17-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-17-STATE-6) (PENDING-PHILOSOPHER-17) (not (AT-PROCESS-PHILOSOPHER-17-STATE-5)) (not (ENABLED-PHILOSOPHER-17-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-16-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-16-STATE-5) (ENABLED-PHILOSOPHER-16-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-16-STATE-6) (PENDING-PHILOSOPHER-16) (not (AT-PROCESS-PHILOSOPHER-16-STATE-5)) (not (ENABLED-PHILOSOPHER-16-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-15-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-15-STATE-5) (ENABLED-PHILOSOPHER-15-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-15-STATE-6) (PENDING-PHILOSOPHER-15) (not (AT-PROCESS-PHILOSOPHER-15-STATE-5)) (not (ENABLED-PHILOSOPHER-15-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-14-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-14-STATE-5) (ENABLED-PHILOSOPHER-14-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-14-STATE-6) (PENDING-PHILOSOPHER-14) (not (AT-PROCESS-PHILOSOPHER-14-STATE-5)) (not (ENABLED-PHILOSOPHER-14-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-13-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-13-STATE-5) (ENABLED-PHILOSOPHER-13-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-13-STATE-6) (PENDING-PHILOSOPHER-13) (not (AT-PROCESS-PHILOSOPHER-13-STATE-5)) (not (ENABLED-PHILOSOPHER-13-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-12-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-12-STATE-5) (ENABLED-PHILOSOPHER-12-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-12-STATE-6) (PENDING-PHILOSOPHER-12) (not (AT-PROCESS-PHILOSOPHER-12-STATE-5)) (not (ENABLED-PHILOSOPHER-12-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-11-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-11-STATE-5) (ENABLED-PHILOSOPHER-11-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-11-STATE-6) (PENDING-PHILOSOPHER-11) (not (AT-PROCESS-PHILOSOPHER-11-STATE-5)) (not (ENABLED-PHILOSOPHER-11-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-10-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-10-STATE-5) (ENABLED-PHILOSOPHER-10-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-10-STATE-6) (PENDING-PHILOSOPHER-10) (not (AT-PROCESS-PHILOSOPHER-10-STATE-5)) (not (ENABLED-PHILOSOPHER-10-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-9-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-9-STATE-5) (ENABLED-PHILOSOPHER-9-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-9-STATE-6) (PENDING-PHILOSOPHER-9) (not (AT-PROCESS-PHILOSOPHER-9-STATE-5)) (not (ENABLED-PHILOSOPHER-9-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-8-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-8-STATE-5) (ENABLED-PHILOSOPHER-8-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-8-STATE-6) (PENDING-PHILOSOPHER-8) (not (AT-PROCESS-PHILOSOPHER-8-STATE-5)) (not (ENABLED-PHILOSOPHER-8-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-7-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-7-STATE-5) (ENABLED-PHILOSOPHER-7-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-7-STATE-6) (PENDING-PHILOSOPHER-7) (not (AT-PROCESS-PHILOSOPHER-7-STATE-5)) (not (ENABLED-PHILOSOPHER-7-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-6-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-6-STATE-5) (ENABLED-PHILOSOPHER-6-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-6-STATE-6) (PENDING-PHILOSOPHER-6) (not (AT-PROCESS-PHILOSOPHER-6-STATE-5)) (not (ENABLED-PHILOSOPHER-6-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-5-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-5-STATE-5) (ENABLED-PHILOSOPHER-5-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-5-STATE-6) (PENDING-PHILOSOPHER-5) (not (AT-PROCESS-PHILOSOPHER-5-STATE-5)) (not (ENABLED-PHILOSOPHER-5-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-4-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-4-STATE-5) (ENABLED-PHILOSOPHER-4-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-4-STATE-6) (PENDING-PHILOSOPHER-4) (not (AT-PROCESS-PHILOSOPHER-4-STATE-5)) (not (ENABLED-PHILOSOPHER-4-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-3-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-3-STATE-5) (ENABLED-PHILOSOPHER-3-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-3-STATE-6) (PENDING-PHILOSOPHER-3) (not (AT-PROCESS-PHILOSOPHER-3-STATE-5)) (not (ENABLED-PHILOSOPHER-3-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-2-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-2-STATE-5) (ENABLED-PHILOSOPHER-2-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-2-STATE-6) (PENDING-PHILOSOPHER-2) (not (AT-PROCESS-PHILOSOPHER-2-STATE-5)) (not (ENABLED-PHILOSOPHER-2-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-1-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-1-STATE-5) (ENABLED-PHILOSOPHER-1-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-1-STATE-6) (PENDING-PHILOSOPHER-1) (not (AT-PROCESS-PHILOSOPHER-1-STATE-5)) (not (ENABLED-PHILOSOPHER-1-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-0-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-0-STATE-5) (ENABLED-PHILOSOPHER-0-FORKS-__-PIDP1__28_-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-0-STATE-6) (PENDING-PHILOSOPHER-0) (not (AT-PROCESS-PHILOSOPHER-0-STATE-5)) (not (ENABLED-PHILOSOPHER-0-FORKS-__-PIDP1__28_-WFORK)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-0-FORKS-__-PIDP1__28_-WFORK-FORKS-1--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-1-) (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-0-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-1-) (QUEUE-TAIL-MSG-FORKS-1--FORK) (not (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-1-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-1-FORKS-__-PIDP1__28_-WFORK-FORKS-2--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-2-) (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-1-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-2-) (QUEUE-TAIL-MSG-FORKS-2--FORK) (not (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-2-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-2-FORKS-__-PIDP1__28_-WFORK-FORKS-3--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-3-) (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-2-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-3-) (QUEUE-TAIL-MSG-FORKS-3--FORK) (not (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-3-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-3-FORKS-__-PIDP1__28_-WFORK-FORKS-4--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-4-) (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-3-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-4-) (QUEUE-TAIL-MSG-FORKS-4--FORK) (not (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-4-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-4-FORKS-__-PIDP1__28_-WFORK-FORKS-5--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-5-) (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-4-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-5-) (QUEUE-TAIL-MSG-FORKS-5--FORK) (not (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-5-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-5-FORKS-__-PIDP1__28_-WFORK-FORKS-6--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-6-) (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-5-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-6-) (QUEUE-TAIL-MSG-FORKS-6--FORK) (not (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-6-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-6-FORKS-__-PIDP1__28_-WFORK-FORKS-7--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-7-) (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-6-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-7-) (QUEUE-TAIL-MSG-FORKS-7--FORK) (not (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-7-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-7-FORKS-__-PIDP1__28_-WFORK-FORKS-8--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-8-) (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-7-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-8-) (QUEUE-TAIL-MSG-FORKS-8--FORK) (not (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-8-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-8-FORKS-__-PIDP1__28_-WFORK-FORKS-9--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-9-) (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-8-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-9-) (QUEUE-TAIL-MSG-FORKS-9--FORK) (not (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-9-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-9-FORKS-__-PIDP1__28_-WFORK-FORKS-10--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-10-) (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-9-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-10-) (QUEUE-TAIL-MSG-FORKS-10--FORK) (not (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-10-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-10-FORKS-__-PIDP1__28_-WFORK-FORKS-11--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-11-) (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-10-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-11-) (QUEUE-TAIL-MSG-FORKS-11--FORK) (not (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-11-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-11-FORKS-__-PIDP1__28_-WFORK-FORKS-12--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-12-) (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-11-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-12-) (QUEUE-TAIL-MSG-FORKS-12--FORK) (not (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-12-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-12-FORKS-__-PIDP1__28_-WFORK-FORKS-13--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-13-) (ACTIVATE-PHILOSOPHER-12-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-12-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-13-) (QUEUE-TAIL-MSG-FORKS-13--FORK) (not (ACTIVATE-PHILOSOPHER-12-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-13-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-13-FORKS-__-PIDP1__28_-WFORK-FORKS-14--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-14-) (ACTIVATE-PHILOSOPHER-13-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-13-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-14-) (QUEUE-TAIL-MSG-FORKS-14--FORK) (not (ACTIVATE-PHILOSOPHER-13-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-14-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-14-FORKS-__-PIDP1__28_-WFORK-FORKS-15--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-15-) (ACTIVATE-PHILOSOPHER-14-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-14-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-15-) (QUEUE-TAIL-MSG-FORKS-15--FORK) (not (ACTIVATE-PHILOSOPHER-14-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-15-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-15-FORKS-__-PIDP1__28_-WFORK-FORKS-16--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-16-) (ACTIVATE-PHILOSOPHER-15-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-15-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-16-) (QUEUE-TAIL-MSG-FORKS-16--FORK) (not (ACTIVATE-PHILOSOPHER-15-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-16-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-16-FORKS-__-PIDP1__28_-WFORK-FORKS-17--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-17-) (ACTIVATE-PHILOSOPHER-16-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-16-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-17-) (QUEUE-TAIL-MSG-FORKS-17--FORK) (not (ACTIVATE-PHILOSOPHER-16-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-17-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-17-FORKS-__-PIDP1__28_-WFORK-FORKS-18--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-18-) (ACTIVATE-PHILOSOPHER-17-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-17-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-18-) (QUEUE-TAIL-MSG-FORKS-18--FORK) (not (ACTIVATE-PHILOSOPHER-17-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-18-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-18-FORKS-__-PIDP1__28_-WFORK-FORKS-19--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-19-) (ACTIVATE-PHILOSOPHER-18-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-18-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-19-) (QUEUE-TAIL-MSG-FORKS-19--FORK) (not (ACTIVATE-PHILOSOPHER-18-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-19-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-19-FORKS-__-PIDP1__28_-WFORK-FORKS-20--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-20-) (ACTIVATE-PHILOSOPHER-19-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-19-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-20-) (QUEUE-TAIL-MSG-FORKS-20--FORK) (not (ACTIVATE-PHILOSOPHER-19-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-20-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-20-FORKS-__-PIDP1__28_-WFORK-FORKS-21--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-21-) (ACTIVATE-PHILOSOPHER-20-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-20-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-21-) (QUEUE-TAIL-MSG-FORKS-21--FORK) (not (ACTIVATE-PHILOSOPHER-20-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-21-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-21-FORKS-__-PIDP1__28_-WFORK-FORKS-22--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-22-) (ACTIVATE-PHILOSOPHER-21-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-21-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-22-) (QUEUE-TAIL-MSG-FORKS-22--FORK) (not (ACTIVATE-PHILOSOPHER-21-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-22-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-22-FORKS-__-PIDP1__28_-WFORK-FORKS-23--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-23-) (ACTIVATE-PHILOSOPHER-22-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-22-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-23-) (QUEUE-TAIL-MSG-FORKS-23--FORK) (not (ACTIVATE-PHILOSOPHER-22-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-23-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-23-FORKS-__-PIDP1__28_-WFORK-FORKS-24--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-24-) (ACTIVATE-PHILOSOPHER-23-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-23-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-24-) (QUEUE-TAIL-MSG-FORKS-24--FORK) (not (ACTIVATE-PHILOSOPHER-23-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-24-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-24-FORKS-__-PIDP1__28_-WFORK-FORKS-25--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-25-) (ACTIVATE-PHILOSOPHER-24-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-24-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-25-) (QUEUE-TAIL-MSG-FORKS-25--FORK) (not (ACTIVATE-PHILOSOPHER-24-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-25-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-25-FORKS-__-PIDP1__28_-WFORK-FORKS-26--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-26-) (ACTIVATE-PHILOSOPHER-25-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-25-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-26-) (QUEUE-TAIL-MSG-FORKS-26--FORK) (not (ACTIVATE-PHILOSOPHER-25-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-26-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-26-FORKS-__-PIDP1__28_-WFORK-FORKS-27--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-27-) (ACTIVATE-PHILOSOPHER-26-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-26-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-27-) (QUEUE-TAIL-MSG-FORKS-27--FORK) (not (ACTIVATE-PHILOSOPHER-26-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-27-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-27-FORKS-__-PIDP1__28_-WFORK-FORKS-0--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-0-) (ACTIVATE-PHILOSOPHER-27-FORKS-__-PIDP1__28_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-27-FORKS-__-PIDP1__28_-WFORK) (ADVANCE-TAIL-FORKS-0-) (QUEUE-TAIL-MSG-FORKS-0--FORK) (not (ACTIVATE-PHILOSOPHER-27-FORKS-__-PIDP1__28_-WFORK)) (not (SETTLED-FORKS-0-)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-0-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-0) (AT-PROCESS-PHILOSOPHER-0-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-0)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-1-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-1) (AT-PROCESS-PHILOSOPHER-1-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-1)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-2-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-2) (AT-PROCESS-PHILOSOPHER-2-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-2)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-3-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-3) (AT-PROCESS-PHILOSOPHER-3-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-3)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-4-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-4) (AT-PROCESS-PHILOSOPHER-4-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-4)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-5-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-5) (AT-PROCESS-PHILOSOPHER-5-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-5)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-6-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-6) (AT-PROCESS-PHILOSOPHER-6-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-6)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-7-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-7) (AT-PROCESS-PHILOSOPHER-7-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-7)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-8-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-8) (AT-PROCESS-PHILOSOPHER-8-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-8)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-9-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-9) (AT-PROCESS-PHILOSOPHER-9-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-9)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-10-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-10) (AT-PROCESS-PHILOSOPHER-10-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-10)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-11-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-11) (AT-PROCESS-PHILOSOPHER-11-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-11)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-12-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-12) (AT-PROCESS-PHILOSOPHER-12-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-12-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-12)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-13-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-13) (AT-PROCESS-PHILOSOPHER-13-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-13-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-13)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-14-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-14) (AT-PROCESS-PHILOSOPHER-14-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-14-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-14)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-15-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-15) (AT-PROCESS-PHILOSOPHER-15-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-15-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-15)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-16-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-16) (AT-PROCESS-PHILOSOPHER-16-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-16-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-16)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-17-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-17) (AT-PROCESS-PHILOSOPHER-17-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-17-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-17)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-18-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-18) (AT-PROCESS-PHILOSOPHER-18-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-18-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-18)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-19-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-19) (AT-PROCESS-PHILOSOPHER-19-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-19-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-19)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-20-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-20) (AT-PROCESS-PHILOSOPHER-20-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-20-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-20)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-21-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-21) (AT-PROCESS-PHILOSOPHER-21-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-21-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-21)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-22-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-22) (AT-PROCESS-PHILOSOPHER-22-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-22-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-22)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-23-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-23) (AT-PROCESS-PHILOSOPHER-23-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-23-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-23)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-24-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-24) (AT-PROCESS-PHILOSOPHER-24-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-24-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-24)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-25-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-25) (AT-PROCESS-PHILOSOPHER-25-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-25-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-25)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-26-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-26) (AT-PROCESS-PHILOSOPHER-26-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-26-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-26)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-27-PHILOSOPHER-FORKS-__-PIDP1__28_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-27) (AT-PROCESS-PHILOSOPHER-27-STATE-5) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-27-FORKS-__-PIDP1__28_-WFORK) (not (PENDING-PHILOSOPHER-27)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-27-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-27-STATE-4) (ENABLED-PHILOSOPHER-27-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-27-STATE-5) (PENDING-PHILOSOPHER-27) (not (AT-PROCESS-PHILOSOPHER-27-STATE-4)) (not (ENABLED-PHILOSOPHER-27-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-26-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-26-STATE-4) (ENABLED-PHILOSOPHER-26-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-26-STATE-5) (PENDING-PHILOSOPHER-26) (not (AT-PROCESS-PHILOSOPHER-26-STATE-4)) (not (ENABLED-PHILOSOPHER-26-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-25-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-25-STATE-4) (ENABLED-PHILOSOPHER-25-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-25-STATE-5) (PENDING-PHILOSOPHER-25) (not (AT-PROCESS-PHILOSOPHER-25-STATE-4)) (not (ENABLED-PHILOSOPHER-25-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-24-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-24-STATE-4) (ENABLED-PHILOSOPHER-24-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-24-STATE-5) (PENDING-PHILOSOPHER-24) (not (AT-PROCESS-PHILOSOPHER-24-STATE-4)) (not (ENABLED-PHILOSOPHER-24-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-23-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-23-STATE-4) (ENABLED-PHILOSOPHER-23-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-23-STATE-5) (PENDING-PHILOSOPHER-23) (not (AT-PROCESS-PHILOSOPHER-23-STATE-4)) (not (ENABLED-PHILOSOPHER-23-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-22-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-22-STATE-4) (ENABLED-PHILOSOPHER-22-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-22-STATE-5) (PENDING-PHILOSOPHER-22) (not (AT-PROCESS-PHILOSOPHER-22-STATE-4)) (not (ENABLED-PHILOSOPHER-22-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-21-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-21-STATE-4) (ENABLED-PHILOSOPHER-21-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-21-STATE-5) (PENDING-PHILOSOPHER-21) (not (AT-PROCESS-PHILOSOPHER-21-STATE-4)) (not (ENABLED-PHILOSOPHER-21-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-20-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-20-STATE-4) (ENABLED-PHILOSOPHER-20-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-20-STATE-5) (PENDING-PHILOSOPHER-20) (not (AT-PROCESS-PHILOSOPHER-20-STATE-4)) (not (ENABLED-PHILOSOPHER-20-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-19-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-19-STATE-4) (ENABLED-PHILOSOPHER-19-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-19-STATE-5) (PENDING-PHILOSOPHER-19) (not (AT-PROCESS-PHILOSOPHER-19-STATE-4)) (not (ENABLED-PHILOSOPHER-19-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-18-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-18-STATE-4) (ENABLED-PHILOSOPHER-18-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-18-STATE-5) (PENDING-PHILOSOPHER-18) (not (AT-PROCESS-PHILOSOPHER-18-STATE-4)) (not (ENABLED-PHILOSOPHER-18-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-17-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-17-STATE-4) (ENABLED-PHILOSOPHER-17-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-17-STATE-5) (PENDING-PHILOSOPHER-17) (not (AT-PROCESS-PHILOSOPHER-17-STATE-4)) (not (ENABLED-PHILOSOPHER-17-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-16-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-16-STATE-4) (ENABLED-PHILOSOPHER-16-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-16-STATE-5) (PENDING-PHILOSOPHER-16) (not (AT-PROCESS-PHILOSOPHER-16-STATE-4)) (not (ENABLED-PHILOSOPHER-16-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-15-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-15-STATE-4) (ENABLED-PHILOSOPHER-15-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-15-STATE-5) (PENDING-PHILOSOPHER-15) (not (AT-PROCESS-PHILOSOPHER-15-STATE-4)) (not (ENABLED-PHILOSOPHER-15-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-14-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-14-STATE-4) (ENABLED-PHILOSOPHER-14-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-14-STATE-5) (PENDING-PHILOSOPHER-14) (not (AT-PROCESS-PHILOSOPHER-14-STATE-4)) (not (ENABLED-PHILOSOPHER-14-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-13-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-13-STATE-4) (ENABLED-PHILOSOPHER-13-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-13-STATE-5) (PENDING-PHILOSOPHER-13) (not (AT-PROCESS-PHILOSOPHER-13-STATE-4)) (not (ENABLED-PHILOSOPHER-13-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-12-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-12-STATE-4) (ENABLED-PHILOSOPHER-12-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-12-STATE-5) (PENDING-PHILOSOPHER-12) (not (AT-PROCESS-PHILOSOPHER-12-STATE-4)) (not (ENABLED-PHILOSOPHER-12-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-11-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-11-STATE-4) (ENABLED-PHILOSOPHER-11-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-11-STATE-5) (PENDING-PHILOSOPHER-11) (not (AT-PROCESS-PHILOSOPHER-11-STATE-4)) (not (ENABLED-PHILOSOPHER-11-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-10-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-10-STATE-4) (ENABLED-PHILOSOPHER-10-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-10-STATE-5) (PENDING-PHILOSOPHER-10) (not (AT-PROCESS-PHILOSOPHER-10-STATE-4)) (not (ENABLED-PHILOSOPHER-10-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-9-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-9-STATE-4) (ENABLED-PHILOSOPHER-9-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-9-STATE-5) (PENDING-PHILOSOPHER-9) (not (AT-PROCESS-PHILOSOPHER-9-STATE-4)) (not (ENABLED-PHILOSOPHER-9-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-8-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-8-STATE-4) (ENABLED-PHILOSOPHER-8-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-8-STATE-5) (PENDING-PHILOSOPHER-8) (not (AT-PROCESS-PHILOSOPHER-8-STATE-4)) (not (ENABLED-PHILOSOPHER-8-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-7-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-7-STATE-4) (ENABLED-PHILOSOPHER-7-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-7-STATE-5) (PENDING-PHILOSOPHER-7) (not (AT-PROCESS-PHILOSOPHER-7-STATE-4)) (not (ENABLED-PHILOSOPHER-7-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-6-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-6-STATE-4) (ENABLED-PHILOSOPHER-6-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-6-STATE-5) (PENDING-PHILOSOPHER-6) (not (AT-PROCESS-PHILOSOPHER-6-STATE-4)) (not (ENABLED-PHILOSOPHER-6-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-5-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-5-STATE-4) (ENABLED-PHILOSOPHER-5-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-5-STATE-5) (PENDING-PHILOSOPHER-5) (not (AT-PROCESS-PHILOSOPHER-5-STATE-4)) (not (ENABLED-PHILOSOPHER-5-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-4-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-4-STATE-4) (ENABLED-PHILOSOPHER-4-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-4-STATE-5) (PENDING-PHILOSOPHER-4) (not (AT-PROCESS-PHILOSOPHER-4-STATE-4)) (not (ENABLED-PHILOSOPHER-4-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-3-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-3-STATE-4) (ENABLED-PHILOSOPHER-3-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-3-STATE-5) (PENDING-PHILOSOPHER-3) (not (AT-PROCESS-PHILOSOPHER-3-STATE-4)) (not (ENABLED-PHILOSOPHER-3-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-2-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-2-STATE-4) (ENABLED-PHILOSOPHER-2-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-2-STATE-5) (PENDING-PHILOSOPHER-2) (not (AT-PROCESS-PHILOSOPHER-2-STATE-4)) (not (ENABLED-PHILOSOPHER-2-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-1-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-1-STATE-4) (ENABLED-PHILOSOPHER-1-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-1-STATE-5) (PENDING-PHILOSOPHER-1) (not (AT-PROCESS-PHILOSOPHER-1-STATE-4)) (not (ENABLED-PHILOSOPHER-1-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-0-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-0-STATE-4) (ENABLED-PHILOSOPHER-0-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-0-STATE-5) (PENDING-PHILOSOPHER-0) (not (AT-PROCESS-PHILOSOPHER-0-STATE-4)) (not (ENABLED-PHILOSOPHER-0-FORKS--PID-WFORK)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-0-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-0) (AT-PROCESS-PHILOSOPHER-0-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-0-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-0)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-1-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-1) (AT-PROCESS-PHILOSOPHER-1-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-1-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-1)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-2-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-2) (AT-PROCESS-PHILOSOPHER-2-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-2-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-2)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-3-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-3) (AT-PROCESS-PHILOSOPHER-3-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-3-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-3)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-4-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-4) (AT-PROCESS-PHILOSOPHER-4-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-4-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-4)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-5-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-5) (AT-PROCESS-PHILOSOPHER-5-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-5-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-5)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-6-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-6) (AT-PROCESS-PHILOSOPHER-6-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-6-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-6)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-7-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-7) (AT-PROCESS-PHILOSOPHER-7-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-7-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-7)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-8-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-8) (AT-PROCESS-PHILOSOPHER-8-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-8-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-8)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-9-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-9) (AT-PROCESS-PHILOSOPHER-9-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-9-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-9)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-10-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-10) (AT-PROCESS-PHILOSOPHER-10-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-10-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-10)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-11-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-11) (AT-PROCESS-PHILOSOPHER-11-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-11-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-11)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-12-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-12) (AT-PROCESS-PHILOSOPHER-12-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-12-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-12)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-13-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-13) (AT-PROCESS-PHILOSOPHER-13-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-13-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-13)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-14-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-14) (AT-PROCESS-PHILOSOPHER-14-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-14-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-14)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-15-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-15) (AT-PROCESS-PHILOSOPHER-15-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-15-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-15)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-16-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-16) (AT-PROCESS-PHILOSOPHER-16-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-16-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-16)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-17-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-17) (AT-PROCESS-PHILOSOPHER-17-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-17-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-17)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-18-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-18) (AT-PROCESS-PHILOSOPHER-18-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-18-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-18)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-19-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-19) (AT-PROCESS-PHILOSOPHER-19-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-19-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-19)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-20-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-20) (AT-PROCESS-PHILOSOPHER-20-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-20-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-20)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-21-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-21) (AT-PROCESS-PHILOSOPHER-21-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-21-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-21)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-22-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-22) (AT-PROCESS-PHILOSOPHER-22-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-22-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-22)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-23-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-23) (AT-PROCESS-PHILOSOPHER-23-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-23-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-23)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-24-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-24) (AT-PROCESS-PHILOSOPHER-24-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-24-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-24)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-25-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-25) (AT-PROCESS-PHILOSOPHER-25-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-25-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-25)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-26-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-26) (AT-PROCESS-PHILOSOPHER-26-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-26-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-26)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-27-PHILOSOPHER-FORKS--PID-WFORK-STATE-4-STATE-5-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-27) (AT-PROCESS-PHILOSOPHER-27-STATE-4) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-27-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-27)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-27-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-27-STATE-3) (ENABLED-PHILOSOPHER-27-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-27-STATE-4) (PENDING-PHILOSOPHER-27) (not (AT-PROCESS-PHILOSOPHER-27-STATE-3)) (not (ENABLED-PHILOSOPHER-27-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-26-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-26-STATE-3) (ENABLED-PHILOSOPHER-26-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-26-STATE-4) (PENDING-PHILOSOPHER-26) (not (AT-PROCESS-PHILOSOPHER-26-STATE-3)) (not (ENABLED-PHILOSOPHER-26-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-25-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-25-STATE-3) (ENABLED-PHILOSOPHER-25-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-25-STATE-4) (PENDING-PHILOSOPHER-25) (not (AT-PROCESS-PHILOSOPHER-25-STATE-3)) (not (ENABLED-PHILOSOPHER-25-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-24-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-24-STATE-3) (ENABLED-PHILOSOPHER-24-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-24-STATE-4) (PENDING-PHILOSOPHER-24) (not (AT-PROCESS-PHILOSOPHER-24-STATE-3)) (not (ENABLED-PHILOSOPHER-24-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-23-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-23-STATE-3) (ENABLED-PHILOSOPHER-23-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-23-STATE-4) (PENDING-PHILOSOPHER-23) (not (AT-PROCESS-PHILOSOPHER-23-STATE-3)) (not (ENABLED-PHILOSOPHER-23-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-22-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-22-STATE-3) (ENABLED-PHILOSOPHER-22-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-22-STATE-4) (PENDING-PHILOSOPHER-22) (not (AT-PROCESS-PHILOSOPHER-22-STATE-3)) (not (ENABLED-PHILOSOPHER-22-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-21-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-21-STATE-3) (ENABLED-PHILOSOPHER-21-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-21-STATE-4) (PENDING-PHILOSOPHER-21) (not (AT-PROCESS-PHILOSOPHER-21-STATE-3)) (not (ENABLED-PHILOSOPHER-21-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-20-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-20-STATE-3) (ENABLED-PHILOSOPHER-20-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-20-STATE-4) (PENDING-PHILOSOPHER-20) (not (AT-PROCESS-PHILOSOPHER-20-STATE-3)) (not (ENABLED-PHILOSOPHER-20-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-19-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-19-STATE-3) (ENABLED-PHILOSOPHER-19-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-19-STATE-4) (PENDING-PHILOSOPHER-19) (not (AT-PROCESS-PHILOSOPHER-19-STATE-3)) (not (ENABLED-PHILOSOPHER-19-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-18-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-18-STATE-3) (ENABLED-PHILOSOPHER-18-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-18-STATE-4) (PENDING-PHILOSOPHER-18) (not (AT-PROCESS-PHILOSOPHER-18-STATE-3)) (not (ENABLED-PHILOSOPHER-18-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-17-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-17-STATE-3) (ENABLED-PHILOSOPHER-17-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-17-STATE-4) (PENDING-PHILOSOPHER-17) (not (AT-PROCESS-PHILOSOPHER-17-STATE-3)) (not (ENABLED-PHILOSOPHER-17-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-16-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-16-STATE-3) (ENABLED-PHILOSOPHER-16-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-16-STATE-4) (PENDING-PHILOSOPHER-16) (not (AT-PROCESS-PHILOSOPHER-16-STATE-3)) (not (ENABLED-PHILOSOPHER-16-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-15-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-15-STATE-3) (ENABLED-PHILOSOPHER-15-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-15-STATE-4) (PENDING-PHILOSOPHER-15) (not (AT-PROCESS-PHILOSOPHER-15-STATE-3)) (not (ENABLED-PHILOSOPHER-15-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-14-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-14-STATE-3) (ENABLED-PHILOSOPHER-14-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-14-STATE-4) (PENDING-PHILOSOPHER-14) (not (AT-PROCESS-PHILOSOPHER-14-STATE-3)) (not (ENABLED-PHILOSOPHER-14-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-13-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-13-STATE-3) (ENABLED-PHILOSOPHER-13-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-13-STATE-4) (PENDING-PHILOSOPHER-13) (not (AT-PROCESS-PHILOSOPHER-13-STATE-3)) (not (ENABLED-PHILOSOPHER-13-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-12-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-12-STATE-3) (ENABLED-PHILOSOPHER-12-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-12-STATE-4) (PENDING-PHILOSOPHER-12) (not (AT-PROCESS-PHILOSOPHER-12-STATE-3)) (not (ENABLED-PHILOSOPHER-12-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-11-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-11-STATE-3) (ENABLED-PHILOSOPHER-11-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-11-STATE-4) (PENDING-PHILOSOPHER-11) (not (AT-PROCESS-PHILOSOPHER-11-STATE-3)) (not (ENABLED-PHILOSOPHER-11-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-10-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-10-STATE-3) (ENABLED-PHILOSOPHER-10-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-10-STATE-4) (PENDING-PHILOSOPHER-10) (not (AT-PROCESS-PHILOSOPHER-10-STATE-3)) (not (ENABLED-PHILOSOPHER-10-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-9-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-9-STATE-3) (ENABLED-PHILOSOPHER-9-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-9-STATE-4) (PENDING-PHILOSOPHER-9) (not (AT-PROCESS-PHILOSOPHER-9-STATE-3)) (not (ENABLED-PHILOSOPHER-9-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-8-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-8-STATE-3) (ENABLED-PHILOSOPHER-8-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-8-STATE-4) (PENDING-PHILOSOPHER-8) (not (AT-PROCESS-PHILOSOPHER-8-STATE-3)) (not (ENABLED-PHILOSOPHER-8-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-7-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-7-STATE-3) (ENABLED-PHILOSOPHER-7-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-7-STATE-4) (PENDING-PHILOSOPHER-7) (not (AT-PROCESS-PHILOSOPHER-7-STATE-3)) (not (ENABLED-PHILOSOPHER-7-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-6-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-6-STATE-3) (ENABLED-PHILOSOPHER-6-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-6-STATE-4) (PENDING-PHILOSOPHER-6) (not (AT-PROCESS-PHILOSOPHER-6-STATE-3)) (not (ENABLED-PHILOSOPHER-6-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-5-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-5-STATE-3) (ENABLED-PHILOSOPHER-5-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-5-STATE-4) (PENDING-PHILOSOPHER-5) (not (AT-PROCESS-PHILOSOPHER-5-STATE-3)) (not (ENABLED-PHILOSOPHER-5-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-4-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-4-STATE-3) (ENABLED-PHILOSOPHER-4-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-4-STATE-4) (PENDING-PHILOSOPHER-4) (not (AT-PROCESS-PHILOSOPHER-4-STATE-3)) (not (ENABLED-PHILOSOPHER-4-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-3-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-3-STATE-3) (ENABLED-PHILOSOPHER-3-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-3-STATE-4) (PENDING-PHILOSOPHER-3) (not (AT-PROCESS-PHILOSOPHER-3-STATE-3)) (not (ENABLED-PHILOSOPHER-3-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-2-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-2-STATE-3) (ENABLED-PHILOSOPHER-2-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-2-STATE-4) (PENDING-PHILOSOPHER-2) (not (AT-PROCESS-PHILOSOPHER-2-STATE-3)) (not (ENABLED-PHILOSOPHER-2-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-1-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-1-STATE-3) (ENABLED-PHILOSOPHER-1-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-1-STATE-4) (PENDING-PHILOSOPHER-1) (not (AT-PROCESS-PHILOSOPHER-1-STATE-3)) (not (ENABLED-PHILOSOPHER-1-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-0-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-0-STATE-3) (ENABLED-PHILOSOPHER-0-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-0-STATE-4) (PENDING-PHILOSOPHER-0) (not (AT-PROCESS-PHILOSOPHER-0-STATE-3)) (not (ENABLED-PHILOSOPHER-0-FORKS-__-PIDP1__28_-RFORK)) ) ) (:action QUEUE-READ-PHILOSOPHER-0-FORKS-__-PIDP1__28_-RFORK-FORKS-1--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-1--FORK) (SETTLED-FORKS-1-) (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-1-) (ENABLED-PHILOSOPHER-0-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-1-)) ) ) (:action QUEUE-READ-PHILOSOPHER-1-FORKS-__-PIDP1__28_-RFORK-FORKS-2--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-2--FORK) (SETTLED-FORKS-2-) (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-2-) (ENABLED-PHILOSOPHER-1-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-2-)) ) ) (:action QUEUE-READ-PHILOSOPHER-2-FORKS-__-PIDP1__28_-RFORK-FORKS-3--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-3--FORK) (SETTLED-FORKS-3-) (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-3-) (ENABLED-PHILOSOPHER-2-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-3-)) ) ) (:action QUEUE-READ-PHILOSOPHER-3-FORKS-__-PIDP1__28_-RFORK-FORKS-4--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-4--FORK) (SETTLED-FORKS-4-) (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-4-) (ENABLED-PHILOSOPHER-3-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-4-)) ) ) (:action QUEUE-READ-PHILOSOPHER-4-FORKS-__-PIDP1__28_-RFORK-FORKS-5--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-5--FORK) (SETTLED-FORKS-5-) (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-5-) (ENABLED-PHILOSOPHER-4-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-5-)) ) ) (:action QUEUE-READ-PHILOSOPHER-5-FORKS-__-PIDP1__28_-RFORK-FORKS-6--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-6--FORK) (SETTLED-FORKS-6-) (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-6-) (ENABLED-PHILOSOPHER-5-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-6-)) ) ) (:action QUEUE-READ-PHILOSOPHER-6-FORKS-__-PIDP1__28_-RFORK-FORKS-7--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-7--FORK) (SETTLED-FORKS-7-) (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-7-) (ENABLED-PHILOSOPHER-6-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-7-)) ) ) (:action QUEUE-READ-PHILOSOPHER-7-FORKS-__-PIDP1__28_-RFORK-FORKS-8--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-8--FORK) (SETTLED-FORKS-8-) (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-8-) (ENABLED-PHILOSOPHER-7-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-8-)) ) ) (:action QUEUE-READ-PHILOSOPHER-8-FORKS-__-PIDP1__28_-RFORK-FORKS-9--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-9--FORK) (SETTLED-FORKS-9-) (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-9-) (ENABLED-PHILOSOPHER-8-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-9-)) ) ) (:action QUEUE-READ-PHILOSOPHER-9-FORKS-__-PIDP1__28_-RFORK-FORKS-10--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-10--FORK) (SETTLED-FORKS-10-) (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-10-) (ENABLED-PHILOSOPHER-9-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-10-)) ) ) (:action QUEUE-READ-PHILOSOPHER-10-FORKS-__-PIDP1__28_-RFORK-FORKS-11--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-11--FORK) (SETTLED-FORKS-11-) (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-11-) (ENABLED-PHILOSOPHER-10-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-11-)) ) ) (:action QUEUE-READ-PHILOSOPHER-11-FORKS-__-PIDP1__28_-RFORK-FORKS-12--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-12--FORK) (SETTLED-FORKS-12-) (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-12-) (ENABLED-PHILOSOPHER-11-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-12-)) ) ) (:action QUEUE-READ-PHILOSOPHER-12-FORKS-__-PIDP1__28_-RFORK-FORKS-13--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-13--FORK) (SETTLED-FORKS-13-) (ACTIVATE-PHILOSOPHER-12-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-13-) (ENABLED-PHILOSOPHER-12-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-12-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-13-)) ) ) (:action QUEUE-READ-PHILOSOPHER-13-FORKS-__-PIDP1__28_-RFORK-FORKS-14--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-14--FORK) (SETTLED-FORKS-14-) (ACTIVATE-PHILOSOPHER-13-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-14-) (ENABLED-PHILOSOPHER-13-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-13-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-14-)) ) ) (:action QUEUE-READ-PHILOSOPHER-14-FORKS-__-PIDP1__28_-RFORK-FORKS-15--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-15--FORK) (SETTLED-FORKS-15-) (ACTIVATE-PHILOSOPHER-14-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-15-) (ENABLED-PHILOSOPHER-14-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-14-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-15-)) ) ) (:action QUEUE-READ-PHILOSOPHER-15-FORKS-__-PIDP1__28_-RFORK-FORKS-16--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-16--FORK) (SETTLED-FORKS-16-) (ACTIVATE-PHILOSOPHER-15-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-16-) (ENABLED-PHILOSOPHER-15-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-15-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-16-)) ) ) (:action QUEUE-READ-PHILOSOPHER-16-FORKS-__-PIDP1__28_-RFORK-FORKS-17--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-17--FORK) (SETTLED-FORKS-17-) (ACTIVATE-PHILOSOPHER-16-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-17-) (ENABLED-PHILOSOPHER-16-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-16-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-17-)) ) ) (:action QUEUE-READ-PHILOSOPHER-17-FORKS-__-PIDP1__28_-RFORK-FORKS-18--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-18--FORK) (SETTLED-FORKS-18-) (ACTIVATE-PHILOSOPHER-17-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-18-) (ENABLED-PHILOSOPHER-17-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-17-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-18-)) ) ) (:action QUEUE-READ-PHILOSOPHER-18-FORKS-__-PIDP1__28_-RFORK-FORKS-19--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-19--FORK) (SETTLED-FORKS-19-) (ACTIVATE-PHILOSOPHER-18-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-19-) (ENABLED-PHILOSOPHER-18-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-18-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-19-)) ) ) (:action QUEUE-READ-PHILOSOPHER-19-FORKS-__-PIDP1__28_-RFORK-FORKS-20--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-20--FORK) (SETTLED-FORKS-20-) (ACTIVATE-PHILOSOPHER-19-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-20-) (ENABLED-PHILOSOPHER-19-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-19-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-20-)) ) ) (:action QUEUE-READ-PHILOSOPHER-20-FORKS-__-PIDP1__28_-RFORK-FORKS-21--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-21--FORK) (SETTLED-FORKS-21-) (ACTIVATE-PHILOSOPHER-20-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-21-) (ENABLED-PHILOSOPHER-20-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-20-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-21-)) ) ) (:action QUEUE-READ-PHILOSOPHER-21-FORKS-__-PIDP1__28_-RFORK-FORKS-22--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-22--FORK) (SETTLED-FORKS-22-) (ACTIVATE-PHILOSOPHER-21-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-22-) (ENABLED-PHILOSOPHER-21-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-21-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-22-)) ) ) (:action QUEUE-READ-PHILOSOPHER-22-FORKS-__-PIDP1__28_-RFORK-FORKS-23--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-23--FORK) (SETTLED-FORKS-23-) (ACTIVATE-PHILOSOPHER-22-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-23-) (ENABLED-PHILOSOPHER-22-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-22-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-23-)) ) ) (:action QUEUE-READ-PHILOSOPHER-23-FORKS-__-PIDP1__28_-RFORK-FORKS-24--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-24--FORK) (SETTLED-FORKS-24-) (ACTIVATE-PHILOSOPHER-23-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-24-) (ENABLED-PHILOSOPHER-23-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-23-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-24-)) ) ) (:action QUEUE-READ-PHILOSOPHER-24-FORKS-__-PIDP1__28_-RFORK-FORKS-25--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-25--FORK) (SETTLED-FORKS-25-) (ACTIVATE-PHILOSOPHER-24-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-25-) (ENABLED-PHILOSOPHER-24-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-24-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-25-)) ) ) (:action QUEUE-READ-PHILOSOPHER-25-FORKS-__-PIDP1__28_-RFORK-FORKS-26--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-26--FORK) (SETTLED-FORKS-26-) (ACTIVATE-PHILOSOPHER-25-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-26-) (ENABLED-PHILOSOPHER-25-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-25-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-26-)) ) ) (:action QUEUE-READ-PHILOSOPHER-26-FORKS-__-PIDP1__28_-RFORK-FORKS-27--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-27--FORK) (SETTLED-FORKS-27-) (ACTIVATE-PHILOSOPHER-26-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-27-) (ENABLED-PHILOSOPHER-26-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-26-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-27-)) ) ) (:action QUEUE-READ-PHILOSOPHER-27-FORKS-__-PIDP1__28_-RFORK-FORKS-0--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-0--FORK) (SETTLED-FORKS-0-) (ACTIVATE-PHILOSOPHER-27-FORKS-__-PIDP1__28_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-0-) (ENABLED-PHILOSOPHER-27-FORKS-__-PIDP1__28_-RFORK) (not (ACTIVATE-PHILOSOPHER-27-FORKS-__-PIDP1__28_-RFORK)) (not (SETTLED-FORKS-0-)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-0-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-0) (AT-PROCESS-PHILOSOPHER-0-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-0)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-1-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-1) (AT-PROCESS-PHILOSOPHER-1-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-1)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-2-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-2) (AT-PROCESS-PHILOSOPHER-2-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-2)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-3-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-3) (AT-PROCESS-PHILOSOPHER-3-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-3)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-4-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-4) (AT-PROCESS-PHILOSOPHER-4-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-4)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-5-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-5) (AT-PROCESS-PHILOSOPHER-5-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-5)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-6-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-6) (AT-PROCESS-PHILOSOPHER-6-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-6)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-7-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-7) (AT-PROCESS-PHILOSOPHER-7-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-7)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-8-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-8) (AT-PROCESS-PHILOSOPHER-8-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-8)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-9-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-9) (AT-PROCESS-PHILOSOPHER-9-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-9)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-10-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-10) (AT-PROCESS-PHILOSOPHER-10-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-10)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-11-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-11) (AT-PROCESS-PHILOSOPHER-11-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-11)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-12-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-12) (AT-PROCESS-PHILOSOPHER-12-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-12-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-12)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-13-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-13) (AT-PROCESS-PHILOSOPHER-13-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-13-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-13)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-14-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-14) (AT-PROCESS-PHILOSOPHER-14-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-14-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-14)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-15-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-15) (AT-PROCESS-PHILOSOPHER-15-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-15-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-15)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-16-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-16) (AT-PROCESS-PHILOSOPHER-16-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-16-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-16)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-17-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-17) (AT-PROCESS-PHILOSOPHER-17-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-17-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-17)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-18-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-18) (AT-PROCESS-PHILOSOPHER-18-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-18-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-18)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-19-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-19) (AT-PROCESS-PHILOSOPHER-19-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-19-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-19)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-20-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-20) (AT-PROCESS-PHILOSOPHER-20-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-20-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-20)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-21-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-21) (AT-PROCESS-PHILOSOPHER-21-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-21-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-21)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-22-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-22) (AT-PROCESS-PHILOSOPHER-22-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-22-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-22)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-23-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-23) (AT-PROCESS-PHILOSOPHER-23-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-23-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-23)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-24-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-24) (AT-PROCESS-PHILOSOPHER-24-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-24-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-24)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-25-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-25) (AT-PROCESS-PHILOSOPHER-25-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-25-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-25)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-26-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-26) (AT-PROCESS-PHILOSOPHER-26-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-26-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-26)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-27-PHILOSOPHER-FORKS-__-PIDP1__28_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-27) (AT-PROCESS-PHILOSOPHER-27-STATE-3) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-27-FORKS-__-PIDP1__28_-RFORK) (not (PENDING-PHILOSOPHER-27)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-27-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-27-STATE-6) (ENABLED-PHILOSOPHER-27-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-27-STATE-3) (PENDING-PHILOSOPHER-27) (not (AT-PROCESS-PHILOSOPHER-27-STATE-6)) (not (ENABLED-PHILOSOPHER-27-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-26-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-26-STATE-6) (ENABLED-PHILOSOPHER-26-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-26-STATE-3) (PENDING-PHILOSOPHER-26) (not (AT-PROCESS-PHILOSOPHER-26-STATE-6)) (not (ENABLED-PHILOSOPHER-26-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-25-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-25-STATE-6) (ENABLED-PHILOSOPHER-25-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-25-STATE-3) (PENDING-PHILOSOPHER-25) (not (AT-PROCESS-PHILOSOPHER-25-STATE-6)) (not (ENABLED-PHILOSOPHER-25-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-24-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-24-STATE-6) (ENABLED-PHILOSOPHER-24-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-24-STATE-3) (PENDING-PHILOSOPHER-24) (not (AT-PROCESS-PHILOSOPHER-24-STATE-6)) (not (ENABLED-PHILOSOPHER-24-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-23-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-23-STATE-6) (ENABLED-PHILOSOPHER-23-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-23-STATE-3) (PENDING-PHILOSOPHER-23) (not (AT-PROCESS-PHILOSOPHER-23-STATE-6)) (not (ENABLED-PHILOSOPHER-23-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-22-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-22-STATE-6) (ENABLED-PHILOSOPHER-22-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-22-STATE-3) (PENDING-PHILOSOPHER-22) (not (AT-PROCESS-PHILOSOPHER-22-STATE-6)) (not (ENABLED-PHILOSOPHER-22-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-21-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-21-STATE-6) (ENABLED-PHILOSOPHER-21-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-21-STATE-3) (PENDING-PHILOSOPHER-21) (not (AT-PROCESS-PHILOSOPHER-21-STATE-6)) (not (ENABLED-PHILOSOPHER-21-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-20-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-20-STATE-6) (ENABLED-PHILOSOPHER-20-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-20-STATE-3) (PENDING-PHILOSOPHER-20) (not (AT-PROCESS-PHILOSOPHER-20-STATE-6)) (not (ENABLED-PHILOSOPHER-20-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-19-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-19-STATE-6) (ENABLED-PHILOSOPHER-19-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-19-STATE-3) (PENDING-PHILOSOPHER-19) (not (AT-PROCESS-PHILOSOPHER-19-STATE-6)) (not (ENABLED-PHILOSOPHER-19-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-18-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-18-STATE-6) (ENABLED-PHILOSOPHER-18-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-18-STATE-3) (PENDING-PHILOSOPHER-18) (not (AT-PROCESS-PHILOSOPHER-18-STATE-6)) (not (ENABLED-PHILOSOPHER-18-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-17-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-17-STATE-6) (ENABLED-PHILOSOPHER-17-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-17-STATE-3) (PENDING-PHILOSOPHER-17) (not (AT-PROCESS-PHILOSOPHER-17-STATE-6)) (not (ENABLED-PHILOSOPHER-17-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-16-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-16-STATE-6) (ENABLED-PHILOSOPHER-16-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-16-STATE-3) (PENDING-PHILOSOPHER-16) (not (AT-PROCESS-PHILOSOPHER-16-STATE-6)) (not (ENABLED-PHILOSOPHER-16-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-15-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-15-STATE-6) (ENABLED-PHILOSOPHER-15-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-15-STATE-3) (PENDING-PHILOSOPHER-15) (not (AT-PROCESS-PHILOSOPHER-15-STATE-6)) (not (ENABLED-PHILOSOPHER-15-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-14-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-14-STATE-6) (ENABLED-PHILOSOPHER-14-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-14-STATE-3) (PENDING-PHILOSOPHER-14) (not (AT-PROCESS-PHILOSOPHER-14-STATE-6)) (not (ENABLED-PHILOSOPHER-14-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-13-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-13-STATE-6) (ENABLED-PHILOSOPHER-13-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-13-STATE-3) (PENDING-PHILOSOPHER-13) (not (AT-PROCESS-PHILOSOPHER-13-STATE-6)) (not (ENABLED-PHILOSOPHER-13-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-12-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-12-STATE-6) (ENABLED-PHILOSOPHER-12-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-12-STATE-3) (PENDING-PHILOSOPHER-12) (not (AT-PROCESS-PHILOSOPHER-12-STATE-6)) (not (ENABLED-PHILOSOPHER-12-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-11-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-11-STATE-6) (ENABLED-PHILOSOPHER-11-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-11-STATE-3) (PENDING-PHILOSOPHER-11) (not (AT-PROCESS-PHILOSOPHER-11-STATE-6)) (not (ENABLED-PHILOSOPHER-11-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-10-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-10-STATE-6) (ENABLED-PHILOSOPHER-10-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-10-STATE-3) (PENDING-PHILOSOPHER-10) (not (AT-PROCESS-PHILOSOPHER-10-STATE-6)) (not (ENABLED-PHILOSOPHER-10-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-9-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-9-STATE-6) (ENABLED-PHILOSOPHER-9-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-9-STATE-3) (PENDING-PHILOSOPHER-9) (not (AT-PROCESS-PHILOSOPHER-9-STATE-6)) (not (ENABLED-PHILOSOPHER-9-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-8-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-8-STATE-6) (ENABLED-PHILOSOPHER-8-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-8-STATE-3) (PENDING-PHILOSOPHER-8) (not (AT-PROCESS-PHILOSOPHER-8-STATE-6)) (not (ENABLED-PHILOSOPHER-8-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-7-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-7-STATE-6) (ENABLED-PHILOSOPHER-7-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-7-STATE-3) (PENDING-PHILOSOPHER-7) (not (AT-PROCESS-PHILOSOPHER-7-STATE-6)) (not (ENABLED-PHILOSOPHER-7-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-6-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-6-STATE-6) (ENABLED-PHILOSOPHER-6-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-6-STATE-3) (PENDING-PHILOSOPHER-6) (not (AT-PROCESS-PHILOSOPHER-6-STATE-6)) (not (ENABLED-PHILOSOPHER-6-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-5-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-5-STATE-6) (ENABLED-PHILOSOPHER-5-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-5-STATE-3) (PENDING-PHILOSOPHER-5) (not (AT-PROCESS-PHILOSOPHER-5-STATE-6)) (not (ENABLED-PHILOSOPHER-5-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-4-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-4-STATE-6) (ENABLED-PHILOSOPHER-4-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-4-STATE-3) (PENDING-PHILOSOPHER-4) (not (AT-PROCESS-PHILOSOPHER-4-STATE-6)) (not (ENABLED-PHILOSOPHER-4-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-3-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-3-STATE-6) (ENABLED-PHILOSOPHER-3-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-3-STATE-3) (PENDING-PHILOSOPHER-3) (not (AT-PROCESS-PHILOSOPHER-3-STATE-6)) (not (ENABLED-PHILOSOPHER-3-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-2-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-2-STATE-6) (ENABLED-PHILOSOPHER-2-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-2-STATE-3) (PENDING-PHILOSOPHER-2) (not (AT-PROCESS-PHILOSOPHER-2-STATE-6)) (not (ENABLED-PHILOSOPHER-2-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-1-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-1-STATE-6) (ENABLED-PHILOSOPHER-1-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-1-STATE-3) (PENDING-PHILOSOPHER-1) (not (AT-PROCESS-PHILOSOPHER-1-STATE-6)) (not (ENABLED-PHILOSOPHER-1-FORKS--PID-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-0-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-0-STATE-6) (ENABLED-PHILOSOPHER-0-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-0-STATE-3) (PENDING-PHILOSOPHER-0) (not (AT-PROCESS-PHILOSOPHER-0-STATE-6)) (not (ENABLED-PHILOSOPHER-0-FORKS--PID-RFORK)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-0--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-0--ONE) (QUEUE-MSG-FORKS-0--QS-0-FORK) (ADVANCE-HEAD-FORKS-0-) (QUEUE-HEAD-FORKS-0--QS-0) ) :effect (and (SETTLED-FORKS-0-) (QUEUE-HEAD-FORKS-0--QS-0) (QUEUE-HEAD-MSG-FORKS-0--FORK) (QUEUE-SIZE-FORKS-0--ZERO) (not (ADVANCE-HEAD-FORKS-0-)) (not (QUEUE-SIZE-FORKS-0--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-1--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-1--ONE) (QUEUE-MSG-FORKS-1--QS-0-FORK) (ADVANCE-HEAD-FORKS-1-) (QUEUE-HEAD-FORKS-1--QS-0) ) :effect (and (SETTLED-FORKS-1-) (QUEUE-HEAD-FORKS-1--QS-0) (QUEUE-HEAD-MSG-FORKS-1--FORK) (QUEUE-SIZE-FORKS-1--ZERO) (not (ADVANCE-HEAD-FORKS-1-)) (not (QUEUE-SIZE-FORKS-1--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-2--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-2--ONE) (QUEUE-MSG-FORKS-2--QS-0-FORK) (ADVANCE-HEAD-FORKS-2-) (QUEUE-HEAD-FORKS-2--QS-0) ) :effect (and (SETTLED-FORKS-2-) (QUEUE-HEAD-FORKS-2--QS-0) (QUEUE-HEAD-MSG-FORKS-2--FORK) (QUEUE-SIZE-FORKS-2--ZERO) (not (ADVANCE-HEAD-FORKS-2-)) (not (QUEUE-SIZE-FORKS-2--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-3--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-3--ONE) (QUEUE-MSG-FORKS-3--QS-0-FORK) (ADVANCE-HEAD-FORKS-3-) (QUEUE-HEAD-FORKS-3--QS-0) ) :effect (and (SETTLED-FORKS-3-) (QUEUE-HEAD-FORKS-3--QS-0) (QUEUE-HEAD-MSG-FORKS-3--FORK) (QUEUE-SIZE-FORKS-3--ZERO) (not (ADVANCE-HEAD-FORKS-3-)) (not (QUEUE-SIZE-FORKS-3--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-4--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-4--ONE) (QUEUE-MSG-FORKS-4--QS-0-FORK) (ADVANCE-HEAD-FORKS-4-) (QUEUE-HEAD-FORKS-4--QS-0) ) :effect (and (SETTLED-FORKS-4-) (QUEUE-HEAD-FORKS-4--QS-0) (QUEUE-HEAD-MSG-FORKS-4--FORK) (QUEUE-SIZE-FORKS-4--ZERO) (not (ADVANCE-HEAD-FORKS-4-)) (not (QUEUE-SIZE-FORKS-4--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-5--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-5--ONE) (QUEUE-MSG-FORKS-5--QS-0-FORK) (ADVANCE-HEAD-FORKS-5-) (QUEUE-HEAD-FORKS-5--QS-0) ) :effect (and (SETTLED-FORKS-5-) (QUEUE-HEAD-FORKS-5--QS-0) (QUEUE-HEAD-MSG-FORKS-5--FORK) (QUEUE-SIZE-FORKS-5--ZERO) (not (ADVANCE-HEAD-FORKS-5-)) (not (QUEUE-SIZE-FORKS-5--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-6--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-6--ONE) (QUEUE-MSG-FORKS-6--QS-0-FORK) (ADVANCE-HEAD-FORKS-6-) (QUEUE-HEAD-FORKS-6--QS-0) ) :effect (and (SETTLED-FORKS-6-) (QUEUE-HEAD-FORKS-6--QS-0) (QUEUE-HEAD-MSG-FORKS-6--FORK) (QUEUE-SIZE-FORKS-6--ZERO) (not (ADVANCE-HEAD-FORKS-6-)) (not (QUEUE-SIZE-FORKS-6--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-7--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-7--ONE) (QUEUE-MSG-FORKS-7--QS-0-FORK) (ADVANCE-HEAD-FORKS-7-) (QUEUE-HEAD-FORKS-7--QS-0) ) :effect (and (SETTLED-FORKS-7-) (QUEUE-HEAD-FORKS-7--QS-0) (QUEUE-HEAD-MSG-FORKS-7--FORK) (QUEUE-SIZE-FORKS-7--ZERO) (not (ADVANCE-HEAD-FORKS-7-)) (not (QUEUE-SIZE-FORKS-7--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-8--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-8--ONE) (QUEUE-MSG-FORKS-8--QS-0-FORK) (ADVANCE-HEAD-FORKS-8-) (QUEUE-HEAD-FORKS-8--QS-0) ) :effect (and (SETTLED-FORKS-8-) (QUEUE-HEAD-FORKS-8--QS-0) (QUEUE-HEAD-MSG-FORKS-8--FORK) (QUEUE-SIZE-FORKS-8--ZERO) (not (ADVANCE-HEAD-FORKS-8-)) (not (QUEUE-SIZE-FORKS-8--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-9--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-9--ONE) (QUEUE-MSG-FORKS-9--QS-0-FORK) (ADVANCE-HEAD-FORKS-9-) (QUEUE-HEAD-FORKS-9--QS-0) ) :effect (and (SETTLED-FORKS-9-) (QUEUE-HEAD-FORKS-9--QS-0) (QUEUE-HEAD-MSG-FORKS-9--FORK) (QUEUE-SIZE-FORKS-9--ZERO) (not (ADVANCE-HEAD-FORKS-9-)) (not (QUEUE-SIZE-FORKS-9--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-10--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-10--ONE) (QUEUE-MSG-FORKS-10--QS-0-FORK) (ADVANCE-HEAD-FORKS-10-) (QUEUE-HEAD-FORKS-10--QS-0) ) :effect (and (SETTLED-FORKS-10-) (QUEUE-HEAD-FORKS-10--QS-0) (QUEUE-HEAD-MSG-FORKS-10--FORK) (QUEUE-SIZE-FORKS-10--ZERO) (not (ADVANCE-HEAD-FORKS-10-)) (not (QUEUE-SIZE-FORKS-10--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-11--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-11--ONE) (QUEUE-MSG-FORKS-11--QS-0-FORK) (ADVANCE-HEAD-FORKS-11-) (QUEUE-HEAD-FORKS-11--QS-0) ) :effect (and (SETTLED-FORKS-11-) (QUEUE-HEAD-FORKS-11--QS-0) (QUEUE-HEAD-MSG-FORKS-11--FORK) (QUEUE-SIZE-FORKS-11--ZERO) (not (ADVANCE-HEAD-FORKS-11-)) (not (QUEUE-SIZE-FORKS-11--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-12--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-12--ONE) (QUEUE-MSG-FORKS-12--QS-0-FORK) (ADVANCE-HEAD-FORKS-12-) (QUEUE-HEAD-FORKS-12--QS-0) ) :effect (and (SETTLED-FORKS-12-) (QUEUE-HEAD-FORKS-12--QS-0) (QUEUE-HEAD-MSG-FORKS-12--FORK) (QUEUE-SIZE-FORKS-12--ZERO) (not (ADVANCE-HEAD-FORKS-12-)) (not (QUEUE-SIZE-FORKS-12--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-13--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-13--ONE) (QUEUE-MSG-FORKS-13--QS-0-FORK) (ADVANCE-HEAD-FORKS-13-) (QUEUE-HEAD-FORKS-13--QS-0) ) :effect (and (SETTLED-FORKS-13-) (QUEUE-HEAD-FORKS-13--QS-0) (QUEUE-HEAD-MSG-FORKS-13--FORK) (QUEUE-SIZE-FORKS-13--ZERO) (not (ADVANCE-HEAD-FORKS-13-)) (not (QUEUE-SIZE-FORKS-13--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-14--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-14--ONE) (QUEUE-MSG-FORKS-14--QS-0-FORK) (ADVANCE-HEAD-FORKS-14-) (QUEUE-HEAD-FORKS-14--QS-0) ) :effect (and (SETTLED-FORKS-14-) (QUEUE-HEAD-FORKS-14--QS-0) (QUEUE-HEAD-MSG-FORKS-14--FORK) (QUEUE-SIZE-FORKS-14--ZERO) (not (ADVANCE-HEAD-FORKS-14-)) (not (QUEUE-SIZE-FORKS-14--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-15--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-15--ONE) (QUEUE-MSG-FORKS-15--QS-0-FORK) (ADVANCE-HEAD-FORKS-15-) (QUEUE-HEAD-FORKS-15--QS-0) ) :effect (and (SETTLED-FORKS-15-) (QUEUE-HEAD-FORKS-15--QS-0) (QUEUE-HEAD-MSG-FORKS-15--FORK) (QUEUE-SIZE-FORKS-15--ZERO) (not (ADVANCE-HEAD-FORKS-15-)) (not (QUEUE-SIZE-FORKS-15--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-16--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-16--ONE) (QUEUE-MSG-FORKS-16--QS-0-FORK) (ADVANCE-HEAD-FORKS-16-) (QUEUE-HEAD-FORKS-16--QS-0) ) :effect (and (SETTLED-FORKS-16-) (QUEUE-HEAD-FORKS-16--QS-0) (QUEUE-HEAD-MSG-FORKS-16--FORK) (QUEUE-SIZE-FORKS-16--ZERO) (not (ADVANCE-HEAD-FORKS-16-)) (not (QUEUE-SIZE-FORKS-16--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-17--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-17--ONE) (QUEUE-MSG-FORKS-17--QS-0-FORK) (ADVANCE-HEAD-FORKS-17-) (QUEUE-HEAD-FORKS-17--QS-0) ) :effect (and (SETTLED-FORKS-17-) (QUEUE-HEAD-FORKS-17--QS-0) (QUEUE-HEAD-MSG-FORKS-17--FORK) (QUEUE-SIZE-FORKS-17--ZERO) (not (ADVANCE-HEAD-FORKS-17-)) (not (QUEUE-SIZE-FORKS-17--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-18--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-18--ONE) (QUEUE-MSG-FORKS-18--QS-0-FORK) (ADVANCE-HEAD-FORKS-18-) (QUEUE-HEAD-FORKS-18--QS-0) ) :effect (and (SETTLED-FORKS-18-) (QUEUE-HEAD-FORKS-18--QS-0) (QUEUE-HEAD-MSG-FORKS-18--FORK) (QUEUE-SIZE-FORKS-18--ZERO) (not (ADVANCE-HEAD-FORKS-18-)) (not (QUEUE-SIZE-FORKS-18--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-19--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-19--ONE) (QUEUE-MSG-FORKS-19--QS-0-FORK) (ADVANCE-HEAD-FORKS-19-) (QUEUE-HEAD-FORKS-19--QS-0) ) :effect (and (SETTLED-FORKS-19-) (QUEUE-HEAD-FORKS-19--QS-0) (QUEUE-HEAD-MSG-FORKS-19--FORK) (QUEUE-SIZE-FORKS-19--ZERO) (not (ADVANCE-HEAD-FORKS-19-)) (not (QUEUE-SIZE-FORKS-19--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-20--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-20--ONE) (QUEUE-MSG-FORKS-20--QS-0-FORK) (ADVANCE-HEAD-FORKS-20-) (QUEUE-HEAD-FORKS-20--QS-0) ) :effect (and (SETTLED-FORKS-20-) (QUEUE-HEAD-FORKS-20--QS-0) (QUEUE-HEAD-MSG-FORKS-20--FORK) (QUEUE-SIZE-FORKS-20--ZERO) (not (ADVANCE-HEAD-FORKS-20-)) (not (QUEUE-SIZE-FORKS-20--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-21--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-21--ONE) (QUEUE-MSG-FORKS-21--QS-0-FORK) (ADVANCE-HEAD-FORKS-21-) (QUEUE-HEAD-FORKS-21--QS-0) ) :effect (and (SETTLED-FORKS-21-) (QUEUE-HEAD-FORKS-21--QS-0) (QUEUE-HEAD-MSG-FORKS-21--FORK) (QUEUE-SIZE-FORKS-21--ZERO) (not (ADVANCE-HEAD-FORKS-21-)) (not (QUEUE-SIZE-FORKS-21--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-22--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-22--ONE) (QUEUE-MSG-FORKS-22--QS-0-FORK) (ADVANCE-HEAD-FORKS-22-) (QUEUE-HEAD-FORKS-22--QS-0) ) :effect (and (SETTLED-FORKS-22-) (QUEUE-HEAD-FORKS-22--QS-0) (QUEUE-HEAD-MSG-FORKS-22--FORK) (QUEUE-SIZE-FORKS-22--ZERO) (not (ADVANCE-HEAD-FORKS-22-)) (not (QUEUE-SIZE-FORKS-22--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-23--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-23--ONE) (QUEUE-MSG-FORKS-23--QS-0-FORK) (ADVANCE-HEAD-FORKS-23-) (QUEUE-HEAD-FORKS-23--QS-0) ) :effect (and (SETTLED-FORKS-23-) (QUEUE-HEAD-FORKS-23--QS-0) (QUEUE-HEAD-MSG-FORKS-23--FORK) (QUEUE-SIZE-FORKS-23--ZERO) (not (ADVANCE-HEAD-FORKS-23-)) (not (QUEUE-SIZE-FORKS-23--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-24--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-24--ONE) (QUEUE-MSG-FORKS-24--QS-0-FORK) (ADVANCE-HEAD-FORKS-24-) (QUEUE-HEAD-FORKS-24--QS-0) ) :effect (and (SETTLED-FORKS-24-) (QUEUE-HEAD-FORKS-24--QS-0) (QUEUE-HEAD-MSG-FORKS-24--FORK) (QUEUE-SIZE-FORKS-24--ZERO) (not (ADVANCE-HEAD-FORKS-24-)) (not (QUEUE-SIZE-FORKS-24--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-25--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-25--ONE) (QUEUE-MSG-FORKS-25--QS-0-FORK) (ADVANCE-HEAD-FORKS-25-) (QUEUE-HEAD-FORKS-25--QS-0) ) :effect (and (SETTLED-FORKS-25-) (QUEUE-HEAD-FORKS-25--QS-0) (QUEUE-HEAD-MSG-FORKS-25--FORK) (QUEUE-SIZE-FORKS-25--ZERO) (not (ADVANCE-HEAD-FORKS-25-)) (not (QUEUE-SIZE-FORKS-25--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-26--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-26--ONE) (QUEUE-MSG-FORKS-26--QS-0-FORK) (ADVANCE-HEAD-FORKS-26-) (QUEUE-HEAD-FORKS-26--QS-0) ) :effect (and (SETTLED-FORKS-26-) (QUEUE-HEAD-FORKS-26--QS-0) (QUEUE-HEAD-MSG-FORKS-26--FORK) (QUEUE-SIZE-FORKS-26--ZERO) (not (ADVANCE-HEAD-FORKS-26-)) (not (QUEUE-SIZE-FORKS-26--ONE)) ) ) (:action ADVANCE-QUEUE-HEAD-FORKS-27--QUEUE-1-QS-0-QS-0-FORK-ONE-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-27--ONE) (QUEUE-MSG-FORKS-27--QS-0-FORK) (ADVANCE-HEAD-FORKS-27-) (QUEUE-HEAD-FORKS-27--QS-0) ) :effect (and (SETTLED-FORKS-27-) (QUEUE-HEAD-FORKS-27--QS-0) (QUEUE-HEAD-MSG-FORKS-27--FORK) (QUEUE-SIZE-FORKS-27--ZERO) (not (ADVANCE-HEAD-FORKS-27-)) (not (QUEUE-SIZE-FORKS-27--ONE)) ) ) (:action QUEUE-READ-PHILOSOPHER-0-FORKS--PID-RFORK-FORKS-0--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-0--FORK) (SETTLED-FORKS-0-) (ACTIVATE-PHILOSOPHER-0-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-0-) (ENABLED-PHILOSOPHER-0-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (SETTLED-FORKS-0-)) ) ) (:action QUEUE-READ-PHILOSOPHER-1-FORKS--PID-RFORK-FORKS-1--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-1--FORK) (SETTLED-FORKS-1-) (ACTIVATE-PHILOSOPHER-1-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-1-) (ENABLED-PHILOSOPHER-1-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (SETTLED-FORKS-1-)) ) ) (:action QUEUE-READ-PHILOSOPHER-2-FORKS--PID-RFORK-FORKS-2--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-2--FORK) (SETTLED-FORKS-2-) (ACTIVATE-PHILOSOPHER-2-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-2-) (ENABLED-PHILOSOPHER-2-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (SETTLED-FORKS-2-)) ) ) (:action QUEUE-READ-PHILOSOPHER-3-FORKS--PID-RFORK-FORKS-3--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-3--FORK) (SETTLED-FORKS-3-) (ACTIVATE-PHILOSOPHER-3-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-3-) (ENABLED-PHILOSOPHER-3-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (SETTLED-FORKS-3-)) ) ) (:action QUEUE-READ-PHILOSOPHER-4-FORKS--PID-RFORK-FORKS-4--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-4--FORK) (SETTLED-FORKS-4-) (ACTIVATE-PHILOSOPHER-4-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-4-) (ENABLED-PHILOSOPHER-4-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (SETTLED-FORKS-4-)) ) ) (:action QUEUE-READ-PHILOSOPHER-5-FORKS--PID-RFORK-FORKS-5--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-5--FORK) (SETTLED-FORKS-5-) (ACTIVATE-PHILOSOPHER-5-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-5-) (ENABLED-PHILOSOPHER-5-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (SETTLED-FORKS-5-)) ) ) (:action QUEUE-READ-PHILOSOPHER-6-FORKS--PID-RFORK-FORKS-6--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-6--FORK) (SETTLED-FORKS-6-) (ACTIVATE-PHILOSOPHER-6-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-6-) (ENABLED-PHILOSOPHER-6-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (SETTLED-FORKS-6-)) ) ) (:action QUEUE-READ-PHILOSOPHER-7-FORKS--PID-RFORK-FORKS-7--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-7--FORK) (SETTLED-FORKS-7-) (ACTIVATE-PHILOSOPHER-7-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-7-) (ENABLED-PHILOSOPHER-7-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (SETTLED-FORKS-7-)) ) ) (:action QUEUE-READ-PHILOSOPHER-8-FORKS--PID-RFORK-FORKS-8--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-8--FORK) (SETTLED-FORKS-8-) (ACTIVATE-PHILOSOPHER-8-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-8-) (ENABLED-PHILOSOPHER-8-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (SETTLED-FORKS-8-)) ) ) (:action QUEUE-READ-PHILOSOPHER-9-FORKS--PID-RFORK-FORKS-9--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-9--FORK) (SETTLED-FORKS-9-) (ACTIVATE-PHILOSOPHER-9-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-9-) (ENABLED-PHILOSOPHER-9-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (SETTLED-FORKS-9-)) ) ) (:action QUEUE-READ-PHILOSOPHER-10-FORKS--PID-RFORK-FORKS-10--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-10--FORK) (SETTLED-FORKS-10-) (ACTIVATE-PHILOSOPHER-10-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-10-) (ENABLED-PHILOSOPHER-10-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (SETTLED-FORKS-10-)) ) ) (:action QUEUE-READ-PHILOSOPHER-11-FORKS--PID-RFORK-FORKS-11--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-11--FORK) (SETTLED-FORKS-11-) (ACTIVATE-PHILOSOPHER-11-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-11-) (ENABLED-PHILOSOPHER-11-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (SETTLED-FORKS-11-)) ) ) (:action QUEUE-READ-PHILOSOPHER-12-FORKS--PID-RFORK-FORKS-12--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-12--FORK) (SETTLED-FORKS-12-) (ACTIVATE-PHILOSOPHER-12-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-12-) (ENABLED-PHILOSOPHER-12-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-12-FORKS--PID-RFORK)) (not (SETTLED-FORKS-12-)) ) ) (:action QUEUE-READ-PHILOSOPHER-13-FORKS--PID-RFORK-FORKS-13--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-13--FORK) (SETTLED-FORKS-13-) (ACTIVATE-PHILOSOPHER-13-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-13-) (ENABLED-PHILOSOPHER-13-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-13-FORKS--PID-RFORK)) (not (SETTLED-FORKS-13-)) ) ) (:action QUEUE-READ-PHILOSOPHER-14-FORKS--PID-RFORK-FORKS-14--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-14--FORK) (SETTLED-FORKS-14-) (ACTIVATE-PHILOSOPHER-14-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-14-) (ENABLED-PHILOSOPHER-14-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-14-FORKS--PID-RFORK)) (not (SETTLED-FORKS-14-)) ) ) (:action QUEUE-READ-PHILOSOPHER-15-FORKS--PID-RFORK-FORKS-15--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-15--FORK) (SETTLED-FORKS-15-) (ACTIVATE-PHILOSOPHER-15-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-15-) (ENABLED-PHILOSOPHER-15-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-15-FORKS--PID-RFORK)) (not (SETTLED-FORKS-15-)) ) ) (:action QUEUE-READ-PHILOSOPHER-16-FORKS--PID-RFORK-FORKS-16--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-16--FORK) (SETTLED-FORKS-16-) (ACTIVATE-PHILOSOPHER-16-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-16-) (ENABLED-PHILOSOPHER-16-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-16-FORKS--PID-RFORK)) (not (SETTLED-FORKS-16-)) ) ) (:action QUEUE-READ-PHILOSOPHER-17-FORKS--PID-RFORK-FORKS-17--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-17--FORK) (SETTLED-FORKS-17-) (ACTIVATE-PHILOSOPHER-17-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-17-) (ENABLED-PHILOSOPHER-17-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-17-FORKS--PID-RFORK)) (not (SETTLED-FORKS-17-)) ) ) (:action QUEUE-READ-PHILOSOPHER-18-FORKS--PID-RFORK-FORKS-18--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-18--FORK) (SETTLED-FORKS-18-) (ACTIVATE-PHILOSOPHER-18-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-18-) (ENABLED-PHILOSOPHER-18-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-18-FORKS--PID-RFORK)) (not (SETTLED-FORKS-18-)) ) ) (:action QUEUE-READ-PHILOSOPHER-19-FORKS--PID-RFORK-FORKS-19--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-19--FORK) (SETTLED-FORKS-19-) (ACTIVATE-PHILOSOPHER-19-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-19-) (ENABLED-PHILOSOPHER-19-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-19-FORKS--PID-RFORK)) (not (SETTLED-FORKS-19-)) ) ) (:action QUEUE-READ-PHILOSOPHER-20-FORKS--PID-RFORK-FORKS-20--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-20--FORK) (SETTLED-FORKS-20-) (ACTIVATE-PHILOSOPHER-20-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-20-) (ENABLED-PHILOSOPHER-20-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-20-FORKS--PID-RFORK)) (not (SETTLED-FORKS-20-)) ) ) (:action QUEUE-READ-PHILOSOPHER-21-FORKS--PID-RFORK-FORKS-21--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-21--FORK) (SETTLED-FORKS-21-) (ACTIVATE-PHILOSOPHER-21-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-21-) (ENABLED-PHILOSOPHER-21-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-21-FORKS--PID-RFORK)) (not (SETTLED-FORKS-21-)) ) ) (:action QUEUE-READ-PHILOSOPHER-22-FORKS--PID-RFORK-FORKS-22--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-22--FORK) (SETTLED-FORKS-22-) (ACTIVATE-PHILOSOPHER-22-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-22-) (ENABLED-PHILOSOPHER-22-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-22-FORKS--PID-RFORK)) (not (SETTLED-FORKS-22-)) ) ) (:action QUEUE-READ-PHILOSOPHER-23-FORKS--PID-RFORK-FORKS-23--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-23--FORK) (SETTLED-FORKS-23-) (ACTIVATE-PHILOSOPHER-23-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-23-) (ENABLED-PHILOSOPHER-23-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-23-FORKS--PID-RFORK)) (not (SETTLED-FORKS-23-)) ) ) (:action QUEUE-READ-PHILOSOPHER-24-FORKS--PID-RFORK-FORKS-24--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-24--FORK) (SETTLED-FORKS-24-) (ACTIVATE-PHILOSOPHER-24-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-24-) (ENABLED-PHILOSOPHER-24-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-24-FORKS--PID-RFORK)) (not (SETTLED-FORKS-24-)) ) ) (:action QUEUE-READ-PHILOSOPHER-25-FORKS--PID-RFORK-FORKS-25--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-25--FORK) (SETTLED-FORKS-25-) (ACTIVATE-PHILOSOPHER-25-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-25-) (ENABLED-PHILOSOPHER-25-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-25-FORKS--PID-RFORK)) (not (SETTLED-FORKS-25-)) ) ) (:action QUEUE-READ-PHILOSOPHER-26-FORKS--PID-RFORK-FORKS-26--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-26--FORK) (SETTLED-FORKS-26-) (ACTIVATE-PHILOSOPHER-26-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-26-) (ENABLED-PHILOSOPHER-26-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-26-FORKS--PID-RFORK)) (not (SETTLED-FORKS-26-)) ) ) (:action QUEUE-READ-PHILOSOPHER-27-FORKS--PID-RFORK-FORKS-27--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-27--FORK) (SETTLED-FORKS-27-) (ACTIVATE-PHILOSOPHER-27-FORKS--PID-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-27-) (ENABLED-PHILOSOPHER-27-FORKS--PID-RFORK) (not (ACTIVATE-PHILOSOPHER-27-FORKS--PID-RFORK)) (not (SETTLED-FORKS-27-)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-0-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-0) (AT-PROCESS-PHILOSOPHER-0-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-0-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-0)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-1-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-1) (AT-PROCESS-PHILOSOPHER-1-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-1-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-1)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-2-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-2) (AT-PROCESS-PHILOSOPHER-2-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-2-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-2)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-3-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-3) (AT-PROCESS-PHILOSOPHER-3-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-3-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-3)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-4-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-4) (AT-PROCESS-PHILOSOPHER-4-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-4-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-4)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-5-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-5) (AT-PROCESS-PHILOSOPHER-5-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-5-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-5)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-6-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-6) (AT-PROCESS-PHILOSOPHER-6-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-6-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-6)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-7-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-7) (AT-PROCESS-PHILOSOPHER-7-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-7-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-7)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-8-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-8) (AT-PROCESS-PHILOSOPHER-8-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-8-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-8)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-9-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-9) (AT-PROCESS-PHILOSOPHER-9-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-9-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-9)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-10-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-10) (AT-PROCESS-PHILOSOPHER-10-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-10-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-10)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-11-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-11) (AT-PROCESS-PHILOSOPHER-11-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-11-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-11)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-12-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-12) (AT-PROCESS-PHILOSOPHER-12-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-12-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-12)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-13-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-13) (AT-PROCESS-PHILOSOPHER-13-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-13-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-13)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-14-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-14) (AT-PROCESS-PHILOSOPHER-14-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-14-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-14)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-15-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-15) (AT-PROCESS-PHILOSOPHER-15-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-15-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-15)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-16-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-16) (AT-PROCESS-PHILOSOPHER-16-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-16-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-16)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-17-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-17) (AT-PROCESS-PHILOSOPHER-17-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-17-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-17)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-18-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-18) (AT-PROCESS-PHILOSOPHER-18-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-18-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-18)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-19-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-19) (AT-PROCESS-PHILOSOPHER-19-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-19-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-19)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-20-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-20) (AT-PROCESS-PHILOSOPHER-20-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-20-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-20)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-21-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-21) (AT-PROCESS-PHILOSOPHER-21-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-21-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-21)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-22-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-22) (AT-PROCESS-PHILOSOPHER-22-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-22-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-22)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-23-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-23) (AT-PROCESS-PHILOSOPHER-23-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-23-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-23)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-24-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-24) (AT-PROCESS-PHILOSOPHER-24-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-24-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-24)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-25-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-25) (AT-PROCESS-PHILOSOPHER-25-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-25-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-25)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-26-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-26) (AT-PROCESS-PHILOSOPHER-26-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-26-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-26)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-27-PHILOSOPHER-FORKS--PID-RFORK-STATE-6-STATE-3-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-27) (AT-PROCESS-PHILOSOPHER-27-STATE-6) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-27-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-27)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-27-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-27-STATE-1) (ENABLED-PHILOSOPHER-27-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-27-STATE-6) (PENDING-PHILOSOPHER-27) (not (AT-PROCESS-PHILOSOPHER-27-STATE-1)) (not (ENABLED-PHILOSOPHER-27-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-26-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-26-STATE-1) (ENABLED-PHILOSOPHER-26-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-26-STATE-6) (PENDING-PHILOSOPHER-26) (not (AT-PROCESS-PHILOSOPHER-26-STATE-1)) (not (ENABLED-PHILOSOPHER-26-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-25-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-25-STATE-1) (ENABLED-PHILOSOPHER-25-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-25-STATE-6) (PENDING-PHILOSOPHER-25) (not (AT-PROCESS-PHILOSOPHER-25-STATE-1)) (not (ENABLED-PHILOSOPHER-25-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-24-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-24-STATE-1) (ENABLED-PHILOSOPHER-24-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-24-STATE-6) (PENDING-PHILOSOPHER-24) (not (AT-PROCESS-PHILOSOPHER-24-STATE-1)) (not (ENABLED-PHILOSOPHER-24-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-23-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-23-STATE-1) (ENABLED-PHILOSOPHER-23-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-23-STATE-6) (PENDING-PHILOSOPHER-23) (not (AT-PROCESS-PHILOSOPHER-23-STATE-1)) (not (ENABLED-PHILOSOPHER-23-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-22-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-22-STATE-1) (ENABLED-PHILOSOPHER-22-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-22-STATE-6) (PENDING-PHILOSOPHER-22) (not (AT-PROCESS-PHILOSOPHER-22-STATE-1)) (not (ENABLED-PHILOSOPHER-22-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-21-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-21-STATE-1) (ENABLED-PHILOSOPHER-21-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-21-STATE-6) (PENDING-PHILOSOPHER-21) (not (AT-PROCESS-PHILOSOPHER-21-STATE-1)) (not (ENABLED-PHILOSOPHER-21-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-20-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-20-STATE-1) (ENABLED-PHILOSOPHER-20-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-20-STATE-6) (PENDING-PHILOSOPHER-20) (not (AT-PROCESS-PHILOSOPHER-20-STATE-1)) (not (ENABLED-PHILOSOPHER-20-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-19-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-19-STATE-1) (ENABLED-PHILOSOPHER-19-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-19-STATE-6) (PENDING-PHILOSOPHER-19) (not (AT-PROCESS-PHILOSOPHER-19-STATE-1)) (not (ENABLED-PHILOSOPHER-19-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-18-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-18-STATE-1) (ENABLED-PHILOSOPHER-18-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-18-STATE-6) (PENDING-PHILOSOPHER-18) (not (AT-PROCESS-PHILOSOPHER-18-STATE-1)) (not (ENABLED-PHILOSOPHER-18-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-17-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-17-STATE-1) (ENABLED-PHILOSOPHER-17-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-17-STATE-6) (PENDING-PHILOSOPHER-17) (not (AT-PROCESS-PHILOSOPHER-17-STATE-1)) (not (ENABLED-PHILOSOPHER-17-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-16-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-16-STATE-1) (ENABLED-PHILOSOPHER-16-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-16-STATE-6) (PENDING-PHILOSOPHER-16) (not (AT-PROCESS-PHILOSOPHER-16-STATE-1)) (not (ENABLED-PHILOSOPHER-16-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-15-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-15-STATE-1) (ENABLED-PHILOSOPHER-15-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-15-STATE-6) (PENDING-PHILOSOPHER-15) (not (AT-PROCESS-PHILOSOPHER-15-STATE-1)) (not (ENABLED-PHILOSOPHER-15-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-14-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-14-STATE-1) (ENABLED-PHILOSOPHER-14-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-14-STATE-6) (PENDING-PHILOSOPHER-14) (not (AT-PROCESS-PHILOSOPHER-14-STATE-1)) (not (ENABLED-PHILOSOPHER-14-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-13-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-13-STATE-1) (ENABLED-PHILOSOPHER-13-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-13-STATE-6) (PENDING-PHILOSOPHER-13) (not (AT-PROCESS-PHILOSOPHER-13-STATE-1)) (not (ENABLED-PHILOSOPHER-13-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-12-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-12-STATE-1) (ENABLED-PHILOSOPHER-12-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-12-STATE-6) (PENDING-PHILOSOPHER-12) (not (AT-PROCESS-PHILOSOPHER-12-STATE-1)) (not (ENABLED-PHILOSOPHER-12-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-11-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-11-STATE-1) (ENABLED-PHILOSOPHER-11-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-11-STATE-6) (PENDING-PHILOSOPHER-11) (not (AT-PROCESS-PHILOSOPHER-11-STATE-1)) (not (ENABLED-PHILOSOPHER-11-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-10-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-10-STATE-1) (ENABLED-PHILOSOPHER-10-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-10-STATE-6) (PENDING-PHILOSOPHER-10) (not (AT-PROCESS-PHILOSOPHER-10-STATE-1)) (not (ENABLED-PHILOSOPHER-10-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-9-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-9-STATE-1) (ENABLED-PHILOSOPHER-9-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-9-STATE-6) (PENDING-PHILOSOPHER-9) (not (AT-PROCESS-PHILOSOPHER-9-STATE-1)) (not (ENABLED-PHILOSOPHER-9-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-8-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-8-STATE-1) (ENABLED-PHILOSOPHER-8-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-8-STATE-6) (PENDING-PHILOSOPHER-8) (not (AT-PROCESS-PHILOSOPHER-8-STATE-1)) (not (ENABLED-PHILOSOPHER-8-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-7-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-7-STATE-1) (ENABLED-PHILOSOPHER-7-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-7-STATE-6) (PENDING-PHILOSOPHER-7) (not (AT-PROCESS-PHILOSOPHER-7-STATE-1)) (not (ENABLED-PHILOSOPHER-7-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-6-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-6-STATE-1) (ENABLED-PHILOSOPHER-6-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-6-STATE-6) (PENDING-PHILOSOPHER-6) (not (AT-PROCESS-PHILOSOPHER-6-STATE-1)) (not (ENABLED-PHILOSOPHER-6-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-5-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-5-STATE-1) (ENABLED-PHILOSOPHER-5-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-5-STATE-6) (PENDING-PHILOSOPHER-5) (not (AT-PROCESS-PHILOSOPHER-5-STATE-1)) (not (ENABLED-PHILOSOPHER-5-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-4-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-4-STATE-1) (ENABLED-PHILOSOPHER-4-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-4-STATE-6) (PENDING-PHILOSOPHER-4) (not (AT-PROCESS-PHILOSOPHER-4-STATE-1)) (not (ENABLED-PHILOSOPHER-4-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-3-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-3-STATE-1) (ENABLED-PHILOSOPHER-3-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-3-STATE-6) (PENDING-PHILOSOPHER-3) (not (AT-PROCESS-PHILOSOPHER-3-STATE-1)) (not (ENABLED-PHILOSOPHER-3-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-2-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-2-STATE-1) (ENABLED-PHILOSOPHER-2-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-2-STATE-6) (PENDING-PHILOSOPHER-2) (not (AT-PROCESS-PHILOSOPHER-2-STATE-1)) (not (ENABLED-PHILOSOPHER-2-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-1-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-1-STATE-1) (ENABLED-PHILOSOPHER-1-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-1-STATE-6) (PENDING-PHILOSOPHER-1) (not (AT-PROCESS-PHILOSOPHER-1-STATE-1)) (not (ENABLED-PHILOSOPHER-1-FORKS--PID-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-0-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-0-STATE-1) (ENABLED-PHILOSOPHER-0-FORKS--PID-WFORK) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (AT-PROCESS-PHILOSOPHER-0-STATE-6) (PENDING-PHILOSOPHER-0) (not (AT-PROCESS-PHILOSOPHER-0-STATE-1)) (not (ENABLED-PHILOSOPHER-0-FORKS--PID-WFORK)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-0--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-0--ZERO) (QUEUE-HEAD-MSG-FORKS-0--FORK) (QUEUE-TAIL-MSG-FORKS-0--FORK) (ADVANCE-TAIL-FORKS-0-) (QUEUE-TAIL-FORKS-0--QS-0) ) :effect (and (SETTLED-FORKS-0-) (QUEUE-TAIL-FORKS-0--QS-0) (QUEUE-MSG-FORKS-0--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-0--FORK) (QUEUE-SIZE-FORKS-0--ONE) (not (ADVANCE-TAIL-FORKS-0-)) (not (QUEUE-SIZE-FORKS-0--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-0--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-0--ZERO) (QUEUE-HEAD-MSG-FORKS-0--EMPTY) (QUEUE-TAIL-MSG-FORKS-0--FORK) (ADVANCE-TAIL-FORKS-0-) (QUEUE-TAIL-FORKS-0--QS-0) ) :effect (and (SETTLED-FORKS-0-) (QUEUE-TAIL-FORKS-0--QS-0) (QUEUE-MSG-FORKS-0--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-0--FORK) (QUEUE-SIZE-FORKS-0--ONE) (not (ADVANCE-TAIL-FORKS-0-)) (not (QUEUE-HEAD-MSG-FORKS-0--EMPTY)) (not (QUEUE-SIZE-FORKS-0--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-1--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-1--ZERO) (QUEUE-HEAD-MSG-FORKS-1--FORK) (QUEUE-TAIL-MSG-FORKS-1--FORK) (ADVANCE-TAIL-FORKS-1-) (QUEUE-TAIL-FORKS-1--QS-0) ) :effect (and (SETTLED-FORKS-1-) (QUEUE-TAIL-FORKS-1--QS-0) (QUEUE-MSG-FORKS-1--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-1--FORK) (QUEUE-SIZE-FORKS-1--ONE) (not (ADVANCE-TAIL-FORKS-1-)) (not (QUEUE-SIZE-FORKS-1--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-1--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-1--ZERO) (QUEUE-HEAD-MSG-FORKS-1--EMPTY) (QUEUE-TAIL-MSG-FORKS-1--FORK) (ADVANCE-TAIL-FORKS-1-) (QUEUE-TAIL-FORKS-1--QS-0) ) :effect (and (SETTLED-FORKS-1-) (QUEUE-TAIL-FORKS-1--QS-0) (QUEUE-MSG-FORKS-1--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-1--FORK) (QUEUE-SIZE-FORKS-1--ONE) (not (ADVANCE-TAIL-FORKS-1-)) (not (QUEUE-HEAD-MSG-FORKS-1--EMPTY)) (not (QUEUE-SIZE-FORKS-1--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-2--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-2--ZERO) (QUEUE-HEAD-MSG-FORKS-2--FORK) (QUEUE-TAIL-MSG-FORKS-2--FORK) (ADVANCE-TAIL-FORKS-2-) (QUEUE-TAIL-FORKS-2--QS-0) ) :effect (and (SETTLED-FORKS-2-) (QUEUE-TAIL-FORKS-2--QS-0) (QUEUE-MSG-FORKS-2--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-2--FORK) (QUEUE-SIZE-FORKS-2--ONE) (not (ADVANCE-TAIL-FORKS-2-)) (not (QUEUE-SIZE-FORKS-2--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-2--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-2--ZERO) (QUEUE-HEAD-MSG-FORKS-2--EMPTY) (QUEUE-TAIL-MSG-FORKS-2--FORK) (ADVANCE-TAIL-FORKS-2-) (QUEUE-TAIL-FORKS-2--QS-0) ) :effect (and (SETTLED-FORKS-2-) (QUEUE-TAIL-FORKS-2--QS-0) (QUEUE-MSG-FORKS-2--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-2--FORK) (QUEUE-SIZE-FORKS-2--ONE) (not (ADVANCE-TAIL-FORKS-2-)) (not (QUEUE-HEAD-MSG-FORKS-2--EMPTY)) (not (QUEUE-SIZE-FORKS-2--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-3--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-3--ZERO) (QUEUE-HEAD-MSG-FORKS-3--FORK) (QUEUE-TAIL-MSG-FORKS-3--FORK) (ADVANCE-TAIL-FORKS-3-) (QUEUE-TAIL-FORKS-3--QS-0) ) :effect (and (SETTLED-FORKS-3-) (QUEUE-TAIL-FORKS-3--QS-0) (QUEUE-MSG-FORKS-3--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-3--FORK) (QUEUE-SIZE-FORKS-3--ONE) (not (ADVANCE-TAIL-FORKS-3-)) (not (QUEUE-SIZE-FORKS-3--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-3--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-3--ZERO) (QUEUE-HEAD-MSG-FORKS-3--EMPTY) (QUEUE-TAIL-MSG-FORKS-3--FORK) (ADVANCE-TAIL-FORKS-3-) (QUEUE-TAIL-FORKS-3--QS-0) ) :effect (and (SETTLED-FORKS-3-) (QUEUE-TAIL-FORKS-3--QS-0) (QUEUE-MSG-FORKS-3--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-3--FORK) (QUEUE-SIZE-FORKS-3--ONE) (not (ADVANCE-TAIL-FORKS-3-)) (not (QUEUE-HEAD-MSG-FORKS-3--EMPTY)) (not (QUEUE-SIZE-FORKS-3--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-4--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-4--ZERO) (QUEUE-HEAD-MSG-FORKS-4--FORK) (QUEUE-TAIL-MSG-FORKS-4--FORK) (ADVANCE-TAIL-FORKS-4-) (QUEUE-TAIL-FORKS-4--QS-0) ) :effect (and (SETTLED-FORKS-4-) (QUEUE-TAIL-FORKS-4--QS-0) (QUEUE-MSG-FORKS-4--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-4--FORK) (QUEUE-SIZE-FORKS-4--ONE) (not (ADVANCE-TAIL-FORKS-4-)) (not (QUEUE-SIZE-FORKS-4--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-4--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-4--ZERO) (QUEUE-HEAD-MSG-FORKS-4--EMPTY) (QUEUE-TAIL-MSG-FORKS-4--FORK) (ADVANCE-TAIL-FORKS-4-) (QUEUE-TAIL-FORKS-4--QS-0) ) :effect (and (SETTLED-FORKS-4-) (QUEUE-TAIL-FORKS-4--QS-0) (QUEUE-MSG-FORKS-4--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-4--FORK) (QUEUE-SIZE-FORKS-4--ONE) (not (ADVANCE-TAIL-FORKS-4-)) (not (QUEUE-HEAD-MSG-FORKS-4--EMPTY)) (not (QUEUE-SIZE-FORKS-4--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-5--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-5--ZERO) (QUEUE-HEAD-MSG-FORKS-5--FORK) (QUEUE-TAIL-MSG-FORKS-5--FORK) (ADVANCE-TAIL-FORKS-5-) (QUEUE-TAIL-FORKS-5--QS-0) ) :effect (and (SETTLED-FORKS-5-) (QUEUE-TAIL-FORKS-5--QS-0) (QUEUE-MSG-FORKS-5--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-5--FORK) (QUEUE-SIZE-FORKS-5--ONE) (not (ADVANCE-TAIL-FORKS-5-)) (not (QUEUE-SIZE-FORKS-5--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-5--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-5--ZERO) (QUEUE-HEAD-MSG-FORKS-5--EMPTY) (QUEUE-TAIL-MSG-FORKS-5--FORK) (ADVANCE-TAIL-FORKS-5-) (QUEUE-TAIL-FORKS-5--QS-0) ) :effect (and (SETTLED-FORKS-5-) (QUEUE-TAIL-FORKS-5--QS-0) (QUEUE-MSG-FORKS-5--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-5--FORK) (QUEUE-SIZE-FORKS-5--ONE) (not (ADVANCE-TAIL-FORKS-5-)) (not (QUEUE-HEAD-MSG-FORKS-5--EMPTY)) (not (QUEUE-SIZE-FORKS-5--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-6--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-6--ZERO) (QUEUE-HEAD-MSG-FORKS-6--FORK) (QUEUE-TAIL-MSG-FORKS-6--FORK) (ADVANCE-TAIL-FORKS-6-) (QUEUE-TAIL-FORKS-6--QS-0) ) :effect (and (SETTLED-FORKS-6-) (QUEUE-TAIL-FORKS-6--QS-0) (QUEUE-MSG-FORKS-6--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-6--FORK) (QUEUE-SIZE-FORKS-6--ONE) (not (ADVANCE-TAIL-FORKS-6-)) (not (QUEUE-SIZE-FORKS-6--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-6--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-6--ZERO) (QUEUE-HEAD-MSG-FORKS-6--EMPTY) (QUEUE-TAIL-MSG-FORKS-6--FORK) (ADVANCE-TAIL-FORKS-6-) (QUEUE-TAIL-FORKS-6--QS-0) ) :effect (and (SETTLED-FORKS-6-) (QUEUE-TAIL-FORKS-6--QS-0) (QUEUE-MSG-FORKS-6--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-6--FORK) (QUEUE-SIZE-FORKS-6--ONE) (not (ADVANCE-TAIL-FORKS-6-)) (not (QUEUE-HEAD-MSG-FORKS-6--EMPTY)) (not (QUEUE-SIZE-FORKS-6--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-7--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-7--ZERO) (QUEUE-HEAD-MSG-FORKS-7--FORK) (QUEUE-TAIL-MSG-FORKS-7--FORK) (ADVANCE-TAIL-FORKS-7-) (QUEUE-TAIL-FORKS-7--QS-0) ) :effect (and (SETTLED-FORKS-7-) (QUEUE-TAIL-FORKS-7--QS-0) (QUEUE-MSG-FORKS-7--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-7--FORK) (QUEUE-SIZE-FORKS-7--ONE) (not (ADVANCE-TAIL-FORKS-7-)) (not (QUEUE-SIZE-FORKS-7--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-7--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-7--ZERO) (QUEUE-HEAD-MSG-FORKS-7--EMPTY) (QUEUE-TAIL-MSG-FORKS-7--FORK) (ADVANCE-TAIL-FORKS-7-) (QUEUE-TAIL-FORKS-7--QS-0) ) :effect (and (SETTLED-FORKS-7-) (QUEUE-TAIL-FORKS-7--QS-0) (QUEUE-MSG-FORKS-7--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-7--FORK) (QUEUE-SIZE-FORKS-7--ONE) (not (ADVANCE-TAIL-FORKS-7-)) (not (QUEUE-HEAD-MSG-FORKS-7--EMPTY)) (not (QUEUE-SIZE-FORKS-7--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-8--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-8--ZERO) (QUEUE-HEAD-MSG-FORKS-8--FORK) (QUEUE-TAIL-MSG-FORKS-8--FORK) (ADVANCE-TAIL-FORKS-8-) (QUEUE-TAIL-FORKS-8--QS-0) ) :effect (and (SETTLED-FORKS-8-) (QUEUE-TAIL-FORKS-8--QS-0) (QUEUE-MSG-FORKS-8--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-8--FORK) (QUEUE-SIZE-FORKS-8--ONE) (not (ADVANCE-TAIL-FORKS-8-)) (not (QUEUE-SIZE-FORKS-8--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-8--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-8--ZERO) (QUEUE-HEAD-MSG-FORKS-8--EMPTY) (QUEUE-TAIL-MSG-FORKS-8--FORK) (ADVANCE-TAIL-FORKS-8-) (QUEUE-TAIL-FORKS-8--QS-0) ) :effect (and (SETTLED-FORKS-8-) (QUEUE-TAIL-FORKS-8--QS-0) (QUEUE-MSG-FORKS-8--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-8--FORK) (QUEUE-SIZE-FORKS-8--ONE) (not (ADVANCE-TAIL-FORKS-8-)) (not (QUEUE-HEAD-MSG-FORKS-8--EMPTY)) (not (QUEUE-SIZE-FORKS-8--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-9--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-9--ZERO) (QUEUE-HEAD-MSG-FORKS-9--FORK) (QUEUE-TAIL-MSG-FORKS-9--FORK) (ADVANCE-TAIL-FORKS-9-) (QUEUE-TAIL-FORKS-9--QS-0) ) :effect (and (SETTLED-FORKS-9-) (QUEUE-TAIL-FORKS-9--QS-0) (QUEUE-MSG-FORKS-9--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-9--FORK) (QUEUE-SIZE-FORKS-9--ONE) (not (ADVANCE-TAIL-FORKS-9-)) (not (QUEUE-SIZE-FORKS-9--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-9--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-9--ZERO) (QUEUE-HEAD-MSG-FORKS-9--EMPTY) (QUEUE-TAIL-MSG-FORKS-9--FORK) (ADVANCE-TAIL-FORKS-9-) (QUEUE-TAIL-FORKS-9--QS-0) ) :effect (and (SETTLED-FORKS-9-) (QUEUE-TAIL-FORKS-9--QS-0) (QUEUE-MSG-FORKS-9--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-9--FORK) (QUEUE-SIZE-FORKS-9--ONE) (not (ADVANCE-TAIL-FORKS-9-)) (not (QUEUE-HEAD-MSG-FORKS-9--EMPTY)) (not (QUEUE-SIZE-FORKS-9--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-10--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-10--ZERO) (QUEUE-HEAD-MSG-FORKS-10--FORK) (QUEUE-TAIL-MSG-FORKS-10--FORK) (ADVANCE-TAIL-FORKS-10-) (QUEUE-TAIL-FORKS-10--QS-0) ) :effect (and (SETTLED-FORKS-10-) (QUEUE-TAIL-FORKS-10--QS-0) (QUEUE-MSG-FORKS-10--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-10--FORK) (QUEUE-SIZE-FORKS-10--ONE) (not (ADVANCE-TAIL-FORKS-10-)) (not (QUEUE-SIZE-FORKS-10--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-10--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-10--ZERO) (QUEUE-HEAD-MSG-FORKS-10--EMPTY) (QUEUE-TAIL-MSG-FORKS-10--FORK) (ADVANCE-TAIL-FORKS-10-) (QUEUE-TAIL-FORKS-10--QS-0) ) :effect (and (SETTLED-FORKS-10-) (QUEUE-TAIL-FORKS-10--QS-0) (QUEUE-MSG-FORKS-10--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-10--FORK) (QUEUE-SIZE-FORKS-10--ONE) (not (ADVANCE-TAIL-FORKS-10-)) (not (QUEUE-HEAD-MSG-FORKS-10--EMPTY)) (not (QUEUE-SIZE-FORKS-10--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-11--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-11--ZERO) (QUEUE-HEAD-MSG-FORKS-11--FORK) (QUEUE-TAIL-MSG-FORKS-11--FORK) (ADVANCE-TAIL-FORKS-11-) (QUEUE-TAIL-FORKS-11--QS-0) ) :effect (and (SETTLED-FORKS-11-) (QUEUE-TAIL-FORKS-11--QS-0) (QUEUE-MSG-FORKS-11--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-11--FORK) (QUEUE-SIZE-FORKS-11--ONE) (not (ADVANCE-TAIL-FORKS-11-)) (not (QUEUE-SIZE-FORKS-11--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-11--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-11--ZERO) (QUEUE-HEAD-MSG-FORKS-11--EMPTY) (QUEUE-TAIL-MSG-FORKS-11--FORK) (ADVANCE-TAIL-FORKS-11-) (QUEUE-TAIL-FORKS-11--QS-0) ) :effect (and (SETTLED-FORKS-11-) (QUEUE-TAIL-FORKS-11--QS-0) (QUEUE-MSG-FORKS-11--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-11--FORK) (QUEUE-SIZE-FORKS-11--ONE) (not (ADVANCE-TAIL-FORKS-11-)) (not (QUEUE-HEAD-MSG-FORKS-11--EMPTY)) (not (QUEUE-SIZE-FORKS-11--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-12--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-12--ZERO) (QUEUE-HEAD-MSG-FORKS-12--FORK) (QUEUE-TAIL-MSG-FORKS-12--FORK) (ADVANCE-TAIL-FORKS-12-) (QUEUE-TAIL-FORKS-12--QS-0) ) :effect (and (SETTLED-FORKS-12-) (QUEUE-TAIL-FORKS-12--QS-0) (QUEUE-MSG-FORKS-12--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-12--FORK) (QUEUE-SIZE-FORKS-12--ONE) (not (ADVANCE-TAIL-FORKS-12-)) (not (QUEUE-SIZE-FORKS-12--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-12--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-12--ZERO) (QUEUE-HEAD-MSG-FORKS-12--EMPTY) (QUEUE-TAIL-MSG-FORKS-12--FORK) (ADVANCE-TAIL-FORKS-12-) (QUEUE-TAIL-FORKS-12--QS-0) ) :effect (and (SETTLED-FORKS-12-) (QUEUE-TAIL-FORKS-12--QS-0) (QUEUE-MSG-FORKS-12--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-12--FORK) (QUEUE-SIZE-FORKS-12--ONE) (not (ADVANCE-TAIL-FORKS-12-)) (not (QUEUE-HEAD-MSG-FORKS-12--EMPTY)) (not (QUEUE-SIZE-FORKS-12--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-13--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-13--ZERO) (QUEUE-HEAD-MSG-FORKS-13--FORK) (QUEUE-TAIL-MSG-FORKS-13--FORK) (ADVANCE-TAIL-FORKS-13-) (QUEUE-TAIL-FORKS-13--QS-0) ) :effect (and (SETTLED-FORKS-13-) (QUEUE-TAIL-FORKS-13--QS-0) (QUEUE-MSG-FORKS-13--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-13--FORK) (QUEUE-SIZE-FORKS-13--ONE) (not (ADVANCE-TAIL-FORKS-13-)) (not (QUEUE-SIZE-FORKS-13--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-13--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-13--ZERO) (QUEUE-HEAD-MSG-FORKS-13--EMPTY) (QUEUE-TAIL-MSG-FORKS-13--FORK) (ADVANCE-TAIL-FORKS-13-) (QUEUE-TAIL-FORKS-13--QS-0) ) :effect (and (SETTLED-FORKS-13-) (QUEUE-TAIL-FORKS-13--QS-0) (QUEUE-MSG-FORKS-13--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-13--FORK) (QUEUE-SIZE-FORKS-13--ONE) (not (ADVANCE-TAIL-FORKS-13-)) (not (QUEUE-HEAD-MSG-FORKS-13--EMPTY)) (not (QUEUE-SIZE-FORKS-13--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-14--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-14--ZERO) (QUEUE-HEAD-MSG-FORKS-14--FORK) (QUEUE-TAIL-MSG-FORKS-14--FORK) (ADVANCE-TAIL-FORKS-14-) (QUEUE-TAIL-FORKS-14--QS-0) ) :effect (and (SETTLED-FORKS-14-) (QUEUE-TAIL-FORKS-14--QS-0) (QUEUE-MSG-FORKS-14--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-14--FORK) (QUEUE-SIZE-FORKS-14--ONE) (not (ADVANCE-TAIL-FORKS-14-)) (not (QUEUE-SIZE-FORKS-14--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-14--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-14--ZERO) (QUEUE-HEAD-MSG-FORKS-14--EMPTY) (QUEUE-TAIL-MSG-FORKS-14--FORK) (ADVANCE-TAIL-FORKS-14-) (QUEUE-TAIL-FORKS-14--QS-0) ) :effect (and (SETTLED-FORKS-14-) (QUEUE-TAIL-FORKS-14--QS-0) (QUEUE-MSG-FORKS-14--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-14--FORK) (QUEUE-SIZE-FORKS-14--ONE) (not (ADVANCE-TAIL-FORKS-14-)) (not (QUEUE-HEAD-MSG-FORKS-14--EMPTY)) (not (QUEUE-SIZE-FORKS-14--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-15--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-15--ZERO) (QUEUE-HEAD-MSG-FORKS-15--FORK) (QUEUE-TAIL-MSG-FORKS-15--FORK) (ADVANCE-TAIL-FORKS-15-) (QUEUE-TAIL-FORKS-15--QS-0) ) :effect (and (SETTLED-FORKS-15-) (QUEUE-TAIL-FORKS-15--QS-0) (QUEUE-MSG-FORKS-15--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-15--FORK) (QUEUE-SIZE-FORKS-15--ONE) (not (ADVANCE-TAIL-FORKS-15-)) (not (QUEUE-SIZE-FORKS-15--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-15--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-15--ZERO) (QUEUE-HEAD-MSG-FORKS-15--EMPTY) (QUEUE-TAIL-MSG-FORKS-15--FORK) (ADVANCE-TAIL-FORKS-15-) (QUEUE-TAIL-FORKS-15--QS-0) ) :effect (and (SETTLED-FORKS-15-) (QUEUE-TAIL-FORKS-15--QS-0) (QUEUE-MSG-FORKS-15--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-15--FORK) (QUEUE-SIZE-FORKS-15--ONE) (not (ADVANCE-TAIL-FORKS-15-)) (not (QUEUE-HEAD-MSG-FORKS-15--EMPTY)) (not (QUEUE-SIZE-FORKS-15--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-16--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-16--ZERO) (QUEUE-HEAD-MSG-FORKS-16--FORK) (QUEUE-TAIL-MSG-FORKS-16--FORK) (ADVANCE-TAIL-FORKS-16-) (QUEUE-TAIL-FORKS-16--QS-0) ) :effect (and (SETTLED-FORKS-16-) (QUEUE-TAIL-FORKS-16--QS-0) (QUEUE-MSG-FORKS-16--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-16--FORK) (QUEUE-SIZE-FORKS-16--ONE) (not (ADVANCE-TAIL-FORKS-16-)) (not (QUEUE-SIZE-FORKS-16--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-16--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-16--ZERO) (QUEUE-HEAD-MSG-FORKS-16--EMPTY) (QUEUE-TAIL-MSG-FORKS-16--FORK) (ADVANCE-TAIL-FORKS-16-) (QUEUE-TAIL-FORKS-16--QS-0) ) :effect (and (SETTLED-FORKS-16-) (QUEUE-TAIL-FORKS-16--QS-0) (QUEUE-MSG-FORKS-16--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-16--FORK) (QUEUE-SIZE-FORKS-16--ONE) (not (ADVANCE-TAIL-FORKS-16-)) (not (QUEUE-HEAD-MSG-FORKS-16--EMPTY)) (not (QUEUE-SIZE-FORKS-16--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-17--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-17--ZERO) (QUEUE-HEAD-MSG-FORKS-17--FORK) (QUEUE-TAIL-MSG-FORKS-17--FORK) (ADVANCE-TAIL-FORKS-17-) (QUEUE-TAIL-FORKS-17--QS-0) ) :effect (and (SETTLED-FORKS-17-) (QUEUE-TAIL-FORKS-17--QS-0) (QUEUE-MSG-FORKS-17--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-17--FORK) (QUEUE-SIZE-FORKS-17--ONE) (not (ADVANCE-TAIL-FORKS-17-)) (not (QUEUE-SIZE-FORKS-17--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-17--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-17--ZERO) (QUEUE-HEAD-MSG-FORKS-17--EMPTY) (QUEUE-TAIL-MSG-FORKS-17--FORK) (ADVANCE-TAIL-FORKS-17-) (QUEUE-TAIL-FORKS-17--QS-0) ) :effect (and (SETTLED-FORKS-17-) (QUEUE-TAIL-FORKS-17--QS-0) (QUEUE-MSG-FORKS-17--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-17--FORK) (QUEUE-SIZE-FORKS-17--ONE) (not (ADVANCE-TAIL-FORKS-17-)) (not (QUEUE-HEAD-MSG-FORKS-17--EMPTY)) (not (QUEUE-SIZE-FORKS-17--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-18--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-18--ZERO) (QUEUE-HEAD-MSG-FORKS-18--FORK) (QUEUE-TAIL-MSG-FORKS-18--FORK) (ADVANCE-TAIL-FORKS-18-) (QUEUE-TAIL-FORKS-18--QS-0) ) :effect (and (SETTLED-FORKS-18-) (QUEUE-TAIL-FORKS-18--QS-0) (QUEUE-MSG-FORKS-18--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-18--FORK) (QUEUE-SIZE-FORKS-18--ONE) (not (ADVANCE-TAIL-FORKS-18-)) (not (QUEUE-SIZE-FORKS-18--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-18--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-18--ZERO) (QUEUE-HEAD-MSG-FORKS-18--EMPTY) (QUEUE-TAIL-MSG-FORKS-18--FORK) (ADVANCE-TAIL-FORKS-18-) (QUEUE-TAIL-FORKS-18--QS-0) ) :effect (and (SETTLED-FORKS-18-) (QUEUE-TAIL-FORKS-18--QS-0) (QUEUE-MSG-FORKS-18--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-18--FORK) (QUEUE-SIZE-FORKS-18--ONE) (not (ADVANCE-TAIL-FORKS-18-)) (not (QUEUE-HEAD-MSG-FORKS-18--EMPTY)) (not (QUEUE-SIZE-FORKS-18--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-19--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-19--ZERO) (QUEUE-HEAD-MSG-FORKS-19--FORK) (QUEUE-TAIL-MSG-FORKS-19--FORK) (ADVANCE-TAIL-FORKS-19-) (QUEUE-TAIL-FORKS-19--QS-0) ) :effect (and (SETTLED-FORKS-19-) (QUEUE-TAIL-FORKS-19--QS-0) (QUEUE-MSG-FORKS-19--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-19--FORK) (QUEUE-SIZE-FORKS-19--ONE) (not (ADVANCE-TAIL-FORKS-19-)) (not (QUEUE-SIZE-FORKS-19--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-19--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-19--ZERO) (QUEUE-HEAD-MSG-FORKS-19--EMPTY) (QUEUE-TAIL-MSG-FORKS-19--FORK) (ADVANCE-TAIL-FORKS-19-) (QUEUE-TAIL-FORKS-19--QS-0) ) :effect (and (SETTLED-FORKS-19-) (QUEUE-TAIL-FORKS-19--QS-0) (QUEUE-MSG-FORKS-19--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-19--FORK) (QUEUE-SIZE-FORKS-19--ONE) (not (ADVANCE-TAIL-FORKS-19-)) (not (QUEUE-HEAD-MSG-FORKS-19--EMPTY)) (not (QUEUE-SIZE-FORKS-19--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-20--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-20--ZERO) (QUEUE-HEAD-MSG-FORKS-20--FORK) (QUEUE-TAIL-MSG-FORKS-20--FORK) (ADVANCE-TAIL-FORKS-20-) (QUEUE-TAIL-FORKS-20--QS-0) ) :effect (and (SETTLED-FORKS-20-) (QUEUE-TAIL-FORKS-20--QS-0) (QUEUE-MSG-FORKS-20--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-20--FORK) (QUEUE-SIZE-FORKS-20--ONE) (not (ADVANCE-TAIL-FORKS-20-)) (not (QUEUE-SIZE-FORKS-20--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-20--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-20--ZERO) (QUEUE-HEAD-MSG-FORKS-20--EMPTY) (QUEUE-TAIL-MSG-FORKS-20--FORK) (ADVANCE-TAIL-FORKS-20-) (QUEUE-TAIL-FORKS-20--QS-0) ) :effect (and (SETTLED-FORKS-20-) (QUEUE-TAIL-FORKS-20--QS-0) (QUEUE-MSG-FORKS-20--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-20--FORK) (QUEUE-SIZE-FORKS-20--ONE) (not (ADVANCE-TAIL-FORKS-20-)) (not (QUEUE-HEAD-MSG-FORKS-20--EMPTY)) (not (QUEUE-SIZE-FORKS-20--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-21--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-21--ZERO) (QUEUE-HEAD-MSG-FORKS-21--FORK) (QUEUE-TAIL-MSG-FORKS-21--FORK) (ADVANCE-TAIL-FORKS-21-) (QUEUE-TAIL-FORKS-21--QS-0) ) :effect (and (SETTLED-FORKS-21-) (QUEUE-TAIL-FORKS-21--QS-0) (QUEUE-MSG-FORKS-21--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-21--FORK) (QUEUE-SIZE-FORKS-21--ONE) (not (ADVANCE-TAIL-FORKS-21-)) (not (QUEUE-SIZE-FORKS-21--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-21--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-21--ZERO) (QUEUE-HEAD-MSG-FORKS-21--EMPTY) (QUEUE-TAIL-MSG-FORKS-21--FORK) (ADVANCE-TAIL-FORKS-21-) (QUEUE-TAIL-FORKS-21--QS-0) ) :effect (and (SETTLED-FORKS-21-) (QUEUE-TAIL-FORKS-21--QS-0) (QUEUE-MSG-FORKS-21--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-21--FORK) (QUEUE-SIZE-FORKS-21--ONE) (not (ADVANCE-TAIL-FORKS-21-)) (not (QUEUE-HEAD-MSG-FORKS-21--EMPTY)) (not (QUEUE-SIZE-FORKS-21--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-22--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-22--ZERO) (QUEUE-HEAD-MSG-FORKS-22--FORK) (QUEUE-TAIL-MSG-FORKS-22--FORK) (ADVANCE-TAIL-FORKS-22-) (QUEUE-TAIL-FORKS-22--QS-0) ) :effect (and (SETTLED-FORKS-22-) (QUEUE-TAIL-FORKS-22--QS-0) (QUEUE-MSG-FORKS-22--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-22--FORK) (QUEUE-SIZE-FORKS-22--ONE) (not (ADVANCE-TAIL-FORKS-22-)) (not (QUEUE-SIZE-FORKS-22--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-22--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-22--ZERO) (QUEUE-HEAD-MSG-FORKS-22--EMPTY) (QUEUE-TAIL-MSG-FORKS-22--FORK) (ADVANCE-TAIL-FORKS-22-) (QUEUE-TAIL-FORKS-22--QS-0) ) :effect (and (SETTLED-FORKS-22-) (QUEUE-TAIL-FORKS-22--QS-0) (QUEUE-MSG-FORKS-22--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-22--FORK) (QUEUE-SIZE-FORKS-22--ONE) (not (ADVANCE-TAIL-FORKS-22-)) (not (QUEUE-HEAD-MSG-FORKS-22--EMPTY)) (not (QUEUE-SIZE-FORKS-22--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-23--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-23--ZERO) (QUEUE-HEAD-MSG-FORKS-23--FORK) (QUEUE-TAIL-MSG-FORKS-23--FORK) (ADVANCE-TAIL-FORKS-23-) (QUEUE-TAIL-FORKS-23--QS-0) ) :effect (and (SETTLED-FORKS-23-) (QUEUE-TAIL-FORKS-23--QS-0) (QUEUE-MSG-FORKS-23--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-23--FORK) (QUEUE-SIZE-FORKS-23--ONE) (not (ADVANCE-TAIL-FORKS-23-)) (not (QUEUE-SIZE-FORKS-23--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-23--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-23--ZERO) (QUEUE-HEAD-MSG-FORKS-23--EMPTY) (QUEUE-TAIL-MSG-FORKS-23--FORK) (ADVANCE-TAIL-FORKS-23-) (QUEUE-TAIL-FORKS-23--QS-0) ) :effect (and (SETTLED-FORKS-23-) (QUEUE-TAIL-FORKS-23--QS-0) (QUEUE-MSG-FORKS-23--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-23--FORK) (QUEUE-SIZE-FORKS-23--ONE) (not (ADVANCE-TAIL-FORKS-23-)) (not (QUEUE-HEAD-MSG-FORKS-23--EMPTY)) (not (QUEUE-SIZE-FORKS-23--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-24--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-24--ZERO) (QUEUE-HEAD-MSG-FORKS-24--FORK) (QUEUE-TAIL-MSG-FORKS-24--FORK) (ADVANCE-TAIL-FORKS-24-) (QUEUE-TAIL-FORKS-24--QS-0) ) :effect (and (SETTLED-FORKS-24-) (QUEUE-TAIL-FORKS-24--QS-0) (QUEUE-MSG-FORKS-24--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-24--FORK) (QUEUE-SIZE-FORKS-24--ONE) (not (ADVANCE-TAIL-FORKS-24-)) (not (QUEUE-SIZE-FORKS-24--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-24--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-24--ZERO) (QUEUE-HEAD-MSG-FORKS-24--EMPTY) (QUEUE-TAIL-MSG-FORKS-24--FORK) (ADVANCE-TAIL-FORKS-24-) (QUEUE-TAIL-FORKS-24--QS-0) ) :effect (and (SETTLED-FORKS-24-) (QUEUE-TAIL-FORKS-24--QS-0) (QUEUE-MSG-FORKS-24--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-24--FORK) (QUEUE-SIZE-FORKS-24--ONE) (not (ADVANCE-TAIL-FORKS-24-)) (not (QUEUE-HEAD-MSG-FORKS-24--EMPTY)) (not (QUEUE-SIZE-FORKS-24--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-25--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-25--ZERO) (QUEUE-HEAD-MSG-FORKS-25--FORK) (QUEUE-TAIL-MSG-FORKS-25--FORK) (ADVANCE-TAIL-FORKS-25-) (QUEUE-TAIL-FORKS-25--QS-0) ) :effect (and (SETTLED-FORKS-25-) (QUEUE-TAIL-FORKS-25--QS-0) (QUEUE-MSG-FORKS-25--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-25--FORK) (QUEUE-SIZE-FORKS-25--ONE) (not (ADVANCE-TAIL-FORKS-25-)) (not (QUEUE-SIZE-FORKS-25--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-25--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-25--ZERO) (QUEUE-HEAD-MSG-FORKS-25--EMPTY) (QUEUE-TAIL-MSG-FORKS-25--FORK) (ADVANCE-TAIL-FORKS-25-) (QUEUE-TAIL-FORKS-25--QS-0) ) :effect (and (SETTLED-FORKS-25-) (QUEUE-TAIL-FORKS-25--QS-0) (QUEUE-MSG-FORKS-25--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-25--FORK) (QUEUE-SIZE-FORKS-25--ONE) (not (ADVANCE-TAIL-FORKS-25-)) (not (QUEUE-HEAD-MSG-FORKS-25--EMPTY)) (not (QUEUE-SIZE-FORKS-25--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-26--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-26--ZERO) (QUEUE-HEAD-MSG-FORKS-26--FORK) (QUEUE-TAIL-MSG-FORKS-26--FORK) (ADVANCE-TAIL-FORKS-26-) (QUEUE-TAIL-FORKS-26--QS-0) ) :effect (and (SETTLED-FORKS-26-) (QUEUE-TAIL-FORKS-26--QS-0) (QUEUE-MSG-FORKS-26--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-26--FORK) (QUEUE-SIZE-FORKS-26--ONE) (not (ADVANCE-TAIL-FORKS-26-)) (not (QUEUE-SIZE-FORKS-26--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-26--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-26--ZERO) (QUEUE-HEAD-MSG-FORKS-26--EMPTY) (QUEUE-TAIL-MSG-FORKS-26--FORK) (ADVANCE-TAIL-FORKS-26-) (QUEUE-TAIL-FORKS-26--QS-0) ) :effect (and (SETTLED-FORKS-26-) (QUEUE-TAIL-FORKS-26--QS-0) (QUEUE-MSG-FORKS-26--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-26--FORK) (QUEUE-SIZE-FORKS-26--ONE) (not (ADVANCE-TAIL-FORKS-26-)) (not (QUEUE-HEAD-MSG-FORKS-26--EMPTY)) (not (QUEUE-SIZE-FORKS-26--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-27--QUEUE-1-QS-0-QS-0-FORK-FORK-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-27--ZERO) (QUEUE-HEAD-MSG-FORKS-27--FORK) (QUEUE-TAIL-MSG-FORKS-27--FORK) (ADVANCE-TAIL-FORKS-27-) (QUEUE-TAIL-FORKS-27--QS-0) ) :effect (and (SETTLED-FORKS-27-) (QUEUE-TAIL-FORKS-27--QS-0) (QUEUE-MSG-FORKS-27--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-27--FORK) (QUEUE-SIZE-FORKS-27--ONE) (not (ADVANCE-TAIL-FORKS-27-)) (not (QUEUE-SIZE-FORKS-27--ZERO)) ) ) (:action ADVANCE-EMPTY-QUEUE-TAIL-FORKS-27--QUEUE-1-QS-0-QS-0-FORK-EMPTY-ZERO-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-27--ZERO) (QUEUE-HEAD-MSG-FORKS-27--EMPTY) (QUEUE-TAIL-MSG-FORKS-27--FORK) (ADVANCE-TAIL-FORKS-27-) (QUEUE-TAIL-FORKS-27--QS-0) ) :effect (and (SETTLED-FORKS-27-) (QUEUE-TAIL-FORKS-27--QS-0) (QUEUE-MSG-FORKS-27--QS-0-FORK) (QUEUE-HEAD-MSG-FORKS-27--FORK) (QUEUE-SIZE-FORKS-27--ONE) (not (ADVANCE-TAIL-FORKS-27-)) (not (QUEUE-HEAD-MSG-FORKS-27--EMPTY)) (not (QUEUE-SIZE-FORKS-27--ZERO)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-0-FORKS--PID-WFORK-FORKS-0--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-0-) (ACTIVATE-PHILOSOPHER-0-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-0-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-0-) (QUEUE-TAIL-MSG-FORKS-0--FORK) (not (ACTIVATE-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (SETTLED-FORKS-0-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-1-FORKS--PID-WFORK-FORKS-1--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-1-) (ACTIVATE-PHILOSOPHER-1-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-1-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-1-) (QUEUE-TAIL-MSG-FORKS-1--FORK) (not (ACTIVATE-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (SETTLED-FORKS-1-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-2-FORKS--PID-WFORK-FORKS-2--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-2-) (ACTIVATE-PHILOSOPHER-2-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-2-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-2-) (QUEUE-TAIL-MSG-FORKS-2--FORK) (not (ACTIVATE-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (SETTLED-FORKS-2-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-3-FORKS--PID-WFORK-FORKS-3--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-3-) (ACTIVATE-PHILOSOPHER-3-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-3-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-3-) (QUEUE-TAIL-MSG-FORKS-3--FORK) (not (ACTIVATE-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (SETTLED-FORKS-3-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-4-FORKS--PID-WFORK-FORKS-4--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-4-) (ACTIVATE-PHILOSOPHER-4-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-4-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-4-) (QUEUE-TAIL-MSG-FORKS-4--FORK) (not (ACTIVATE-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (SETTLED-FORKS-4-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-5-FORKS--PID-WFORK-FORKS-5--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-5-) (ACTIVATE-PHILOSOPHER-5-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-5-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-5-) (QUEUE-TAIL-MSG-FORKS-5--FORK) (not (ACTIVATE-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (SETTLED-FORKS-5-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-6-FORKS--PID-WFORK-FORKS-6--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-6-) (ACTIVATE-PHILOSOPHER-6-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-6-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-6-) (QUEUE-TAIL-MSG-FORKS-6--FORK) (not (ACTIVATE-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (SETTLED-FORKS-6-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-7-FORKS--PID-WFORK-FORKS-7--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-7-) (ACTIVATE-PHILOSOPHER-7-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-7-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-7-) (QUEUE-TAIL-MSG-FORKS-7--FORK) (not (ACTIVATE-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (SETTLED-FORKS-7-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-8-FORKS--PID-WFORK-FORKS-8--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-8-) (ACTIVATE-PHILOSOPHER-8-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-8-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-8-) (QUEUE-TAIL-MSG-FORKS-8--FORK) (not (ACTIVATE-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (SETTLED-FORKS-8-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-9-FORKS--PID-WFORK-FORKS-9--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-9-) (ACTIVATE-PHILOSOPHER-9-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-9-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-9-) (QUEUE-TAIL-MSG-FORKS-9--FORK) (not (ACTIVATE-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (SETTLED-FORKS-9-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-10-FORKS--PID-WFORK-FORKS-10--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-10-) (ACTIVATE-PHILOSOPHER-10-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-10-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-10-) (QUEUE-TAIL-MSG-FORKS-10--FORK) (not (ACTIVATE-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (SETTLED-FORKS-10-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-11-FORKS--PID-WFORK-FORKS-11--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-11-) (ACTIVATE-PHILOSOPHER-11-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-11-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-11-) (QUEUE-TAIL-MSG-FORKS-11--FORK) (not (ACTIVATE-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (SETTLED-FORKS-11-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-12-FORKS--PID-WFORK-FORKS-12--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-12-) (ACTIVATE-PHILOSOPHER-12-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-12-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-12-) (QUEUE-TAIL-MSG-FORKS-12--FORK) (not (ACTIVATE-PHILOSOPHER-12-FORKS--PID-WFORK)) (not (SETTLED-FORKS-12-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-13-FORKS--PID-WFORK-FORKS-13--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-13-) (ACTIVATE-PHILOSOPHER-13-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-13-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-13-) (QUEUE-TAIL-MSG-FORKS-13--FORK) (not (ACTIVATE-PHILOSOPHER-13-FORKS--PID-WFORK)) (not (SETTLED-FORKS-13-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-14-FORKS--PID-WFORK-FORKS-14--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-14-) (ACTIVATE-PHILOSOPHER-14-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-14-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-14-) (QUEUE-TAIL-MSG-FORKS-14--FORK) (not (ACTIVATE-PHILOSOPHER-14-FORKS--PID-WFORK)) (not (SETTLED-FORKS-14-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-15-FORKS--PID-WFORK-FORKS-15--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-15-) (ACTIVATE-PHILOSOPHER-15-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-15-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-15-) (QUEUE-TAIL-MSG-FORKS-15--FORK) (not (ACTIVATE-PHILOSOPHER-15-FORKS--PID-WFORK)) (not (SETTLED-FORKS-15-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-16-FORKS--PID-WFORK-FORKS-16--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-16-) (ACTIVATE-PHILOSOPHER-16-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-16-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-16-) (QUEUE-TAIL-MSG-FORKS-16--FORK) (not (ACTIVATE-PHILOSOPHER-16-FORKS--PID-WFORK)) (not (SETTLED-FORKS-16-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-17-FORKS--PID-WFORK-FORKS-17--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-17-) (ACTIVATE-PHILOSOPHER-17-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-17-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-17-) (QUEUE-TAIL-MSG-FORKS-17--FORK) (not (ACTIVATE-PHILOSOPHER-17-FORKS--PID-WFORK)) (not (SETTLED-FORKS-17-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-18-FORKS--PID-WFORK-FORKS-18--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-18-) (ACTIVATE-PHILOSOPHER-18-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-18-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-18-) (QUEUE-TAIL-MSG-FORKS-18--FORK) (not (ACTIVATE-PHILOSOPHER-18-FORKS--PID-WFORK)) (not (SETTLED-FORKS-18-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-19-FORKS--PID-WFORK-FORKS-19--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-19-) (ACTIVATE-PHILOSOPHER-19-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-19-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-19-) (QUEUE-TAIL-MSG-FORKS-19--FORK) (not (ACTIVATE-PHILOSOPHER-19-FORKS--PID-WFORK)) (not (SETTLED-FORKS-19-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-20-FORKS--PID-WFORK-FORKS-20--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-20-) (ACTIVATE-PHILOSOPHER-20-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-20-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-20-) (QUEUE-TAIL-MSG-FORKS-20--FORK) (not (ACTIVATE-PHILOSOPHER-20-FORKS--PID-WFORK)) (not (SETTLED-FORKS-20-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-21-FORKS--PID-WFORK-FORKS-21--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-21-) (ACTIVATE-PHILOSOPHER-21-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-21-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-21-) (QUEUE-TAIL-MSG-FORKS-21--FORK) (not (ACTIVATE-PHILOSOPHER-21-FORKS--PID-WFORK)) (not (SETTLED-FORKS-21-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-22-FORKS--PID-WFORK-FORKS-22--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-22-) (ACTIVATE-PHILOSOPHER-22-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-22-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-22-) (QUEUE-TAIL-MSG-FORKS-22--FORK) (not (ACTIVATE-PHILOSOPHER-22-FORKS--PID-WFORK)) (not (SETTLED-FORKS-22-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-23-FORKS--PID-WFORK-FORKS-23--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-23-) (ACTIVATE-PHILOSOPHER-23-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-23-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-23-) (QUEUE-TAIL-MSG-FORKS-23--FORK) (not (ACTIVATE-PHILOSOPHER-23-FORKS--PID-WFORK)) (not (SETTLED-FORKS-23-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-24-FORKS--PID-WFORK-FORKS-24--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-24-) (ACTIVATE-PHILOSOPHER-24-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-24-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-24-) (QUEUE-TAIL-MSG-FORKS-24--FORK) (not (ACTIVATE-PHILOSOPHER-24-FORKS--PID-WFORK)) (not (SETTLED-FORKS-24-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-25-FORKS--PID-WFORK-FORKS-25--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-25-) (ACTIVATE-PHILOSOPHER-25-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-25-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-25-) (QUEUE-TAIL-MSG-FORKS-25--FORK) (not (ACTIVATE-PHILOSOPHER-25-FORKS--PID-WFORK)) (not (SETTLED-FORKS-25-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-26-FORKS--PID-WFORK-FORKS-26--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-26-) (ACTIVATE-PHILOSOPHER-26-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-26-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-26-) (QUEUE-TAIL-MSG-FORKS-26--FORK) (not (ACTIVATE-PHILOSOPHER-26-FORKS--PID-WFORK)) (not (SETTLED-FORKS-26-)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-27-FORKS--PID-WFORK-FORKS-27--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-27-) (ACTIVATE-PHILOSOPHER-27-FORKS--PID-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-27-FORKS--PID-WFORK) (ADVANCE-TAIL-FORKS-27-) (QUEUE-TAIL-MSG-FORKS-27--FORK) (not (ACTIVATE-PHILOSOPHER-27-FORKS--PID-WFORK)) (not (SETTLED-FORKS-27-)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-0-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-0) (AT-PROCESS-PHILOSOPHER-0-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-0-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-0)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-1-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-1) (AT-PROCESS-PHILOSOPHER-1-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-1-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-1)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-2-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-2) (AT-PROCESS-PHILOSOPHER-2-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-2-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-2)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-3-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-3) (AT-PROCESS-PHILOSOPHER-3-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-3-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-3)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-4-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-4) (AT-PROCESS-PHILOSOPHER-4-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-4-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-4)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-5-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-5) (AT-PROCESS-PHILOSOPHER-5-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-5-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-5)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-6-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-6) (AT-PROCESS-PHILOSOPHER-6-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-6-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-6)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-7-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-7) (AT-PROCESS-PHILOSOPHER-7-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-7-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-7)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-8-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-8) (AT-PROCESS-PHILOSOPHER-8-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-8-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-8)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-9-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-9) (AT-PROCESS-PHILOSOPHER-9-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-9-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-9)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-10-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-10) (AT-PROCESS-PHILOSOPHER-10-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-10-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-10)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-11-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-11) (AT-PROCESS-PHILOSOPHER-11-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-11-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-11)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-12-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-12) (AT-PROCESS-PHILOSOPHER-12-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-12-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-12)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-13-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-13) (AT-PROCESS-PHILOSOPHER-13-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-13-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-13)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-14-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-14) (AT-PROCESS-PHILOSOPHER-14-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-14-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-14)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-15-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-15) (AT-PROCESS-PHILOSOPHER-15-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-15-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-15)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-16-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-16) (AT-PROCESS-PHILOSOPHER-16-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-16-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-16)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-17-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-17) (AT-PROCESS-PHILOSOPHER-17-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-17-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-17)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-18-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-18) (AT-PROCESS-PHILOSOPHER-18-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-18-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-18)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-19-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-19) (AT-PROCESS-PHILOSOPHER-19-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-19-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-19)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-20-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-20) (AT-PROCESS-PHILOSOPHER-20-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-20-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-20)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-21-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-21) (AT-PROCESS-PHILOSOPHER-21-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-21-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-21)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-22-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-22) (AT-PROCESS-PHILOSOPHER-22-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-22-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-22)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-23-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-23) (AT-PROCESS-PHILOSOPHER-23-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-23-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-23)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-24-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-24) (AT-PROCESS-PHILOSOPHER-24-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-24-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-24)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-25-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-25) (AT-PROCESS-PHILOSOPHER-25-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-25-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-25)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-26-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-26) (AT-PROCESS-PHILOSOPHER-26-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-26-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-26)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-27-PHILOSOPHER-FORKS--PID-WFORK-STATE-1-STATE-6-0 :parameters () :precondition (and (PENDING-PHILOSOPHER-27) (AT-PROCESS-PHILOSOPHER-27-STATE-1) (SETTLED-FORKS-0-) (SETTLED-FORKS-1-) (SETTLED-FORKS-2-) (SETTLED-FORKS-3-) (SETTLED-FORKS-4-) (SETTLED-FORKS-5-) (SETTLED-FORKS-6-) (SETTLED-FORKS-7-) (SETTLED-FORKS-8-) (SETTLED-FORKS-9-) (SETTLED-FORKS-10-) (SETTLED-FORKS-11-) (SETTLED-FORKS-12-) (SETTLED-FORKS-13-) (SETTLED-FORKS-14-) (SETTLED-FORKS-15-) (SETTLED-FORKS-16-) (SETTLED-FORKS-17-) (SETTLED-FORKS-18-) (SETTLED-FORKS-19-) (SETTLED-FORKS-20-) (SETTLED-FORKS-21-) (SETTLED-FORKS-22-) (SETTLED-FORKS-23-) (SETTLED-FORKS-24-) (SETTLED-FORKS-25-) (SETTLED-FORKS-26-) (SETTLED-FORKS-27-) ) :effect (and (ACTIVATE-PHILOSOPHER-27-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-27)) ) ) (:derived (BLOCKED-PHILOSOPHER-0) (and (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-0-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-1) (and (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-1-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-2) (and (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-2-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-3) (and (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-3-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-4) (and (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-4-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-5) (and (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-5-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-6) (and (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-6-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-7) (and (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-7-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-8) (and (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-8-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-9) (and (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-9-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-10) (and (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-10-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-11) (and (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-11-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-12) (and (BLOCKED-TRANS-PHILOSOPHER-12-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-12-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-13) (and (BLOCKED-TRANS-PHILOSOPHER-13-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-13-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-14) (and (BLOCKED-TRANS-PHILOSOPHER-14-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-14-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-15) (and (BLOCKED-TRANS-PHILOSOPHER-15-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-15-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-16) (and (BLOCKED-TRANS-PHILOSOPHER-16-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-16-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-17) (and (BLOCKED-TRANS-PHILOSOPHER-17-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-17-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-18) (and (BLOCKED-TRANS-PHILOSOPHER-18-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-18-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-19) (and (BLOCKED-TRANS-PHILOSOPHER-19-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-19-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-20) (and (BLOCKED-TRANS-PHILOSOPHER-20-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-20-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-21) (and (BLOCKED-TRANS-PHILOSOPHER-21-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-21-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-22) (and (BLOCKED-TRANS-PHILOSOPHER-22-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-22-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-23) (and (BLOCKED-TRANS-PHILOSOPHER-23-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-23-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-24) (and (BLOCKED-TRANS-PHILOSOPHER-24-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-24-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-25) (and (BLOCKED-TRANS-PHILOSOPHER-25-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-25-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-26) (and (BLOCKED-TRANS-PHILOSOPHER-26-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-26-STATE-5) ) ) (:derived (BLOCKED-PHILOSOPHER-27) (and (BLOCKED-TRANS-PHILOSOPHER-27-FORKS-__-PIDP1__28_-WFORK) (AT-PROCESS-PHILOSOPHER-27-STATE-5) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-27-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-0--ONE) (SETTLED-FORKS-0-) (ACTIVATE-PHILOSOPHER-27-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-1--ONE) (SETTLED-FORKS-1-) (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-2--ONE) (SETTLED-FORKS-2-) (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-3--ONE) (SETTLED-FORKS-3-) (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-4--ONE) (SETTLED-FORKS-4-) (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-5--ONE) (SETTLED-FORKS-5-) (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-6--ONE) (SETTLED-FORKS-6-) (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-7--ONE) (SETTLED-FORKS-7-) (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-8--ONE) (SETTLED-FORKS-8-) (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-9--ONE) (SETTLED-FORKS-9-) (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-10--ONE) (SETTLED-FORKS-10-) (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-11--ONE) (SETTLED-FORKS-11-) (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-12--ONE) (SETTLED-FORKS-12-) (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-12-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-13--ONE) (SETTLED-FORKS-13-) (ACTIVATE-PHILOSOPHER-12-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-13-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-14--ONE) (SETTLED-FORKS-14-) (ACTIVATE-PHILOSOPHER-13-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-14-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-15--ONE) (SETTLED-FORKS-15-) (ACTIVATE-PHILOSOPHER-14-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-15-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-16--ONE) (SETTLED-FORKS-16-) (ACTIVATE-PHILOSOPHER-15-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-16-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-17--ONE) (SETTLED-FORKS-17-) (ACTIVATE-PHILOSOPHER-16-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-17-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-18--ONE) (SETTLED-FORKS-18-) (ACTIVATE-PHILOSOPHER-17-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-18-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-19--ONE) (SETTLED-FORKS-19-) (ACTIVATE-PHILOSOPHER-18-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-19-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-20--ONE) (SETTLED-FORKS-20-) (ACTIVATE-PHILOSOPHER-19-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-20-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-21--ONE) (SETTLED-FORKS-21-) (ACTIVATE-PHILOSOPHER-20-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-21-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-22--ONE) (SETTLED-FORKS-22-) (ACTIVATE-PHILOSOPHER-21-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-22-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-23--ONE) (SETTLED-FORKS-23-) (ACTIVATE-PHILOSOPHER-22-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-23-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-24--ONE) (SETTLED-FORKS-24-) (ACTIVATE-PHILOSOPHER-23-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-24-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-25--ONE) (SETTLED-FORKS-25-) (ACTIVATE-PHILOSOPHER-24-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-25-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-26--ONE) (SETTLED-FORKS-26-) (ACTIVATE-PHILOSOPHER-25-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-26-FORKS-__-PIDP1__28_-WFORK) (and (QUEUE-SIZE-FORKS-27--ONE) (SETTLED-FORKS-27-) (ACTIVATE-PHILOSOPHER-26-FORKS-__-PIDP1__28_-WFORK) ) ) (:derived (BLOCKED-PHILOSOPHER-0) (and (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-0-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-1) (and (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-1-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-2) (and (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-2-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-3) (and (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-3-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-4) (and (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-4-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-5) (and (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-5-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-6) (and (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-6-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-7) (and (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-7-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-8) (and (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-8-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-9) (and (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-9-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-10) (and (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-10-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-11) (and (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-11-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-12) (and (BLOCKED-TRANS-PHILOSOPHER-12-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-12-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-13) (and (BLOCKED-TRANS-PHILOSOPHER-13-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-13-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-14) (and (BLOCKED-TRANS-PHILOSOPHER-14-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-14-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-15) (and (BLOCKED-TRANS-PHILOSOPHER-15-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-15-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-16) (and (BLOCKED-TRANS-PHILOSOPHER-16-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-16-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-17) (and (BLOCKED-TRANS-PHILOSOPHER-17-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-17-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-18) (and (BLOCKED-TRANS-PHILOSOPHER-18-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-18-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-19) (and (BLOCKED-TRANS-PHILOSOPHER-19-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-19-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-20) (and (BLOCKED-TRANS-PHILOSOPHER-20-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-20-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-21) (and (BLOCKED-TRANS-PHILOSOPHER-21-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-21-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-22) (and (BLOCKED-TRANS-PHILOSOPHER-22-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-22-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-23) (and (BLOCKED-TRANS-PHILOSOPHER-23-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-23-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-24) (and (BLOCKED-TRANS-PHILOSOPHER-24-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-24-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-25) (and (BLOCKED-TRANS-PHILOSOPHER-25-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-25-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-26) (and (BLOCKED-TRANS-PHILOSOPHER-26-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-26-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-27) (and (BLOCKED-TRANS-PHILOSOPHER-27-FORKS-__-PIDP1__28_-RFORK) (AT-PROCESS-PHILOSOPHER-27-STATE-3) ) ) (:derived (BLOCKED-PHILOSOPHER-0) (and (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-0-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-1) (and (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-1-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-2) (and (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-2-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-3) (and (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-3-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-4) (and (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-4-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-5) (and (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-5-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-6) (and (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-6-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-7) (and (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-7-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-8) (and (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-8-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-9) (and (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-9-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-10) (and (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-10-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-11) (and (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-11-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-12) (and (BLOCKED-TRANS-PHILOSOPHER-12-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-12-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-13) (and (BLOCKED-TRANS-PHILOSOPHER-13-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-13-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-14) (and (BLOCKED-TRANS-PHILOSOPHER-14-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-14-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-15) (and (BLOCKED-TRANS-PHILOSOPHER-15-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-15-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-16) (and (BLOCKED-TRANS-PHILOSOPHER-16-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-16-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-17) (and (BLOCKED-TRANS-PHILOSOPHER-17-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-17-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-18) (and (BLOCKED-TRANS-PHILOSOPHER-18-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-18-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-19) (and (BLOCKED-TRANS-PHILOSOPHER-19-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-19-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-20) (and (BLOCKED-TRANS-PHILOSOPHER-20-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-20-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-21) (and (BLOCKED-TRANS-PHILOSOPHER-21-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-21-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-22) (and (BLOCKED-TRANS-PHILOSOPHER-22-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-22-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-23) (and (BLOCKED-TRANS-PHILOSOPHER-23-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-23-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-24) (and (BLOCKED-TRANS-PHILOSOPHER-24-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-24-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-25) (and (BLOCKED-TRANS-PHILOSOPHER-25-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-25-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-26) (and (BLOCKED-TRANS-PHILOSOPHER-26-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-26-STATE-4) ) ) (:derived (BLOCKED-PHILOSOPHER-27) (and (BLOCKED-TRANS-PHILOSOPHER-27-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-27-STATE-4) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-27-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-27-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (QUEUE-HEAD-MSG-FORKS-0--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-1-) (QUEUE-HEAD-MSG-FORKS-1--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-2-) (QUEUE-HEAD-MSG-FORKS-2--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-3-) (QUEUE-HEAD-MSG-FORKS-3--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-4-) (QUEUE-HEAD-MSG-FORKS-4--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-5-) (QUEUE-HEAD-MSG-FORKS-5--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-6-) (QUEUE-HEAD-MSG-FORKS-6--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-7-) (QUEUE-HEAD-MSG-FORKS-7--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-8-) (QUEUE-HEAD-MSG-FORKS-8--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-9-) (QUEUE-HEAD-MSG-FORKS-9--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-10-) (QUEUE-HEAD-MSG-FORKS-10--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-11-) (QUEUE-HEAD-MSG-FORKS-11--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-12-) (QUEUE-HEAD-MSG-FORKS-12--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-12-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-12-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-13-) (QUEUE-HEAD-MSG-FORKS-13--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-13-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-13-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-14-) (QUEUE-HEAD-MSG-FORKS-14--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-14-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-14-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-15-) (QUEUE-HEAD-MSG-FORKS-15--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-15-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-15-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-16-) (QUEUE-HEAD-MSG-FORKS-16--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-16-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-16-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-17-) (QUEUE-HEAD-MSG-FORKS-17--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-17-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-17-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-18-) (QUEUE-HEAD-MSG-FORKS-18--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-18-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-18-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-19-) (QUEUE-HEAD-MSG-FORKS-19--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-19-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-19-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-20-) (QUEUE-HEAD-MSG-FORKS-20--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-20-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-20-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-21-) (QUEUE-HEAD-MSG-FORKS-21--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-21-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-21-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-22-) (QUEUE-HEAD-MSG-FORKS-22--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-22-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-22-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-23-) (QUEUE-HEAD-MSG-FORKS-23--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-23-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-23-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-24-) (QUEUE-HEAD-MSG-FORKS-24--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-24-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-24-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-25-) (QUEUE-HEAD-MSG-FORKS-25--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-25-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-25-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-26-) (QUEUE-HEAD-MSG-FORKS-26--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-26-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-26-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-27-) (QUEUE-HEAD-MSG-FORKS-27--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-27-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-27-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-0-) (QUEUE-SIZE-FORKS-0--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-1-) (QUEUE-SIZE-FORKS-1--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-2-) (QUEUE-SIZE-FORKS-2--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-3-) (QUEUE-SIZE-FORKS-3--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-4-) (QUEUE-SIZE-FORKS-4--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-5-) (QUEUE-SIZE-FORKS-5--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-6-) (QUEUE-SIZE-FORKS-6--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-7-) (QUEUE-SIZE-FORKS-7--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-8-) (QUEUE-SIZE-FORKS-8--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-9-) (QUEUE-SIZE-FORKS-9--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-10-) (QUEUE-SIZE-FORKS-10--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-11-) (QUEUE-SIZE-FORKS-11--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-12-) (QUEUE-SIZE-FORKS-12--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-12-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-12-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-13-) (QUEUE-SIZE-FORKS-13--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-13-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-13-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-14-) (QUEUE-SIZE-FORKS-14--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-14-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-14-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-15-) (QUEUE-SIZE-FORKS-15--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-15-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-15-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-16-) (QUEUE-SIZE-FORKS-16--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-16-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-16-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-17-) (QUEUE-SIZE-FORKS-17--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-17-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-17-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-18-) (QUEUE-SIZE-FORKS-18--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-18-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-18-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-19-) (QUEUE-SIZE-FORKS-19--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-19-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-19-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-20-) (QUEUE-SIZE-FORKS-20--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-20-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-20-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-21-) (QUEUE-SIZE-FORKS-21--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-21-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-21-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-22-) (QUEUE-SIZE-FORKS-22--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-22-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-22-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-23-) (QUEUE-SIZE-FORKS-23--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-23-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-23-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-24-) (QUEUE-SIZE-FORKS-24--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-24-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-24-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-25-) (QUEUE-SIZE-FORKS-25--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-25-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-25-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-26-) (QUEUE-SIZE-FORKS-26--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-26-FORKS-__-PIDP1__28_-RFORK) (and (ACTIVATE-PHILOSOPHER-26-FORKS-__-PIDP1__28_-RFORK) (SETTLED-FORKS-27-) (QUEUE-SIZE-FORKS-27--ZERO) ) ) (:derived (BLOCKED-PHILOSOPHER-0) (and (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-0-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-1) (and (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-1-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-2) (and (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-2-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-3) (and (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-3-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-4) (and (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-4-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-5) (and (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-5-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-6) (and (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-6-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-7) (and (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-7-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-8) (and (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-8-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-9) (and (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-9-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-10) (and (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-10-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-11) (and (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-11-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-12) (and (BLOCKED-TRANS-PHILOSOPHER-12-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-12-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-13) (and (BLOCKED-TRANS-PHILOSOPHER-13-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-13-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-14) (and (BLOCKED-TRANS-PHILOSOPHER-14-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-14-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-15) (and (BLOCKED-TRANS-PHILOSOPHER-15-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-15-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-16) (and (BLOCKED-TRANS-PHILOSOPHER-16-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-16-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-17) (and (BLOCKED-TRANS-PHILOSOPHER-17-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-17-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-18) (and (BLOCKED-TRANS-PHILOSOPHER-18-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-18-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-19) (and (BLOCKED-TRANS-PHILOSOPHER-19-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-19-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-20) (and (BLOCKED-TRANS-PHILOSOPHER-20-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-20-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-21) (and (BLOCKED-TRANS-PHILOSOPHER-21-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-21-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-22) (and (BLOCKED-TRANS-PHILOSOPHER-22-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-22-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-23) (and (BLOCKED-TRANS-PHILOSOPHER-23-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-23-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-24) (and (BLOCKED-TRANS-PHILOSOPHER-24-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-24-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-25) (and (BLOCKED-TRANS-PHILOSOPHER-25-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-25-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-26) (and (BLOCKED-TRANS-PHILOSOPHER-26-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-26-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-27) (and (BLOCKED-TRANS-PHILOSOPHER-27-FORKS--PID-WFORK) (AT-PROCESS-PHILOSOPHER-27-STATE-1) ) ) (:derived (BLOCKED-PHILOSOPHER-0) (and (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-0-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-1) (and (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-1-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-2) (and (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-2-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-3) (and (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-3-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-4) (and (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-4-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-5) (and (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-5-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-6) (and (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-6-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-7) (and (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-7-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-8) (and (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-8-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-9) (and (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-9-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-10) (and (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-10-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-11) (and (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-11-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-12) (and (BLOCKED-TRANS-PHILOSOPHER-12-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-12-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-13) (and (BLOCKED-TRANS-PHILOSOPHER-13-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-13-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-14) (and (BLOCKED-TRANS-PHILOSOPHER-14-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-14-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-15) (and (BLOCKED-TRANS-PHILOSOPHER-15-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-15-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-16) (and (BLOCKED-TRANS-PHILOSOPHER-16-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-16-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-17) (and (BLOCKED-TRANS-PHILOSOPHER-17-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-17-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-18) (and (BLOCKED-TRANS-PHILOSOPHER-18-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-18-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-19) (and (BLOCKED-TRANS-PHILOSOPHER-19-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-19-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-20) (and (BLOCKED-TRANS-PHILOSOPHER-20-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-20-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-21) (and (BLOCKED-TRANS-PHILOSOPHER-21-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-21-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-22) (and (BLOCKED-TRANS-PHILOSOPHER-22-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-22-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-23) (and (BLOCKED-TRANS-PHILOSOPHER-23-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-23-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-24) (and (BLOCKED-TRANS-PHILOSOPHER-24-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-24-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-25) (and (BLOCKED-TRANS-PHILOSOPHER-25-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-25-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-26) (and (BLOCKED-TRANS-PHILOSOPHER-26-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-26-STATE-6) ) ) (:derived (BLOCKED-PHILOSOPHER-27) (and (BLOCKED-TRANS-PHILOSOPHER-27-FORKS--PID-RFORK) (AT-PROCESS-PHILOSOPHER-27-STATE-6) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-0-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (QUEUE-HEAD-MSG-FORKS-0--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-1-FORKS--PID-RFORK) (SETTLED-FORKS-1-) (QUEUE-HEAD-MSG-FORKS-1--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-2-FORKS--PID-RFORK) (SETTLED-FORKS-2-) (QUEUE-HEAD-MSG-FORKS-2--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-3-FORKS--PID-RFORK) (SETTLED-FORKS-3-) (QUEUE-HEAD-MSG-FORKS-3--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-4-FORKS--PID-RFORK) (SETTLED-FORKS-4-) (QUEUE-HEAD-MSG-FORKS-4--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-5-FORKS--PID-RFORK) (SETTLED-FORKS-5-) (QUEUE-HEAD-MSG-FORKS-5--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-6-FORKS--PID-RFORK) (SETTLED-FORKS-6-) (QUEUE-HEAD-MSG-FORKS-6--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-7-FORKS--PID-RFORK) (SETTLED-FORKS-7-) (QUEUE-HEAD-MSG-FORKS-7--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-8-FORKS--PID-RFORK) (SETTLED-FORKS-8-) (QUEUE-HEAD-MSG-FORKS-8--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-9-FORKS--PID-RFORK) (SETTLED-FORKS-9-) (QUEUE-HEAD-MSG-FORKS-9--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-10-FORKS--PID-RFORK) (SETTLED-FORKS-10-) (QUEUE-HEAD-MSG-FORKS-10--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-11-FORKS--PID-RFORK) (SETTLED-FORKS-11-) (QUEUE-HEAD-MSG-FORKS-11--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-12-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-12-FORKS--PID-RFORK) (SETTLED-FORKS-12-) (QUEUE-HEAD-MSG-FORKS-12--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-13-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-13-FORKS--PID-RFORK) (SETTLED-FORKS-13-) (QUEUE-HEAD-MSG-FORKS-13--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-14-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-14-FORKS--PID-RFORK) (SETTLED-FORKS-14-) (QUEUE-HEAD-MSG-FORKS-14--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-15-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-15-FORKS--PID-RFORK) (SETTLED-FORKS-15-) (QUEUE-HEAD-MSG-FORKS-15--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-16-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-16-FORKS--PID-RFORK) (SETTLED-FORKS-16-) (QUEUE-HEAD-MSG-FORKS-16--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-17-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-17-FORKS--PID-RFORK) (SETTLED-FORKS-17-) (QUEUE-HEAD-MSG-FORKS-17--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-18-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-18-FORKS--PID-RFORK) (SETTLED-FORKS-18-) (QUEUE-HEAD-MSG-FORKS-18--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-19-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-19-FORKS--PID-RFORK) (SETTLED-FORKS-19-) (QUEUE-HEAD-MSG-FORKS-19--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-20-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-20-FORKS--PID-RFORK) (SETTLED-FORKS-20-) (QUEUE-HEAD-MSG-FORKS-20--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-21-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-21-FORKS--PID-RFORK) (SETTLED-FORKS-21-) (QUEUE-HEAD-MSG-FORKS-21--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-22-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-22-FORKS--PID-RFORK) (SETTLED-FORKS-22-) (QUEUE-HEAD-MSG-FORKS-22--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-23-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-23-FORKS--PID-RFORK) (SETTLED-FORKS-23-) (QUEUE-HEAD-MSG-FORKS-23--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-24-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-24-FORKS--PID-RFORK) (SETTLED-FORKS-24-) (QUEUE-HEAD-MSG-FORKS-24--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-25-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-25-FORKS--PID-RFORK) (SETTLED-FORKS-25-) (QUEUE-HEAD-MSG-FORKS-25--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-26-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-26-FORKS--PID-RFORK) (SETTLED-FORKS-26-) (QUEUE-HEAD-MSG-FORKS-26--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-27-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-27-FORKS--PID-RFORK) (SETTLED-FORKS-27-) (QUEUE-HEAD-MSG-FORKS-27--EMPTY) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-0--ONE) (SETTLED-FORKS-0-) (ACTIVATE-PHILOSOPHER-0-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-1--ONE) (SETTLED-FORKS-1-) (ACTIVATE-PHILOSOPHER-1-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-2--ONE) (SETTLED-FORKS-2-) (ACTIVATE-PHILOSOPHER-2-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-3--ONE) (SETTLED-FORKS-3-) (ACTIVATE-PHILOSOPHER-3-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-4--ONE) (SETTLED-FORKS-4-) (ACTIVATE-PHILOSOPHER-4-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-5--ONE) (SETTLED-FORKS-5-) (ACTIVATE-PHILOSOPHER-5-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-6--ONE) (SETTLED-FORKS-6-) (ACTIVATE-PHILOSOPHER-6-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-7--ONE) (SETTLED-FORKS-7-) (ACTIVATE-PHILOSOPHER-7-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-8--ONE) (SETTLED-FORKS-8-) (ACTIVATE-PHILOSOPHER-8-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-9--ONE) (SETTLED-FORKS-9-) (ACTIVATE-PHILOSOPHER-9-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-10--ONE) (SETTLED-FORKS-10-) (ACTIVATE-PHILOSOPHER-10-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-11--ONE) (SETTLED-FORKS-11-) (ACTIVATE-PHILOSOPHER-11-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-12-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-12--ONE) (SETTLED-FORKS-12-) (ACTIVATE-PHILOSOPHER-12-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-13-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-13--ONE) (SETTLED-FORKS-13-) (ACTIVATE-PHILOSOPHER-13-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-14-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-14--ONE) (SETTLED-FORKS-14-) (ACTIVATE-PHILOSOPHER-14-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-15-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-15--ONE) (SETTLED-FORKS-15-) (ACTIVATE-PHILOSOPHER-15-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-16-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-16--ONE) (SETTLED-FORKS-16-) (ACTIVATE-PHILOSOPHER-16-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-17-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-17--ONE) (SETTLED-FORKS-17-) (ACTIVATE-PHILOSOPHER-17-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-18-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-18--ONE) (SETTLED-FORKS-18-) (ACTIVATE-PHILOSOPHER-18-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-19-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-19--ONE) (SETTLED-FORKS-19-) (ACTIVATE-PHILOSOPHER-19-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-20-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-20--ONE) (SETTLED-FORKS-20-) (ACTIVATE-PHILOSOPHER-20-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-21-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-21--ONE) (SETTLED-FORKS-21-) (ACTIVATE-PHILOSOPHER-21-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-22-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-22--ONE) (SETTLED-FORKS-22-) (ACTIVATE-PHILOSOPHER-22-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-23-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-23--ONE) (SETTLED-FORKS-23-) (ACTIVATE-PHILOSOPHER-23-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-24-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-24--ONE) (SETTLED-FORKS-24-) (ACTIVATE-PHILOSOPHER-24-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-25-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-25--ONE) (SETTLED-FORKS-25-) (ACTIVATE-PHILOSOPHER-25-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-26-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-26--ONE) (SETTLED-FORKS-26-) (ACTIVATE-PHILOSOPHER-26-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-27-FORKS--PID-WFORK) (and (QUEUE-SIZE-FORKS-27--ONE) (SETTLED-FORKS-27-) (ACTIVATE-PHILOSOPHER-27-FORKS--PID-WFORK) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-0-FORKS--PID-RFORK) (SETTLED-FORKS-0-) (QUEUE-SIZE-FORKS-0--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-1-FORKS--PID-RFORK) (SETTLED-FORKS-1-) (QUEUE-SIZE-FORKS-1--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-2-FORKS--PID-RFORK) (SETTLED-FORKS-2-) (QUEUE-SIZE-FORKS-2--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-3-FORKS--PID-RFORK) (SETTLED-FORKS-3-) (QUEUE-SIZE-FORKS-3--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-4-FORKS--PID-RFORK) (SETTLED-FORKS-4-) (QUEUE-SIZE-FORKS-4--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-5-FORKS--PID-RFORK) (SETTLED-FORKS-5-) (QUEUE-SIZE-FORKS-5--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-6-FORKS--PID-RFORK) (SETTLED-FORKS-6-) (QUEUE-SIZE-FORKS-6--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-7-FORKS--PID-RFORK) (SETTLED-FORKS-7-) (QUEUE-SIZE-FORKS-7--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-8-FORKS--PID-RFORK) (SETTLED-FORKS-8-) (QUEUE-SIZE-FORKS-8--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-9-FORKS--PID-RFORK) (SETTLED-FORKS-9-) (QUEUE-SIZE-FORKS-9--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-10-FORKS--PID-RFORK) (SETTLED-FORKS-10-) (QUEUE-SIZE-FORKS-10--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-11-FORKS--PID-RFORK) (SETTLED-FORKS-11-) (QUEUE-SIZE-FORKS-11--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-12-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-12-FORKS--PID-RFORK) (SETTLED-FORKS-12-) (QUEUE-SIZE-FORKS-12--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-13-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-13-FORKS--PID-RFORK) (SETTLED-FORKS-13-) (QUEUE-SIZE-FORKS-13--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-14-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-14-FORKS--PID-RFORK) (SETTLED-FORKS-14-) (QUEUE-SIZE-FORKS-14--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-15-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-15-FORKS--PID-RFORK) (SETTLED-FORKS-15-) (QUEUE-SIZE-FORKS-15--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-16-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-16-FORKS--PID-RFORK) (SETTLED-FORKS-16-) (QUEUE-SIZE-FORKS-16--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-17-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-17-FORKS--PID-RFORK) (SETTLED-FORKS-17-) (QUEUE-SIZE-FORKS-17--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-18-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-18-FORKS--PID-RFORK) (SETTLED-FORKS-18-) (QUEUE-SIZE-FORKS-18--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-19-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-19-FORKS--PID-RFORK) (SETTLED-FORKS-19-) (QUEUE-SIZE-FORKS-19--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-20-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-20-FORKS--PID-RFORK) (SETTLED-FORKS-20-) (QUEUE-SIZE-FORKS-20--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-21-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-21-FORKS--PID-RFORK) (SETTLED-FORKS-21-) (QUEUE-SIZE-FORKS-21--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-22-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-22-FORKS--PID-RFORK) (SETTLED-FORKS-22-) (QUEUE-SIZE-FORKS-22--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-23-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-23-FORKS--PID-RFORK) (SETTLED-FORKS-23-) (QUEUE-SIZE-FORKS-23--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-24-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-24-FORKS--PID-RFORK) (SETTLED-FORKS-24-) (QUEUE-SIZE-FORKS-24--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-25-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-25-FORKS--PID-RFORK) (SETTLED-FORKS-25-) (QUEUE-SIZE-FORKS-25--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-26-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-26-FORKS--PID-RFORK) (SETTLED-FORKS-26-) (QUEUE-SIZE-FORKS-26--ZERO) ) ) (:derived (BLOCKED-TRANS-PHILOSOPHER-27-FORKS--PID-RFORK) (and (ACTIVATE-PHILOSOPHER-27-FORKS--PID-RFORK) (SETTLED-FORKS-27-) (QUEUE-SIZE-FORKS-27--ZERO) ) ) )