Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
process TaskMAIN graphinfo { templateName (32, 16); paramList (184, 0); location S0 (128, 96); locationName S0 (-10, -30); trans S0 S0 1 (-48, -16), (-48, 16); guard S0 S0 1 (-60, -30); sync S0 S0 1 (-96, -8); assign S0 S0 1 (-60, 15); trans S0 S0 2 (48, -16), (48, 16); guard S0 S0 2 (-60, -30); sync S0 S0 2 (64, -24); assign S0 S0 2 (64, 0); } process TaskPUSH graphinfo { templateName (32, 16); paramList (184, 0); location wait (72, 104); locationName wait (-32, 16); invariant wait (-32, 32); location passive (248, 96); locationName passive (-8, 16); trans wait passive 1 (-64, -32), (64, -32); guard wait passive 1 (-104, -56); sync wait passive 1 (-24, -56); assign wait passive 1 (40, -56); trans passive wait 1 (64, 32), (-64, 32); guard passive wait 1 (-56, 40); sync passive wait 1 (48, 40); } process Piston graphinfo { templateName (32, 16); paramList (160, 0); location s1 (96, 64); locationName s1 (8, 8); location s2 (96, 208); locationName s2 (8, 8); invariant s2 (8, 24); sync s1 s2 1 (8, -28); assign s1 s2 1 (8, 32); trans s2 s1 1 (64, 72), (64, -72); guard s2 s1 1 (56, 80); trans s2 s1 2 (-64, 72), (-64, -72); sync s2 s1 2 (-80, 80); } process Dumb graphinfo { templateName (32, 16); paramList (144, 0); location S0 (64, 64); locationName S0 (-32, -8); trans S0 S0 1 (48, -16), (48, 16); sync S0 S0 1 (56, -8); } process BlackBox graphinfo { templateName (32, 16); paramList (168, 0); location start (48, 208); locationName start (8, 8); invariant start (8, 24); location on1 (48, 80); locationName on1 (8, 8); invariant on1 (8, 24); location on2 (304, 80); locationName on2 (8, 8); invariant on2 (8, 24); location piston (432, 80); locationName piston (8, 8); invariant piston (8, 24); location end (560, 80); locationName end (8, 8); location sensor (176, 80); locationName sensor (8, 8); invariant sensor (8, 24); location off (432, 208); locationName off (8, 8); guard sensor on2 1 (-24, -24); guard on2 piston 1 (-24, -24); sync piston off 1 (8, 0); guard piston end 1 (-48, -24); guard start on1 1 (8, 0); sync start on1 1 (-24, -16); assign start on1 1 (8, 24); guard on1 sensor 1 (-16, -24); trans sensor on2 2 (-64, 48), (64, 48); sync sensor on2 2 (-8, 56); } process RedBox graphinfo { templateName (32, 16); paramList (152, 0); location start (48, 240); locationName start (8, 8); invariant start (8, 24); location on1 (48, 112); locationName on1 (8, 8); invariant on1 (8, 24); location on2 (304, 112); locationName on2 (8, 8); invariant on2 (8, 24); location piston (432, 112); locationName piston (8, 8); invariant piston (8, 24); location end (560, 112); locationName end (8, 8); location sensor (176, 112); locationName sensor (-16, 8); invariant sensor (-24, 24); location off (432, 240); locationName off (8, 8); guard sensor on2 1 (-40, -24); guard on2 piston 1 (-24, -24); sync piston off 1 (8, 0); guard piston end 1 (-48, -24); guard start on1 1 (8, 0); sync start on1 1 (-24, -8); assign start on1 1 (8, 24); guard on1 sensor 1 (-16, -24); trans sensor on2 2 (-64, -40), (64, -40); guard sensor on2 2 (-60, -30); sync sensor on2 2 (-8, -64); assign sensor on2 2 (-60, 15); } process Guard graphinfo { templateName (5, 5); paramList (5, 20); location S0 (128, 96); locationName S0 (-10, -30); trans S0 S0 1 (-32, 64), (32, 64); guard S0 S0 1 (-48, 8); sync S0 S0 1 (-8, 64); assign S0 S0 1 (24, 8); }