(define (domain grounded-STRIPS-PROTOCOL) (:requirements :strips ) (:predicates (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-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-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) (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-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-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-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) (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK) (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK) (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK) (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK) (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK) (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK) (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK) (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK) (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK) (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK) (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK) (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK) (BLOCKED-PHILOSOPHER-0) (BLOCKED-PHILOSOPHER-1) (BLOCKED-PHILOSOPHER-2) (BLOCKED-PHILOSOPHER-3) (BLOCKED-PHILOSOPHER-4) (BLOCKED-PHILOSOPHER-5) (BLOCKED-PHILOSOPHER-6) (BLOCKED-PHILOSOPHER-7) (BLOCKED-PHILOSOPHER-8) (BLOCKED-PHILOSOPHER-9) (BLOCKED-PHILOSOPHER-10) (BLOCKED-PHILOSOPHER-11) (ENABLED-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK) (ENABLED-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK) (ENABLED-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK) (ENABLED-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK) (ENABLED-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK) (ENABLED-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK) (ENABLED-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK) (ENABLED-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK) (ENABLED-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK) (ENABLED-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK) (ENABLED-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK) (ENABLED-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK) (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-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-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) (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK) (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK) (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK) (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK) (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK) (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK) (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK) (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK) (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK) (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK) (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK) (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK) (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK) (ENABLED-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK) (ENABLED-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK) (ENABLED-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK) (ENABLED-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK) (ENABLED-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK) (ENABLED-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK) (ENABLED-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK) (ENABLED-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK) (ENABLED-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK) (ENABLED-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK) (ENABLED-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK) (ENABLED-PHILOSOPHER-0-FORKS-__-PIDP1__12_-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-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) (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) (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) ) (:action BLOCK-PHILOSOPHER-11-STATE-5-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-11-STATE-5) (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-11) ) ) (:action BLOCK-PHILOSOPHER-10-STATE-5-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-10-STATE-5) (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-10) ) ) (:action BLOCK-PHILOSOPHER-9-STATE-5-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-9-STATE-5) (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-9) ) ) (:action BLOCK-PHILOSOPHER-8-STATE-5-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-8-STATE-5) (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-8) ) ) (:action BLOCK-PHILOSOPHER-7-STATE-5-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-7-STATE-5) (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-7) ) ) (:action BLOCK-PHILOSOPHER-6-STATE-5-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-6-STATE-5) (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-6) ) ) (:action BLOCK-PHILOSOPHER-5-STATE-5-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-5-STATE-5) (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-5) ) ) (:action BLOCK-PHILOSOPHER-4-STATE-5-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-4-STATE-5) (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-4) ) ) (:action BLOCK-PHILOSOPHER-3-STATE-5-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-3-STATE-5) (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-3) ) ) (:action BLOCK-PHILOSOPHER-2-STATE-5-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-2-STATE-5) (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-2) ) ) (:action BLOCK-PHILOSOPHER-1-STATE-5-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-1-STATE-5) (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-1) ) ) (:action BLOCK-PHILOSOPHER-0-STATE-5-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-0-STATE-5) (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-0) ) ) (:action PERFORM-TRANS-PHILOSOPHER-11-PHILOSOPHER-FORKS-__-PIDP1__12_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-11-STATE-5) (ENABLED-PHILOSOPHER-11-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-11-STATE-6) (PENDING-PHILOSOPHER-11) (not (AT-PROCESS-PHILOSOPHER-11-STATE-5)) (not (ENABLED-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-10-PHILOSOPHER-FORKS-__-PIDP1__12_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-10-STATE-5) (ENABLED-PHILOSOPHER-10-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-10-STATE-6) (PENDING-PHILOSOPHER-10) (not (AT-PROCESS-PHILOSOPHER-10-STATE-5)) (not (ENABLED-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-9-PHILOSOPHER-FORKS-__-PIDP1__12_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-9-STATE-5) (ENABLED-PHILOSOPHER-9-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-9-STATE-6) (PENDING-PHILOSOPHER-9) (not (AT-PROCESS-PHILOSOPHER-9-STATE-5)) (not (ENABLED-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-8-PHILOSOPHER-FORKS-__-PIDP1__12_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-8-STATE-5) (ENABLED-PHILOSOPHER-8-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-8-STATE-6) (PENDING-PHILOSOPHER-8) (not (AT-PROCESS-PHILOSOPHER-8-STATE-5)) (not (ENABLED-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-7-PHILOSOPHER-FORKS-__-PIDP1__12_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-7-STATE-5) (ENABLED-PHILOSOPHER-7-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-7-STATE-6) (PENDING-PHILOSOPHER-7) (not (AT-PROCESS-PHILOSOPHER-7-STATE-5)) (not (ENABLED-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-6-PHILOSOPHER-FORKS-__-PIDP1__12_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-6-STATE-5) (ENABLED-PHILOSOPHER-6-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-6-STATE-6) (PENDING-PHILOSOPHER-6) (not (AT-PROCESS-PHILOSOPHER-6-STATE-5)) (not (ENABLED-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-5-PHILOSOPHER-FORKS-__-PIDP1__12_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-5-STATE-5) (ENABLED-PHILOSOPHER-5-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-5-STATE-6) (PENDING-PHILOSOPHER-5) (not (AT-PROCESS-PHILOSOPHER-5-STATE-5)) (not (ENABLED-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-4-PHILOSOPHER-FORKS-__-PIDP1__12_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-4-STATE-5) (ENABLED-PHILOSOPHER-4-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-4-STATE-6) (PENDING-PHILOSOPHER-4) (not (AT-PROCESS-PHILOSOPHER-4-STATE-5)) (not (ENABLED-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-3-PHILOSOPHER-FORKS-__-PIDP1__12_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-3-STATE-5) (ENABLED-PHILOSOPHER-3-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-3-STATE-6) (PENDING-PHILOSOPHER-3) (not (AT-PROCESS-PHILOSOPHER-3-STATE-5)) (not (ENABLED-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-2-PHILOSOPHER-FORKS-__-PIDP1__12_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-2-STATE-5) (ENABLED-PHILOSOPHER-2-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-2-STATE-6) (PENDING-PHILOSOPHER-2) (not (AT-PROCESS-PHILOSOPHER-2-STATE-5)) (not (ENABLED-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-1-PHILOSOPHER-FORKS-__-PIDP1__12_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-1-STATE-5) (ENABLED-PHILOSOPHER-1-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-1-STATE-6) (PENDING-PHILOSOPHER-1) (not (AT-PROCESS-PHILOSOPHER-1-STATE-5)) (not (ENABLED-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-0-PHILOSOPHER-FORKS-__-PIDP1__12_-WFORK-STATE-5-STATE-6-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-0-STATE-5) (ENABLED-PHILOSOPHER-0-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-0-STATE-6) (PENDING-PHILOSOPHER-0) (not (AT-PROCESS-PHILOSOPHER-0-STATE-5)) (not (ENABLED-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK-FORKS-1--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-1-) (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK) (ADVANCE-TAIL-FORKS-1-) (QUEUE-TAIL-MSG-FORKS-1--FORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-1-)) (not (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK-FORKS-2--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-2-) (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK) (ADVANCE-TAIL-FORKS-2-) (QUEUE-TAIL-MSG-FORKS-2--FORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-2-)) (not (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK-FORKS-3--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-3-) (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK) (ADVANCE-TAIL-FORKS-3-) (QUEUE-TAIL-MSG-FORKS-3--FORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-3-)) (not (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK-FORKS-4--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-4-) (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK) (ADVANCE-TAIL-FORKS-4-) (QUEUE-TAIL-MSG-FORKS-4--FORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-4-)) (not (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK-FORKS-5--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-5-) (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK) (ADVANCE-TAIL-FORKS-5-) (QUEUE-TAIL-MSG-FORKS-5--FORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-5-)) (not (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK-FORKS-6--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-6-) (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK) (ADVANCE-TAIL-FORKS-6-) (QUEUE-TAIL-MSG-FORKS-6--FORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-6-)) (not (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK-FORKS-7--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-7-) (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK) (ADVANCE-TAIL-FORKS-7-) (QUEUE-TAIL-MSG-FORKS-7--FORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-7-)) (not (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK-FORKS-8--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-8-) (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK) (ADVANCE-TAIL-FORKS-8-) (QUEUE-TAIL-MSG-FORKS-8--FORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-8-)) (not (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK-FORKS-9--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-9-) (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK) (ADVANCE-TAIL-FORKS-9-) (QUEUE-TAIL-MSG-FORKS-9--FORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-9-)) (not (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK-FORKS-10--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-10-) (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK) (ADVANCE-TAIL-FORKS-10-) (QUEUE-TAIL-MSG-FORKS-10--FORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-10-)) (not (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK-FORKS-11--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-11-) (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK) (ADVANCE-TAIL-FORKS-11-) (QUEUE-TAIL-MSG-FORKS-11--FORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-11-)) (not (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action QUEUE-WRITE-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK-FORKS-0--FORK-0 :parameters () :precondition (and (SETTLED-FORKS-0-) (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (ENABLED-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK) (ADVANCE-TAIL-FORKS-0-) (QUEUE-TAIL-MSG-FORKS-0--FORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-0-)) (not (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK-FORKS-0--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-0--ONE) (SETTLED-FORKS-0-) (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK) (not (ENABLED-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (SETTLED-FORKS-0-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK-FORKS-1--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-1--ONE) (SETTLED-FORKS-1-) (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK) (not (ENABLED-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (SETTLED-FORKS-1-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK-FORKS-2--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-2--ONE) (SETTLED-FORKS-2-) (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK) (not (ENABLED-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (SETTLED-FORKS-2-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK-FORKS-3--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-3--ONE) (SETTLED-FORKS-3-) (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK) (not (ENABLED-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (SETTLED-FORKS-3-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK-FORKS-4--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-4--ONE) (SETTLED-FORKS-4-) (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK) (not (ENABLED-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (SETTLED-FORKS-4-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK-FORKS-5--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-5--ONE) (SETTLED-FORKS-5-) (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK) (not (ENABLED-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (SETTLED-FORKS-5-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK-FORKS-6--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-6--ONE) (SETTLED-FORKS-6-) (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK) (not (ENABLED-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (SETTLED-FORKS-6-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK-FORKS-7--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-7--ONE) (SETTLED-FORKS-7-) (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK) (not (ENABLED-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (SETTLED-FORKS-7-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK-FORKS-8--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-8--ONE) (SETTLED-FORKS-8-) (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK) (not (ENABLED-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (SETTLED-FORKS-8-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK-FORKS-9--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-9--ONE) (SETTLED-FORKS-9-) (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK) (not (ENABLED-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (SETTLED-FORKS-9-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK-FORKS-10--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-10--ONE) (SETTLED-FORKS-10-) (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK) (not (ENABLED-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (SETTLED-FORKS-10-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK-FORKS-11--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-11--ONE) (SETTLED-FORKS-11-) (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK) (not (ENABLED-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (SETTLED-FORKS-11-)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-0-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK) (not (PENDING-PHILOSOPHER-0)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-1-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK) (not (PENDING-PHILOSOPHER-1)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-2-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK) (not (PENDING-PHILOSOPHER-2)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-3-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK) (not (PENDING-PHILOSOPHER-3)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-4-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK) (not (PENDING-PHILOSOPHER-4)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-5-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK) (not (PENDING-PHILOSOPHER-5)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-6-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK) (not (PENDING-PHILOSOPHER-6)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-7-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK) (not (PENDING-PHILOSOPHER-7)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-8-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK) (not (PENDING-PHILOSOPHER-8)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-9-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK) (not (PENDING-PHILOSOPHER-9)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-10-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK) (not (PENDING-PHILOSOPHER-10)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-11-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK) (not (PENDING-PHILOSOPHER-11)) ) ) (: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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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 BLOCK-PHILOSOPHER-11-STATE-4-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-11-STATE-4) (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-11) ) ) (:action BLOCK-PHILOSOPHER-11-STATE-3-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-11-STATE-3) (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-11) ) ) (:action BLOCK-PHILOSOPHER-10-STATE-4-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-10-STATE-4) (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-10) ) ) (:action BLOCK-PHILOSOPHER-10-STATE-3-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-10-STATE-3) (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-10) ) ) (:action BLOCK-PHILOSOPHER-9-STATE-4-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-9-STATE-4) (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-9) ) ) (:action BLOCK-PHILOSOPHER-9-STATE-3-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-9-STATE-3) (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-9) ) ) (:action BLOCK-PHILOSOPHER-8-STATE-4-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-8-STATE-4) (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-8) ) ) (:action BLOCK-PHILOSOPHER-8-STATE-3-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-8-STATE-3) (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-8) ) ) (:action BLOCK-PHILOSOPHER-7-STATE-4-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-7-STATE-4) (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-7) ) ) (:action BLOCK-PHILOSOPHER-7-STATE-3-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-7-STATE-3) (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-7) ) ) (:action BLOCK-PHILOSOPHER-6-STATE-4-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-6-STATE-4) (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-6) ) ) (:action BLOCK-PHILOSOPHER-6-STATE-3-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-6-STATE-3) (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-6) ) ) (:action BLOCK-PHILOSOPHER-5-STATE-4-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-5-STATE-4) (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-5) ) ) (:action BLOCK-PHILOSOPHER-5-STATE-3-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-5-STATE-3) (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-5) ) ) (:action BLOCK-PHILOSOPHER-4-STATE-4-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-4-STATE-4) (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-4) ) ) (:action BLOCK-PHILOSOPHER-4-STATE-3-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-4-STATE-3) (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-4) ) ) (:action BLOCK-PHILOSOPHER-3-STATE-4-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-3-STATE-4) (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-3) ) ) (:action BLOCK-PHILOSOPHER-3-STATE-3-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-3-STATE-3) (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-3) ) ) (:action BLOCK-PHILOSOPHER-2-STATE-4-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-2-STATE-4) (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-2) ) ) (:action BLOCK-PHILOSOPHER-2-STATE-3-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-2-STATE-3) (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-2) ) ) (:action BLOCK-PHILOSOPHER-1-STATE-4-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-1-STATE-4) (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-1) ) ) (:action BLOCK-PHILOSOPHER-1-STATE-3-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-1-STATE-3) (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-1) ) ) (:action BLOCK-PHILOSOPHER-0-STATE-4-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-0-STATE-4) (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-0) ) ) (:action BLOCK-PHILOSOPHER-0-STATE-3-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-0-STATE-3) (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-0) ) ) (: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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :effect (and (ACTIVATE-PHILOSOPHER-11-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-11)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-11-PHILOSOPHER-FORKS-__-PIDP1__12_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-11-STATE-3) (ENABLED-PHILOSOPHER-11-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-11-STATE-4) (PENDING-PHILOSOPHER-11) (not (AT-PROCESS-PHILOSOPHER-11-STATE-3)) (not (ENABLED-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-10-PHILOSOPHER-FORKS-__-PIDP1__12_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-10-STATE-3) (ENABLED-PHILOSOPHER-10-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-10-STATE-4) (PENDING-PHILOSOPHER-10) (not (AT-PROCESS-PHILOSOPHER-10-STATE-3)) (not (ENABLED-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-9-PHILOSOPHER-FORKS-__-PIDP1__12_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-9-STATE-3) (ENABLED-PHILOSOPHER-9-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-9-STATE-4) (PENDING-PHILOSOPHER-9) (not (AT-PROCESS-PHILOSOPHER-9-STATE-3)) (not (ENABLED-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-8-PHILOSOPHER-FORKS-__-PIDP1__12_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-8-STATE-3) (ENABLED-PHILOSOPHER-8-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-8-STATE-4) (PENDING-PHILOSOPHER-8) (not (AT-PROCESS-PHILOSOPHER-8-STATE-3)) (not (ENABLED-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-7-PHILOSOPHER-FORKS-__-PIDP1__12_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-7-STATE-3) (ENABLED-PHILOSOPHER-7-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-7-STATE-4) (PENDING-PHILOSOPHER-7) (not (AT-PROCESS-PHILOSOPHER-7-STATE-3)) (not (ENABLED-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-6-PHILOSOPHER-FORKS-__-PIDP1__12_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-6-STATE-3) (ENABLED-PHILOSOPHER-6-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-6-STATE-4) (PENDING-PHILOSOPHER-6) (not (AT-PROCESS-PHILOSOPHER-6-STATE-3)) (not (ENABLED-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-5-PHILOSOPHER-FORKS-__-PIDP1__12_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-5-STATE-3) (ENABLED-PHILOSOPHER-5-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-5-STATE-4) (PENDING-PHILOSOPHER-5) (not (AT-PROCESS-PHILOSOPHER-5-STATE-3)) (not (ENABLED-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-4-PHILOSOPHER-FORKS-__-PIDP1__12_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-4-STATE-3) (ENABLED-PHILOSOPHER-4-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-4-STATE-4) (PENDING-PHILOSOPHER-4) (not (AT-PROCESS-PHILOSOPHER-4-STATE-3)) (not (ENABLED-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-3-PHILOSOPHER-FORKS-__-PIDP1__12_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-3-STATE-3) (ENABLED-PHILOSOPHER-3-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-3-STATE-4) (PENDING-PHILOSOPHER-3) (not (AT-PROCESS-PHILOSOPHER-3-STATE-3)) (not (ENABLED-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-2-PHILOSOPHER-FORKS-__-PIDP1__12_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-2-STATE-3) (ENABLED-PHILOSOPHER-2-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-2-STATE-4) (PENDING-PHILOSOPHER-2) (not (AT-PROCESS-PHILOSOPHER-2-STATE-3)) (not (ENABLED-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-1-PHILOSOPHER-FORKS-__-PIDP1__12_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-1-STATE-3) (ENABLED-PHILOSOPHER-1-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-1-STATE-4) (PENDING-PHILOSOPHER-1) (not (AT-PROCESS-PHILOSOPHER-1-STATE-3)) (not (ENABLED-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) ) ) (:action PERFORM-TRANS-PHILOSOPHER-0-PHILOSOPHER-FORKS-__-PIDP1__12_-RFORK-STATE-3-STATE-4-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-0-STATE-3) (ENABLED-PHILOSOPHER-0-FORKS-__-PIDP1__12_-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-) ) :effect (and (AT-PROCESS-PHILOSOPHER-0-STATE-4) (PENDING-PHILOSOPHER-0) (not (AT-PROCESS-PHILOSOPHER-0-STATE-3)) (not (ENABLED-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK-FORKS-1--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-1--EMPTY) (SETTLED-FORKS-1-) (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-1-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK-FORKS-2--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-2--EMPTY) (SETTLED-FORKS-2-) (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-2-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK-FORKS-3--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-3--EMPTY) (SETTLED-FORKS-3-) (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-3-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK-FORKS-4--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-4--EMPTY) (SETTLED-FORKS-4-) (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-4-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK-FORKS-5--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-5--EMPTY) (SETTLED-FORKS-5-) (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-5-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK-FORKS-6--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-6--EMPTY) (SETTLED-FORKS-6-) (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-6-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK-FORKS-7--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-7--EMPTY) (SETTLED-FORKS-7-) (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-7-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK-FORKS-8--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-8--EMPTY) (SETTLED-FORKS-8-) (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-8-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK-FORKS-9--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-9--EMPTY) (SETTLED-FORKS-9-) (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-9-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK-FORKS-10--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-10--EMPTY) (SETTLED-FORKS-10-) (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-10-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK-FORKS-11--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-11--EMPTY) (SETTLED-FORKS-11-) (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-11-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK-FORKS-0--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-0--EMPTY) (SETTLED-FORKS-0-) (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-0-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK-FORKS-1--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-1--ZERO) (SETTLED-FORKS-1-) (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-1-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK-FORKS-2--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-2--ZERO) (SETTLED-FORKS-2-) (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-2-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK-FORKS-3--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-3--ZERO) (SETTLED-FORKS-3-) (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-3-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK-FORKS-4--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-4--ZERO) (SETTLED-FORKS-4-) (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-4-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK-FORKS-5--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-5--ZERO) (SETTLED-FORKS-5-) (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-5-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK-FORKS-6--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-6--ZERO) (SETTLED-FORKS-6-) (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-6-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK-FORKS-7--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-7--ZERO) (SETTLED-FORKS-7-) (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-7-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK-FORKS-8--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-8--ZERO) (SETTLED-FORKS-8-) (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-8-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK-FORKS-9--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-9--ZERO) (SETTLED-FORKS-9-) (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-9-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK-FORKS-10--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-10--ZERO) (SETTLED-FORKS-10-) (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-10-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK-FORKS-11--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-11--ZERO) (SETTLED-FORKS-11-) (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-11-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK-FORKS-0--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-0--ZERO) (SETTLED-FORKS-0-) (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK) (not (ENABLED-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-0-)) ) ) (:action QUEUE-READ-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK-FORKS-1--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-1--FORK) (SETTLED-FORKS-1-) (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-1-) (ENABLED-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-1-)) ) ) (:action QUEUE-READ-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK-FORKS-2--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-2--FORK) (SETTLED-FORKS-2-) (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-2-) (ENABLED-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-2-)) ) ) (:action QUEUE-READ-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK-FORKS-3--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-3--FORK) (SETTLED-FORKS-3-) (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-3-) (ENABLED-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-3-)) ) ) (:action QUEUE-READ-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK-FORKS-4--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-4--FORK) (SETTLED-FORKS-4-) (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-4-) (ENABLED-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-4-)) ) ) (:action QUEUE-READ-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK-FORKS-5--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-5--FORK) (SETTLED-FORKS-5-) (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-5-) (ENABLED-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-5-)) ) ) (:action QUEUE-READ-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK-FORKS-6--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-6--FORK) (SETTLED-FORKS-6-) (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-6-) (ENABLED-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-6-)) ) ) (:action QUEUE-READ-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK-FORKS-7--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-7--FORK) (SETTLED-FORKS-7-) (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-7-) (ENABLED-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-7-)) ) ) (:action QUEUE-READ-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK-FORKS-8--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-8--FORK) (SETTLED-FORKS-8-) (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-8-) (ENABLED-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-8-)) ) ) (:action QUEUE-READ-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK-FORKS-9--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-9--FORK) (SETTLED-FORKS-9-) (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-9-) (ENABLED-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-9-)) ) ) (:action QUEUE-READ-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK-FORKS-10--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-10--FORK) (SETTLED-FORKS-10-) (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-10-) (ENABLED-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-10-)) ) ) (:action QUEUE-READ-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK-FORKS-11--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-11--FORK) (SETTLED-FORKS-11-) (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-11-) (ENABLED-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-11-)) ) ) (:action QUEUE-READ-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK-FORKS-0--FORK-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-0--FORK) (SETTLED-FORKS-0-) (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK) ) :effect (and (ADVANCE-HEAD-FORKS-0-) (ENABLED-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (SETTLED-FORKS-0-)) ) ) (:action BLOCK-PHILOSOPHER-11-STATE-6-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-11-STATE-6) (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-11) ) ) (:action BLOCK-PHILOSOPHER-11-STATE-1-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-11-STATE-1) (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-11) ) ) (:action BLOCK-PHILOSOPHER-10-STATE-6-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-10-STATE-6) (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-10) ) ) (:action BLOCK-PHILOSOPHER-10-STATE-1-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-10-STATE-1) (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-10) ) ) (:action BLOCK-PHILOSOPHER-9-STATE-6-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-9-STATE-6) (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-9) ) ) (:action BLOCK-PHILOSOPHER-9-STATE-1-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-9-STATE-1) (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-9) ) ) (:action BLOCK-PHILOSOPHER-8-STATE-6-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-8-STATE-6) (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-8) ) ) (:action BLOCK-PHILOSOPHER-8-STATE-1-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-8-STATE-1) (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-8) ) ) (:action BLOCK-PHILOSOPHER-7-STATE-6-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-7-STATE-6) (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-7) ) ) (:action BLOCK-PHILOSOPHER-7-STATE-1-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-7-STATE-1) (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-7) ) ) (:action BLOCK-PHILOSOPHER-6-STATE-6-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-6-STATE-6) (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-6) ) ) (:action BLOCK-PHILOSOPHER-6-STATE-1-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-6-STATE-1) (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-6) ) ) (:action BLOCK-PHILOSOPHER-5-STATE-6-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-5-STATE-6) (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-5) ) ) (:action BLOCK-PHILOSOPHER-5-STATE-1-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-5-STATE-1) (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-5) ) ) (:action BLOCK-PHILOSOPHER-4-STATE-6-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-4-STATE-6) (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-4) ) ) (:action BLOCK-PHILOSOPHER-4-STATE-1-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-4-STATE-1) (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-4) ) ) (:action BLOCK-PHILOSOPHER-3-STATE-6-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-3-STATE-6) (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-3) ) ) (:action BLOCK-PHILOSOPHER-3-STATE-1-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-3-STATE-1) (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-3) ) ) (:action BLOCK-PHILOSOPHER-2-STATE-6-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-2-STATE-6) (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-2) ) ) (:action BLOCK-PHILOSOPHER-2-STATE-1-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-2-STATE-1) (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-2) ) ) (:action BLOCK-PHILOSOPHER-1-STATE-6-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-1-STATE-6) (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-1) ) ) (:action BLOCK-PHILOSOPHER-1-STATE-1-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-1-STATE-1) (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-1) ) ) (:action BLOCK-PHILOSOPHER-0-STATE-6-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-0-STATE-6) (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK) ) :effect (and (BLOCKED-PHILOSOPHER-0) ) ) (:action BLOCK-PHILOSOPHER-0-STATE-1-PHILOSOPHER-0 :parameters () :precondition (and (AT-PROCESS-PHILOSOPHER-0-STATE-1) (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK) ) :effect (and (BLOCKED-PHILOSOPHER-0) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-0-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK) (not (PENDING-PHILOSOPHER-0)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-1-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK) (not (PENDING-PHILOSOPHER-1)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-2-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK) (not (PENDING-PHILOSOPHER-2)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-3-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK) (not (PENDING-PHILOSOPHER-3)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-4-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK) (not (PENDING-PHILOSOPHER-4)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-5-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK) (not (PENDING-PHILOSOPHER-5)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-6-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK) (not (PENDING-PHILOSOPHER-6)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-7-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK) (not (PENDING-PHILOSOPHER-7)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-8-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK) (not (PENDING-PHILOSOPHER-8)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-9-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK) (not (PENDING-PHILOSOPHER-9)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-10-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK) (not (PENDING-PHILOSOPHER-10)) ) ) (:action ACTIVATE-TRANS-PHILOSOPHER-11-PHILOSOPHER-FORKS-__-PIDP1__12_-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-) ) :effect (and (ACTIVATE-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK) (not (PENDING-PHILOSOPHER-11)) ) ) (: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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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 BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-0-FORKS--PID-RFORK-FORKS-0--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-0--EMPTY) (SETTLED-FORKS-0-) (ACTIVATE-PHILOSOPHER-0-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (SETTLED-FORKS-0-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-1-FORKS--PID-RFORK-FORKS-1--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-1--EMPTY) (SETTLED-FORKS-1-) (ACTIVATE-PHILOSOPHER-1-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (SETTLED-FORKS-1-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-2-FORKS--PID-RFORK-FORKS-2--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-2--EMPTY) (SETTLED-FORKS-2-) (ACTIVATE-PHILOSOPHER-2-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (SETTLED-FORKS-2-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-3-FORKS--PID-RFORK-FORKS-3--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-3--EMPTY) (SETTLED-FORKS-3-) (ACTIVATE-PHILOSOPHER-3-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (SETTLED-FORKS-3-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-4-FORKS--PID-RFORK-FORKS-4--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-4--EMPTY) (SETTLED-FORKS-4-) (ACTIVATE-PHILOSOPHER-4-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (SETTLED-FORKS-4-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-5-FORKS--PID-RFORK-FORKS-5--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-5--EMPTY) (SETTLED-FORKS-5-) (ACTIVATE-PHILOSOPHER-5-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (SETTLED-FORKS-5-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-6-FORKS--PID-RFORK-FORKS-6--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-6--EMPTY) (SETTLED-FORKS-6-) (ACTIVATE-PHILOSOPHER-6-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (SETTLED-FORKS-6-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-7-FORKS--PID-RFORK-FORKS-7--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-7--EMPTY) (SETTLED-FORKS-7-) (ACTIVATE-PHILOSOPHER-7-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (SETTLED-FORKS-7-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-8-FORKS--PID-RFORK-FORKS-8--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-8--EMPTY) (SETTLED-FORKS-8-) (ACTIVATE-PHILOSOPHER-8-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (SETTLED-FORKS-8-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-9-FORKS--PID-RFORK-FORKS-9--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-9--EMPTY) (SETTLED-FORKS-9-) (ACTIVATE-PHILOSOPHER-9-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (SETTLED-FORKS-9-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-10-FORKS--PID-RFORK-FORKS-10--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-10--EMPTY) (SETTLED-FORKS-10-) (ACTIVATE-PHILOSOPHER-10-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (SETTLED-FORKS-10-)) ) ) (:action BLOCK-READ-WRONG-MESSAGE-PHILOSOPHER-11-FORKS--PID-RFORK-FORKS-11--FORK-EMPTY-0 :parameters () :precondition (and (QUEUE-HEAD-MSG-FORKS-11--EMPTY) (SETTLED-FORKS-11-) (ACTIVATE-PHILOSOPHER-11-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (SETTLED-FORKS-11-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-0-FORKS--PID-WFORK-FORKS-0--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-0--ONE) (SETTLED-FORKS-0-) (ACTIVATE-PHILOSOPHER-0-FORKS--PID-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK) (not (ENABLED-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (ACTIVATE-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (SETTLED-FORKS-0-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-1-FORKS--PID-WFORK-FORKS-1--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-1--ONE) (SETTLED-FORKS-1-) (ACTIVATE-PHILOSOPHER-1-FORKS--PID-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK) (not (ENABLED-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (ACTIVATE-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (SETTLED-FORKS-1-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-2-FORKS--PID-WFORK-FORKS-2--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-2--ONE) (SETTLED-FORKS-2-) (ACTIVATE-PHILOSOPHER-2-FORKS--PID-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK) (not (ENABLED-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (ACTIVATE-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (SETTLED-FORKS-2-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-3-FORKS--PID-WFORK-FORKS-3--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-3--ONE) (SETTLED-FORKS-3-) (ACTIVATE-PHILOSOPHER-3-FORKS--PID-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK) (not (ENABLED-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (ACTIVATE-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (SETTLED-FORKS-3-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-4-FORKS--PID-WFORK-FORKS-4--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-4--ONE) (SETTLED-FORKS-4-) (ACTIVATE-PHILOSOPHER-4-FORKS--PID-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK) (not (ENABLED-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (ACTIVATE-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (SETTLED-FORKS-4-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-5-FORKS--PID-WFORK-FORKS-5--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-5--ONE) (SETTLED-FORKS-5-) (ACTIVATE-PHILOSOPHER-5-FORKS--PID-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK) (not (ENABLED-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (ACTIVATE-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (SETTLED-FORKS-5-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-6-FORKS--PID-WFORK-FORKS-6--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-6--ONE) (SETTLED-FORKS-6-) (ACTIVATE-PHILOSOPHER-6-FORKS--PID-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK) (not (ENABLED-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (ACTIVATE-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (SETTLED-FORKS-6-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-7-FORKS--PID-WFORK-FORKS-7--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-7--ONE) (SETTLED-FORKS-7-) (ACTIVATE-PHILOSOPHER-7-FORKS--PID-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK) (not (ENABLED-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (ACTIVATE-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (SETTLED-FORKS-7-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-8-FORKS--PID-WFORK-FORKS-8--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-8--ONE) (SETTLED-FORKS-8-) (ACTIVATE-PHILOSOPHER-8-FORKS--PID-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK) (not (ENABLED-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (ACTIVATE-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (SETTLED-FORKS-8-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-9-FORKS--PID-WFORK-FORKS-9--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-9--ONE) (SETTLED-FORKS-9-) (ACTIVATE-PHILOSOPHER-9-FORKS--PID-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK) (not (ENABLED-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (ACTIVATE-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (SETTLED-FORKS-9-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-10-FORKS--PID-WFORK-FORKS-10--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-10--ONE) (SETTLED-FORKS-10-) (ACTIVATE-PHILOSOPHER-10-FORKS--PID-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK) (not (ENABLED-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (ACTIVATE-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (SETTLED-FORKS-10-)) ) ) (:action BLOCK-WRITE-PHILOSOPHER-11-FORKS--PID-WFORK-FORKS-11--QUEUE-1-FORK-ONE-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-11--ONE) (SETTLED-FORKS-11-) (ACTIVATE-PHILOSOPHER-11-FORKS--PID-WFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK) (not (ENABLED-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (ACTIVATE-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (SETTLED-FORKS-11-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-0-FORKS--PID-RFORK-FORKS-0--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-0--ZERO) (SETTLED-FORKS-0-) (ACTIVATE-PHILOSOPHER-0-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (SETTLED-FORKS-0-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-1-FORKS--PID-RFORK-FORKS-1--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-1--ZERO) (SETTLED-FORKS-1-) (ACTIVATE-PHILOSOPHER-1-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (SETTLED-FORKS-1-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-2-FORKS--PID-RFORK-FORKS-2--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-2--ZERO) (SETTLED-FORKS-2-) (ACTIVATE-PHILOSOPHER-2-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (SETTLED-FORKS-2-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-3-FORKS--PID-RFORK-FORKS-3--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-3--ZERO) (SETTLED-FORKS-3-) (ACTIVATE-PHILOSOPHER-3-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (SETTLED-FORKS-3-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-4-FORKS--PID-RFORK-FORKS-4--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-4--ZERO) (SETTLED-FORKS-4-) (ACTIVATE-PHILOSOPHER-4-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (SETTLED-FORKS-4-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-5-FORKS--PID-RFORK-FORKS-5--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-5--ZERO) (SETTLED-FORKS-5-) (ACTIVATE-PHILOSOPHER-5-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (SETTLED-FORKS-5-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-6-FORKS--PID-RFORK-FORKS-6--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-6--ZERO) (SETTLED-FORKS-6-) (ACTIVATE-PHILOSOPHER-6-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (SETTLED-FORKS-6-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-7-FORKS--PID-RFORK-FORKS-7--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-7--ZERO) (SETTLED-FORKS-7-) (ACTIVATE-PHILOSOPHER-7-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (SETTLED-FORKS-7-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-8-FORKS--PID-RFORK-FORKS-8--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-8--ZERO) (SETTLED-FORKS-8-) (ACTIVATE-PHILOSOPHER-8-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (SETTLED-FORKS-8-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-9-FORKS--PID-RFORK-FORKS-9--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-9--ZERO) (SETTLED-FORKS-9-) (ACTIVATE-PHILOSOPHER-9-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (SETTLED-FORKS-9-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-10-FORKS--PID-RFORK-FORKS-10--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-10--ZERO) (SETTLED-FORKS-10-) (ACTIVATE-PHILOSOPHER-10-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (SETTLED-FORKS-10-)) ) ) (:action BLOCK-READ-QUEUE-EMPTY-PHILOSOPHER-11-FORKS--PID-RFORK-FORKS-11--FORK-ZERO-0 :parameters () :precondition (and (QUEUE-SIZE-FORKS-11--ZERO) (SETTLED-FORKS-11-) (ACTIVATE-PHILOSOPHER-11-FORKS--PID-RFORK) ) :effect (and (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK) (not (ENABLED-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (ACTIVATE-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (SETTLED-FORKS-11-)) ) ) (: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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (ACTIVATE-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (SETTLED-FORKS-11-)) ) ) (: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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :effect (and (ACTIVATE-PHILOSOPHER-11-FORKS--PID-RFORK) (not (PENDING-PHILOSOPHER-11)) ) ) (: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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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 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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-0-)) (not (ACTIVATE-PHILOSOPHER-0-FORKS--PID-WFORK)) ) ) (: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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-1-)) (not (ACTIVATE-PHILOSOPHER-1-FORKS--PID-WFORK)) ) ) (: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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-2-)) (not (ACTIVATE-PHILOSOPHER-2-FORKS--PID-WFORK)) ) ) (: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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-3-)) (not (ACTIVATE-PHILOSOPHER-3-FORKS--PID-WFORK)) ) ) (: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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-4-)) (not (ACTIVATE-PHILOSOPHER-4-FORKS--PID-WFORK)) ) ) (: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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-5-)) (not (ACTIVATE-PHILOSOPHER-5-FORKS--PID-WFORK)) ) ) (: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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-6-)) (not (ACTIVATE-PHILOSOPHER-6-FORKS--PID-WFORK)) ) ) (: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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-7-)) (not (ACTIVATE-PHILOSOPHER-7-FORKS--PID-WFORK)) ) ) (: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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-8-)) (not (ACTIVATE-PHILOSOPHER-8-FORKS--PID-WFORK)) ) ) (: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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-9-)) (not (ACTIVATE-PHILOSOPHER-9-FORKS--PID-WFORK)) ) ) (: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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-10-)) (not (ACTIVATE-PHILOSOPHER-10-FORKS--PID-WFORK)) ) ) (: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 (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-0-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-1-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-2-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-3-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-4-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-5-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-6-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-7-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-8-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-9-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-10-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-WFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS--PID-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-RFORK)) (not (BLOCKED-TRANS-PHILOSOPHER-11-FORKS-__-PIDP1__12_-WFORK)) (not (BLOCKED-PHILOSOPHER-0)) (not (BLOCKED-PHILOSOPHER-1)) (not (BLOCKED-PHILOSOPHER-2)) (not (BLOCKED-PHILOSOPHER-3)) (not (BLOCKED-PHILOSOPHER-4)) (not (BLOCKED-PHILOSOPHER-5)) (not (BLOCKED-PHILOSOPHER-6)) (not (BLOCKED-PHILOSOPHER-7)) (not (BLOCKED-PHILOSOPHER-8)) (not (BLOCKED-PHILOSOPHER-9)) (not (BLOCKED-PHILOSOPHER-10)) (not (BLOCKED-PHILOSOPHER-11)) (not (SETTLED-FORKS-11-)) (not (ACTIVATE-PHILOSOPHER-11-FORKS--PID-WFORK)) ) ) (: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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :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-) ) :effect (and (ACTIVATE-PHILOSOPHER-11-FORKS--PID-WFORK) (not (PENDING-PHILOSOPHER-11)) ) ) )