Advertisement
amigojapan

m-programmer American Football example XML

Mar 21st, 2017
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 221.43 KB | None | 0 0
  1. <xml xmlns="http://www.w3.org/1999/xhtml">
  2.   <block type="process_block" x="246" y="5">
  3.     <field name="proc">START_HERE()</field>
  4.     <field name="comment">guess my number game</field>
  5.     <next>
  6.       <block type="process_block">
  7.         <field name="proc">O=0</field>
  8.         <field name="comment">when O is 0 it is your turn when O is 1 it is COMP turn</field>
  9.         <next>
  10.           <block type="process_block">
  11.             <field name="proc">F=0</field>
  12.             <field name="comment">initializing variables(Foward distance travelled)</field>
  13.             <next>
  14.               <block type="process_block">
  15.                 <field name="proc">E=0</field>
  16.                 <field name="comment">Yaers holder</field>
  17.                 <next>
  18.                   <block type="process_block">
  19.                     <field name="proc">T=0</field>
  20.                     <field name="comment">turn</field>
  21.                     <next>
  22.                       <block type="process_block">
  23.                         <field name="proc">L=0</field>
  24.                         <field name="comment">TMP variable</field>
  25.                         <next>
  26.                           <block type="process_block">
  27.                             <field name="proc">A=0</field>
  28.                             <field name="comment">your score</field>
  29.                             <next>
  30.                               <block type="process_block">
  31.                                 <field name="proc">B=0</field>
  32.                                 <field name="comment">computer's score</field>
  33.                                 <next>
  34.                                   <block type="process_block">
  35.                                     <field name="proc">RM="F"</field>
  36.                                     <field name="comment">sets the random method to from X to Y</field>
  37.                                     <next>
  38.                                       <block type="process_block">
  39.                                         <field name="proc">X=1</field>
  40.                                         <field name="comment">min</field>
  41.                                         <next>
  42.                                           <block type="process_block">
  43.                                             <field name="proc">Y=100+1</field>
  44.                                             <field name="comment">max</field>
  45.                                             <next>
  46.                                               <block type="process_block">
  47.                                                 <field name="proc">RND()</field>
  48.                                                 <field name="comment">no comment</field>
  49.                                                 <next>
  50.                                                   <block type="process_block">
  51.                                                     <field name="proc">N=R</field>
  52.                                                     <field name="comment">set to random number</field>
  53.                                                     <next>
  54.                                                       <block type="conditional_block">
  55.                                                         <field name="cond">N&lt;50</field>
  56.                                                         <field name="comment">no comment</field>
  57.                                                         <next>
  58.                                                           <block type="do_process_block">
  59.                                                             <field name="proc">wintoss</field>
  60.                                                             <field name="comment">no comment</field>
  61.                                                             <next>
  62.                                                               <block type="end_conditional_block">
  63.                                                                 <next>
  64.                                                                   <block type="output_block">
  65.                                                                     <field name="out">"YOU LOST TOSS"</field>
  66.                                                                     <field name="comment">no comment</field>
  67.                                                                     <next>
  68.                                                                       <block type="process_block">
  69.                                                                         <field name="proc">O=0</field>
  70.                                                                         <field name="comment">when O is 1 player is on the offence 0 is on deffence</field>
  71.                                                                         <next>
  72.                                                                           <block type="do_process_block">
  73.                                                                             <field name="proc">kickoff</field>
  74.                                                                             <field name="comment">no comment</field>
  75.                                                                             <next>
  76.                                                                               <block type="procedure">
  77.                                                                                 <field name="proc_name">wintoss</field>
  78.                                                                                 <statement name="statements">
  79.                                                                                   <block type="output_block">
  80.                                                                                     <field name="out">"YOU WON TOSS"</field>
  81.                                                                                     <field name="comment">no comment</field>
  82.                                                                                     <next>
  83.                                                                                       <block type="process_block">
  84.                                                                                         <field name="proc">O=1</field>
  85.                                                                                         <field name="comment">when O is 1 player is on the offence 0 is on deffence</field>
  86.                                                                                         <next>
  87.                                                                                           <block type="do_process_block">
  88.                                                                                             <field name="proc">kickoff</field>
  89.                                                                                             <field name="comment">no comment</field>
  90.                                                                                           </block>
  91.                                                                                         </next>
  92.                                                                                       </block>
  93.                                                                                     </next>
  94.                                                                                   </block>
  95.                                                                                 </statement>
  96.                                                                                 <next>
  97.                                                                                   <block type="procedure">
  98.                                                                                     <field name="proc_name">menu</field>
  99.                                                                                     <statement name="statements">
  100.                                                                                       <block type="conditional_block">
  101.                                                                                         <field name="cond">D==5</field>
  102.                                                                                         <field name="comment">no comment</field>
  103.                                                                                         <next>
  104.                                                                                           <block type="do_process_block">
  105.                                                                                             <field name="proc">ballchangesides</field>
  106.                                                                                             <field name="comment">no comment</field>
  107.                                                                                             <next>
  108.                                                                                               <block type="end_conditional_block">
  109.                                                                                                 <next>
  110.                                                                                                   <block type="process_block">
  111.                                                                                                     <field name="proc">L=T</field>
  112.                                                                                                     <field name="comment"></field>
  113.                                                                                                     <next>
  114.                                                                                                       <block type="process_block">
  115.                                                                                                         <field name="proc">T=L+1</field>
  116.                                                                                                         <field name="comment"></field>
  117.                                                                                                         <next>
  118.                                                                                                           <block type="conditional_block">
  119.                                                                                                             <field name="cond">T==120</field>
  120.                                                                                                             <field name="comment">120 downs in one game</field>
  121.                                                                                                             <next>
  122.                                                                                                               <block type="do_process_block">
  123.                                                                                                                 <field name="proc">gameover</field>
  124.                                                                                                                 <field name="comment">no comment</field>
  125.                                                                                                                 <next>
  126.                                                                                                                   <block type="end_conditional_block">
  127.                                                                                                                     <next>
  128.                                                                                                                       <block type="do_process_block">
  129.                                                                                                                         <field name="proc">info</field>
  130.                                                                                                                         <field name="comment">no comment</field>
  131.                                                                                                                       </block>
  132.                                                                                                                     </next>
  133.                                                                                                                   </block>
  134.                                                                                                                 </next>
  135.                                                                                                               </block>
  136.                                                                                                             </next>
  137.                                                                                                           </block>
  138.                                                                                                         </next>
  139.                                                                                                       </block>
  140.                                                                                                     </next>
  141.                                                                                                   </block>
  142.                                                                                                 </next>
  143.                                                                                               </block>
  144.                                                                                             </next>
  145.                                                                                           </block>
  146.                                                                                         </next>
  147.                                                                                       </block>
  148.                                                                                     </statement>
  149.                                                                                     <next>
  150.                                                                                       <block type="procedure">
  151.                                                                                         <field name="proc_name">info</field>
  152.                                                                                         <statement name="statements">
  153.                                                                                           <block type="output_block">
  154.                                                                                             <field name="out">"Score YOU:" +  A + " COMP:" + B</field>
  155.                                                                                             <field name="comment">no comment</field>
  156.                                                                                             <next>
  157.                                                                                               <block type="output_block">
  158.                                                                                                 <field name="out">"Down:" + D + "Yard:" + E</field>
  159.                                                                                                 <field name="comment">no comment</field>
  160.                                                                                                 <next>
  161.                                                                                                   <block type="process_block">
  162.                                                                                                     <field name="proc">C=F-E</field>
  163.                                                                                                     <field name="comment">calculate how many yards are left to next down</field>
  164.                                                                                                     <next>
  165.                                                                                                       <block type="output_block">
  166.                                                                                                         <field name="out">"1stDn" + C +  " Turn:" + T + " of120:"</field>
  167.                                                                                                         <field name="comment">no comment</field>
  168.                                                                                                         <next>
  169.                                                                                                           <block type="conditional_block">
  170.                                                                                                             <field name="cond">O==0 </field>
  171.                                                                                                             <field name="comment">computer's turn</field>
  172.                                                                                                             <next>
  173.                                                                                                               <block type="do_process_block">
  174.                                                                                                                 <field name="proc">ai</field>
  175.                                                                                                                 <field name="comment">no comment</field>
  176.                                                                                                                 <next>
  177.                                                                                                                   <block type="end_conditional_block">
  178.                                                                                                                     <next>
  179.                                                                                                                       <block type="output_block">
  180.                                                                                                                         <field name="out">"1)LONG PASS 2)SHORTPASS 3) RUN 4)PUNT 5)FIELD GOAL 6)INFO 7)QUIT"</field>
  181.                                                                                                                         <field name="comment">no comment</field>
  182.                                                                                                                         <next>
  183.                                                                                                                           <block type="process_block">
  184.                                                                                                                             <field name="proc">X=1</field>
  185.                                                                                                                             <field name="comment"></field>
  186.                                                                                                                             <next>
  187.                                                                                                                               <block type="process_block">
  188.                                                                                                                                 <field name="proc">Y=100</field>
  189.                                                                                                                                 <field name="comment"></field>
  190.                                                                                                                                 <next>
  191.                                                                                                                                   <block type="process_block">
  192.                                                                                                                                     <field name="proc">RND()</field>
  193.                                                                                                                                     <field name="comment">no comment</field>
  194.                                                                                                                                     <next>
  195.                                                                                                                                       <block type="process_block">
  196.                                                                                                                                         <field name="proc">N=R</field>
  197.                                                                                                                                         <field name="comment">set N to random number</field>
  198.                                                                                                                                         <next>
  199.                                                                                                                                           <block type="input_block">
  200.                                                                                                                                             <field name="comment">no comment</field>
  201.                                                                                                                                             <next>
  202.                                                                                                                                               <block type="process_block">
  203.                                                                                                                                                 <field name="proc">Q=Y</field>
  204.                                                                                                                                                 <field name="comment"></field>
  205.                                                                                                                                                 <next>
  206.                                                                                                                                                   <block type="conditional_block">
  207.                                                                                                                                                     <field name="cond">Q=="1"</field>
  208.                                                                                                                                                     <field name="comment"></field>
  209.                                                                                                                                                     <next>
  210.                                                                                                                                                       <block type="do_process_block">
  211.                                                                                                                                                         <field name="proc">longpass</field>
  212.                                                                                                                                                         <field name="comment">no comment</field>
  213.                                                                                                                                                         <next>
  214.                                                                                                                                                           <block type="end_conditional_block">
  215.                                                                                                                                                             <next>
  216.                                                                                                                                                               <block type="conditional_block">
  217.                                                                                                                                                                 <field name="cond">Q=="2"</field>
  218.                                                                                                                                                                 <field name="comment"></field>
  219.                                                                                                                                                                 <next>
  220.                                                                                                                                                                   <block type="do_process_block">
  221.                                                                                                                                                                     <field name="proc">shortpass</field>
  222.                                                                                                                                                                     <field name="comment">no comment</field>
  223.                                                                                                                                                                     <next>
  224.                                                                                                                                                                       <block type="end_conditional_block">
  225.                                                                                                                                                                         <next>
  226.                                                                                                                                                                           <block type="conditional_block">
  227.                                                                                                                                                                             <field name="cond">Q=="3"</field>
  228.                                                                                                                                                                             <field name="comment"></field>
  229.                                                                                                                                                                             <next>
  230.                                                                                                                                                                               <block type="do_process_block">
  231.                                                                                                                                                                                 <field name="proc">run</field>
  232.                                                                                                                                                                                 <field name="comment">no comment</field>
  233.                                                                                                                                                                                 <next>
  234.                                                                                                                                                                                   <block type="end_conditional_block">
  235.                                                                                                                                                                                     <next>
  236.                                                                                                                                                                                       <block type="conditional_block">
  237.                                                                                                                                                                                         <field name="cond">Q=="4"</field>
  238.                                                                                                                                                                                         <field name="comment"></field>
  239.                                                                                                                                                                                         <next>
  240.                                                                                                                                                                                           <block type="do_process_block">
  241.                                                                                                                                                                                             <field name="proc">punt</field>
  242.                                                                                                                                                                                             <field name="comment">no comment</field>
  243.                                                                                                                                                                                             <next>
  244.                                                                                                                                                                                               <block type="end_conditional_block">
  245.                                                                                                                                                                                                 <next>
  246.                                                                                                                                                                                                   <block type="conditional_block">
  247.                                                                                                                                                                                                     <field name="cond">Q=="5"</field>
  248.                                                                                                                                                                                                     <field name="comment"></field>
  249.                                                                                                                                                                                                     <next>
  250.                                                                                                                                                                                                       <block type="do_process_block">
  251.                                                                                                                                                                                                         <field name="proc">fieldgoal</field>
  252.                                                                                                                                                                                                         <field name="comment">no comment</field>
  253.                                                                                                                                                                                                         <next>
  254.                                                                                                                                                                                                           <block type="end_conditional_block">
  255.                                                                                                                                                                                                             <next>
  256.                                                                                                                                                                                                               <block type="conditional_block">
  257.                                                                                                                                                                                                                 <field name="cond">Q=="6"</field>
  258.                                                                                                                                                                                                                 <field name="comment"></field>
  259.                                                                                                                                                                                                                 <next>
  260.                                                                                                                                                                                                                   <block type="do_process_block">
  261.                                                                                                                                                                                                                     <field name="proc">info</field>
  262.                                                                                                                                                                                                                     <field name="comment">no comment</field>
  263.                                                                                                                                                                                                                     <next>
  264.                                                                                                                                                                                                                       <block type="end_conditional_block">
  265.                                                                                                                                                                                                                         <next>
  266.                                                                                                                                                                                                                           <block type="conditional_block">
  267.                                                                                                                                                                                                                             <field name="cond">Q=="7"</field>
  268.                                                                                                                                                                                                                             <field name="comment"></field>
  269.                                                                                                                                                                                                                             <next>
  270.                                                                                                                                                                                                                               <block type="process_block">
  271.                                                                                                                                                                                                                                 <field name="proc">END_HERE()</field>
  272.                                                                                                                                                                                                                                 <field name="comment">no comment</field>
  273.                                                                                                                                                                                                                                 <next>
  274.                                                                                                                                                                                                                                   <block type="end_conditional_block">
  275.                                                                                                                                                                                                                                     <next>
  276.                                                                                                                                                                                                                                       <block type="output_block">
  277.                                                                                                                                                                                                                                         <field name="out">"INCORRECT INPUT  1 TO 7"</field>
  278.                                                                                                                                                                                                                                         <field name="comment">no comment</field>
  279.                                                                                                                                                                                                                                         <next>
  280.                                                                                                                                                                                                                                           <block type="do_process_block">
  281.                                                                                                                                                                                                                                             <field name="proc">info</field>
  282.                                                                                                                                                                                                                                             <field name="comment">no comment</field>
  283.                                                                                                                                                                                                                                           </block>
  284.                                                                                                                                                                                                                                         </next>
  285.                                                                                                                                                                                                                                       </block>
  286.                                                                                                                                                                                                                                     </next>
  287.                                                                                                                                                                                                                                   </block>
  288.                                                                                                                                                                                                                                 </next>
  289.                                                                                                                                                                                                                               </block>
  290.                                                                                                                                                                                                                             </next>
  291.                                                                                                                                                                                                                           </block>
  292.                                                                                                                                                                                                                         </next>
  293.                                                                                                                                                                                                                       </block>
  294.                                                                                                                                                                                                                     </next>
  295.                                                                                                                                                                                                                   </block>
  296.                                                                                                                                                                                                                 </next>
  297.                                                                                                                                                                                                               </block>
  298.                                                                                                                                                                                                             </next>
  299.                                                                                                                                                                                                           </block>
  300.                                                                                                                                                                                                         </next>
  301.                                                                                                                                                                                                       </block>
  302.                                                                                                                                                                                                     </next>
  303.                                                                                                                                                                                                   </block>
  304.                                                                                                                                                                                                 </next>
  305.                                                                                                                                                                                               </block>
  306.                                                                                                                                                                                             </next>
  307.                                                                                                                                                                                           </block>
  308.                                                                                                                                                                                         </next>
  309.                                                                                                                                                                                       </block>
  310.                                                                                                                                                                                     </next>
  311.                                                                                                                                                                                   </block>
  312.                                                                                                                                                                                 </next>
  313.                                                                                                                                                                               </block>
  314.                                                                                                                                                                             </next>
  315.                                                                                                                                                                           </block>
  316.                                                                                                                                                                         </next>
  317.                                                                                                                                                                       </block>
  318.                                                                                                                                                                     </next>
  319.                                                                                                                                                                   </block>
  320.                                                                                                                                                                 </next>
  321.                                                                                                                                                               </block>
  322.                                                                                                                                                             </next>
  323.                                                                                                                                                           </block>
  324.                                                                                                                                                         </next>
  325.                                                                                                                                                       </block>
  326.                                                                                                                                                     </next>
  327.                                                                                                                                                   </block>
  328.                                                                                                                                                 </next>
  329.                                                                                                                                               </block>
  330.                                                                                                                                             </next>
  331.                                                                                                                                           </block>
  332.                                                                                                                                         </next>
  333.                                                                                                                                       </block>
  334.                                                                                                                                     </next>
  335.                                                                                                                                   </block>
  336.                                                                                                                                 </next>
  337.                                                                                                                               </block>
  338.                                                                                                                             </next>
  339.                                                                                                                           </block>
  340.                                                                                                                         </next>
  341.                                                                                                                       </block>
  342.                                                                                                                     </next>
  343.                                                                                                                   </block>
  344.                                                                                                                 </next>
  345.                                                                                                               </block>
  346.                                                                                                             </next>
  347.                                                                                                           </block>
  348.                                                                                                         </next>
  349.                                                                                                       </block>
  350.                                                                                                     </next>
  351.                                                                                                   </block>
  352.                                                                                                 </next>
  353.                                                                                               </block>
  354.                                                                                             </next>
  355.                                                                                           </block>
  356.                                                                                         </statement>
  357.                                                                                         <next>
  358.                                                                                           <block type="procedure">
  359.                                                                                             <field name="proc_name">kickoff</field>
  360.                                                                                             <statement name="statements">
  361.                                                                                               <block type="output_block">
  362.                                                                                                 <field name="out">"KICKOFF"</field>
  363.                                                                                                 <field name="comment">no comment</field>
  364.                                                                                                 <next>
  365.                                                                                                   <block type="process_block">
  366.                                                                                                     <field name="proc">Y=1</field>
  367.                                                                                                     <field name="comment">no comment</field>
  368.                                                                                                     <next>
  369.                                                                                                       <block type="process_block">
  370.                                                                                                         <field name="proc">X=30+1</field>
  371.                                                                                                         <field name="comment">no comment</field>
  372.                                                                                                         <next>
  373.                                                                                                           <block type="process_block">
  374.                                                                                                             <field name="proc">RND()</field>
  375.                                                                                                             <field name="comment">no comment</field>
  376.                                                                                                             <next>
  377.                                                                                                               <block type="process_block">
  378.                                                                                                                 <field name="proc">E=R</field>
  379.                                                                                                                 <field name="comment">E is for Yard, start the down with a distance from 1 to 30</field>
  380.                                                                                                                 <next>
  381.                                                                                                                   <block type="process_block">
  382.                                                                                                                     <field name="proc">F=E+10</field>
  383.                                                                                                                     <field name="comment">no comment</field>
  384.                                                                                                                     <next>
  385.                                                                                                                       <block type="process_block">
  386.                                                                                                                         <field name="proc">D=1</field>
  387.                                                                                                                         <field name="comment">D is for Down</field>
  388.                                                                                                                         <next>
  389.                                                                                                                           <block type="do_process_block">
  390.                                                                                                                             <field name="proc">menu</field>
  391.                                                                                                                             <field name="comment">no comment</field>
  392.                                                                                                                           </block>
  393.                                                                                                                         </next>
  394.                                                                                                                       </block>
  395.                                                                                                                     </next>
  396.                                                                                                                   </block>
  397.                                                                                                                 </next>
  398.                                                                                                               </block>
  399.                                                                                                             </next>
  400.                                                                                                           </block>
  401.                                                                                                         </next>
  402.                                                                                                       </block>
  403.                                                                                                     </next>
  404.                                                                                                   </block>
  405.                                                                                                 </next>
  406.                                                                                               </block>
  407.                                                                                             </statement>
  408.                                                                                             <next>
  409.                                                                                               <block type="procedure">
  410.                                                                                                 <field name="proc_name">longpass</field>
  411.                                                                                                 <statement name="statements">
  412.                                                                                                   <block type="output_block">
  413.                                                                                                     <field name="out">"LONG PASS"</field>
  414.                                                                                                     <field name="comment">no comment</field>
  415.                                                                                                     <next>
  416.                                                                                                       <block type="process_block">
  417.                                                                                                         <field name="proc">X=50</field>
  418.                                                                                                         <field name="comment">no comment</field>
  419.                                                                                                         <next>
  420.                                                                                                           <block type="process_block">
  421.                                                                                                             <field name="proc">Y=100</field>
  422.                                                                                                             <field name="comment">no comment</field>
  423.                                                                                                             <next>
  424.                                                                                                               <block type="process_block">
  425.                                                                                                                 <field name="proc">RND()</field>
  426.                                                                                                                 <field name="comment">no comment</field>
  427.                                                                                                                 <next>
  428.                                                                                                                   <block type="process_block">
  429.                                                                                                                     <field name="proc">N=R</field>
  430.                                                                                                                     <field name="comment">no comment</field>
  431.                                                                                                                     <next>
  432.                                                                                                                       <block type="conditional_block">
  433.                                                                                                                         <field name="cond">N&lt;10</field>
  434.                                                                                                                         <field name="comment">no comment</field>
  435.                                                                                                                         <next>
  436.                                                                                                                           <block type="do_process_block">
  437.                                                                                                                             <field name="proc">success</field>
  438.                                                                                                                             <field name="comment">no comment</field>
  439.                                                                                                                             <next>
  440.                                                                                                                               <block type="end_conditional_block">
  441.                                                                                                                                 <next>
  442.                                                                                                                                   <block type="do_process_block">
  443.                                                                                                                                     <field name="proc">fail</field>
  444.                                                                                                                                     <field name="comment">no comment</field>
  445.                                                                                                                                   </block>
  446.                                                                                                                                 </next>
  447.                                                                                                                               </block>
  448.                                                                                                                             </next>
  449.                                                                                                                           </block>
  450.                                                                                                                         </next>
  451.                                                                                                                       </block>
  452.                                                                                                                     </next>
  453.                                                                                                                   </block>
  454.                                                                                                                 </next>
  455.                                                                                                               </block>
  456.                                                                                                             </next>
  457.                                                                                                           </block>
  458.                                                                                                         </next>
  459.                                                                                                       </block>
  460.                                                                                                     </next>
  461.                                                                                                   </block>
  462.                                                                                                 </statement>
  463.                                                                                                 <next>
  464.                                                                                                   <block type="procedure">
  465.                                                                                                     <field name="proc_name">shortpass</field>
  466.                                                                                                     <statement name="statements">
  467.                                                                                                       <block type="output_block">
  468.                                                                                                         <field name="out">"SHORT PASS"</field>
  469.                                                                                                         <field name="comment">no comment</field>
  470.                                                                                                         <next>
  471.                                                                                                           <block type="process_block">
  472.                                                                                                             <field name="proc">X=1</field>
  473.                                                                                                             <field name="comment">no comment</field>
  474.                                                                                                             <next>
  475.                                                                                                               <block type="process_block">
  476.                                                                                                                 <field name="proc">Y=50</field>
  477.                                                                                                                 <field name="comment">no comment</field>
  478.                                                                                                                 <next>
  479.                                                                                                                   <block type="process_block">
  480.                                                                                                                     <field name="proc">RND()</field>
  481.                                                                                                                     <field name="comment">no comment</field>
  482.                                                                                                                     <next>
  483.                                                                                                                       <block type="process_block">
  484.                                                                                                                         <field name="proc">N=R</field>
  485.                                                                                                                         <field name="comment">no comment</field>
  486.                                                                                                                         <next>
  487.                                                                                                                           <block type="conditional_block">
  488.                                                                                                                             <field name="cond">N&lt;25</field>
  489.                                                                                                                             <field name="comment">no comment</field>
  490.                                                                                                                             <next>
  491.                                                                                                                               <block type="do_process_block">
  492.                                                                                                                                 <field name="proc">success</field>
  493.                                                                                                                                 <field name="comment">no comment</field>
  494.                                                                                                                                 <next>
  495.                                                                                                                                   <block type="end_conditional_block">
  496.                                                                                                                                     <next>
  497.                                                                                                                                       <block type="do_process_block">
  498.                                                                                                                                         <field name="proc">fail</field>
  499.                                                                                                                                         <field name="comment">no comment</field>
  500.                                                                                                                                       </block>
  501.                                                                                                                                     </next>
  502.                                                                                                                                   </block>
  503.                                                                                                                                 </next>
  504.                                                                                                                               </block>
  505.                                                                                                                             </next>
  506.                                                                                                                           </block>
  507.                                                                                                                         </next>
  508.                                                                                                                       </block>
  509.                                                                                                                     </next>
  510.                                                                                                                   </block>
  511.                                                                                                                 </next>
  512.                                                                                                               </block>
  513.                                                                                                             </next>
  514.                                                                                                           </block>
  515.                                                                                                         </next>
  516.                                                                                                       </block>
  517.                                                                                                     </statement>
  518.                                                                                                     <next>
  519.                                                                                                       <block type="procedure">
  520.                                                                                                         <field name="proc_name">run</field>
  521.                                                                                                         <statement name="statements">
  522.                                                                                                           <block type="output_block">
  523.                                                                                                             <field name="out">"RUN"</field>
  524.                                                                                                             <field name="comment">no comment</field>
  525.                                                                                                             <next>
  526.                                                                                                               <block type="process_block">
  527.                                                                                                                 <field name="proc">X=1</field>
  528.                                                                                                                 <field name="comment">no comment</field>
  529.                                                                                                                 <next>
  530.                                                                                                                   <block type="process_block">
  531.                                                                                                                     <field name="proc">Y=100</field>
  532.                                                                                                                     <field name="comment">no comment</field>
  533.                                                                                                                     <next>
  534.                                                                                                                       <block type="process_block">
  535.                                                                                                                         <field name="proc">RND()</field>
  536.                                                                                                                         <field name="comment">no comment</field>
  537.                                                                                                                         <next>
  538.                                                                                                                           <block type="process_block">
  539.                                                                                                                             <field name="proc">N=R</field>
  540.                                                                                                                             <field name="comment">no comment</field>
  541.                                                                                                                             <next>
  542.                                                                                                                               <block type="conditional_block">
  543.                                                                                                                                 <field name="cond">N&lt;50</field>
  544.                                                                                                                                 <field name="comment">no comment</field>
  545.                                                                                                                                 <next>
  546.                                                                                                                                   <block type="do_process_block">
  547.                                                                                                                                     <field name="proc">success</field>
  548.                                                                                                                                     <field name="comment">no comment</field>
  549.                                                                                                                                     <next>
  550.                                                                                                                                       <block type="end_conditional_block">
  551.                                                                                                                                         <next>
  552.                                                                                                                                           <block type="do_process_block">
  553.                                                                                                                                             <field name="proc">fail</field>
  554.                                                                                                                                             <field name="comment">no comment</field>
  555.                                                                                                                                           </block>
  556.                                                                                                                                         </next>
  557.                                                                                                                                       </block>
  558.                                                                                                                                     </next>
  559.                                                                                                                                   </block>
  560.                                                                                                                                 </next>
  561.                                                                                                                               </block>
  562.                                                                                                                             </next>
  563.                                                                                                                           </block>
  564.                                                                                                                         </next>
  565.                                                                                                                       </block>
  566.                                                                                                                     </next>
  567.                                                                                                                   </block>
  568.                                                                                                                 </next>
  569.                                                                                                               </block>
  570.                                                                                                             </next>
  571.                                                                                                           </block>
  572.                                                                                                         </statement>
  573.                                                                                                         <next>
  574.                                                                                                           <block type="procedure">
  575.                                                                                                             <field name="proc_name">punt</field>
  576.                                                                                                             <statement name="statements">
  577.                                                                                                               <block type="output_block">
  578.                                                                                                                 <field name="out">"PUNT"</field>
  579.                                                                                                                 <field name="comment">no comment</field>
  580.                                                                                                                 <next>
  581.                                                                                                                   <block type="process_block">
  582.                                                                                                                     <field name="proc">Y=1</field>
  583.                                                                                                                     <field name="comment">no comment</field>
  584.                                                                                                                     <next>
  585.                                                                                                                       <block type="process_block">
  586.                                                                                                                         <field name="proc">X=50+1</field>
  587.                                                                                                                         <field name="comment">no comment</field>
  588.                                                                                                                         <next>
  589.                                                                                                                           <block type="process_block">
  590.                                                                                                                             <field name="proc">RND()</field>
  591.                                                                                                                             <field name="comment">no comment</field>
  592.                                                                                                                             <next>
  593.                                                                                                                               <block type="process_block">
  594.                                                                                                                                 <field name="proc">E=R</field>
  595.                                                                                                                                 <field name="comment">seems E is the random distance in yards</field>
  596.                                                                                                                                 <next>
  597.                                                                                                                                   <block type="process_block">
  598.                                                                                                                                     <field name="proc">F=E+10</field>
  599.                                                                                                                                     <field name="comment">seems F is the distance advanced so "foward"</field>
  600.                                                                                                                                     <next>
  601.                                                                                                                                       <block type="process_block">
  602.                                                                                                                                         <field name="proc">D=1</field>
  603.                                                                                                                                         <field name="comment">D is for Down</field>
  604.                                                                                                                                         <next>
  605.                                                                                                                                           <block type="do_process_block">
  606.                                                                                                                                             <field name="proc">ballchangesides</field>
  607.                                                                                                                                             <field name="comment">no comment</field>
  608.                                                                                                                                           </block>
  609.                                                                                                                                         </next>
  610.                                                                                                                                       </block>
  611.                                                                                                                                     </next>
  612.                                                                                                                                   </block>
  613.                                                                                                                                 </next>
  614.                                                                                                                               </block>
  615.                                                                                                                             </next>
  616.                                                                                                                           </block>
  617.                                                                                                                         </next>
  618.                                                                                                                       </block>
  619.                                                                                                                     </next>
  620.                                                                                                                   </block>
  621.                                                                                                                 </next>
  622.                                                                                                               </block>
  623.                                                                                                             </statement>
  624.                                                                                                             <next>
  625.                                                                                                               <block type="procedure">
  626.                                                                                                                 <field name="proc_name">fieldgoal</field>
  627.                                                                                                                 <statement name="statements">
  628.                                                                                                                   <block type="output_block">
  629.                                                                                                                     <field name="out">"FIELD GOAL"</field>
  630.                                                                                                                     <field name="comment">no comment</field>
  631.                                                                                                                     <next>
  632.                                                                                                                       <block type="process_block">
  633.                                                                                                                         <field name="proc">X=1</field>
  634.                                                                                                                         <field name="comment">no comment</field>
  635.                                                                                                                         <next>
  636.                                                                                                                           <block type="process_block">
  637.                                                                                                                             <field name="proc">Y=100+1</field>
  638.                                                                                                                             <field name="comment">no comment</field>
  639.                                                                                                                             <next>
  640.                                                                                                                               <block type="process_block">
  641.                                                                                                                                 <field name="proc">RND()</field>
  642.                                                                                                                                 <field name="comment">no comment</field>
  643.                                                                                                                                 <next>
  644.                                                                                                                                   <block type="process_block">
  645.                                                                                                                                     <field name="proc">N=R</field>
  646.                                                                                                                                     <field name="comment">no comment</field>
  647.                                                                                                                                     <next>
  648.                                                                                                                                       <block type="conditional_block">
  649.                                                                                                                                         <field name="cond">N&lt;50</field>
  650.                                                                                                                                         <field name="comment">no comment</field>
  651.                                                                                                                                         <next>
  652.                                                                                                                                           <block type="do_process_block">
  653.                                                                                                                                             <field name="proc">fielgoalsuccess</field>
  654.                                                                                                                                             <field name="comment">no comment</field>
  655.                                                                                                                                             <next>
  656.                                                                                                                                               <block type="end_conditional_block">
  657.                                                                                                                                                 <next>
  658.                                                                                                                                                   <block type="output_block">
  659.                                                                                                                                                     <field name="out">"FAILED"</field>
  660.                                                                                                                                                     <field name="comment">no comment</field>
  661.                                                                                                                                                     <next>
  662.                                                                                                                                                       <block type="do_process_block">
  663.                                                                                                                                                         <field name="proc">ballchangesides</field>
  664.                                                                                                                                                         <field name="comment">no comment</field>
  665.                                                                                                                                                       </block>
  666.                                                                                                                                                     </next>
  667.                                                                                                                                                   </block>
  668.                                                                                                                                                 </next>
  669.                                                                                                                                               </block>
  670.                                                                                                                                             </next>
  671.                                                                                                                                           </block>
  672.                                                                                                                                         </next>
  673.                                                                                                                                       </block>
  674.                                                                                                                                     </next>
  675.                                                                                                                                   </block>
  676.                                                                                                                                 </next>
  677.                                                                                                                               </block>
  678.                                                                                                                             </next>
  679.                                                                                                                           </block>
  680.                                                                                                                         </next>
  681.                                                                                                                       </block>
  682.                                                                                                                     </next>
  683.                                                                                                                   </block>
  684.                                                                                                                 </statement>
  685.                                                                                                                 <next>
  686.                                                                                                                   <block type="procedure">
  687.                                                                                                                     <field name="proc_name">fielgoalsuccess</field>
  688.                                                                                                                     <statement name="statements">
  689.                                                                                                                       <block type="output_block">
  690.                                                                                                                         <field name="out">"SUCCEDED"</field>
  691.                                                                                                                         <field name="comment">no comment</field>
  692.                                                                                                                         <next>
  693.                                                                                                                           <block type="conditional_block">
  694.                                                                                                                             <field name="cond">O==1</field>
  695.                                                                                                                             <field name="comment">no comment</field>
  696.                                                                                                                             <next>
  697.                                                                                                                               <block type="do_process_block">
  698.                                                                                                                                 <field name="proc">add2pointsplayer</field>
  699.                                                                                                                                 <field name="comment">no comment</field>
  700.                                                                                                                                 <next>
  701.                                                                                                                                   <block type="end_conditional_block">
  702.                                                                                                                                     <next>
  703.                                                                                                                                       <block type="process_block">
  704.                                                                                                                                         <field name="proc">L=B</field>
  705.                                                                                                                                         <field name="comment">no comment</field>
  706.                                                                                                                                         <next>
  707.                                                                                                                                           <block type="process_block">
  708.                                                                                                                                             <field name="proc">B=L+2</field>
  709.                                                                                                                                             <field name="comment">no comment</field>
  710.                                                                                                                                             <next>
  711.                                                                                                                                               <block type="do_process_block">
  712.                                                                                                                                                 <field name="proc">ballchangesides</field>
  713.                                                                                                                                                 <field name="comment">no comment</field>
  714.                                                                                                                                               </block>
  715.                                                                                                                                             </next>
  716.                                                                                                                                           </block>
  717.                                                                                                                                         </next>
  718.                                                                                                                                       </block>
  719.                                                                                                                                     </next>
  720.                                                                                                                                   </block>
  721.                                                                                                                                 </next>
  722.                                                                                                                               </block>
  723.                                                                                                                             </next>
  724.                                                                                                                           </block>
  725.                                                                                                                         </next>
  726.                                                                                                                       </block>
  727.                                                                                                                     </statement>
  728.                                                                                                                     <next>
  729.                                                                                                                       <block type="procedure">
  730.                                                                                                                         <field name="proc_name">add2pointsplayer</field>
  731.                                                                                                                         <statement name="statements">
  732.                                                                                                                           <block type="output_block">
  733.                                                                                                                             <field name="out">"SUCCEDED"</field>
  734.                                                                                                                             <field name="comment">no comment</field>
  735.                                                                                                                             <next>
  736.                                                                                                                               <block type="process_block">
  737.                                                                                                                                 <field name="proc">L=A</field>
  738.                                                                                                                                 <field name="comment">no comment</field>
  739.                                                                                                                                 <next>
  740.                                                                                                                                   <block type="process_block">
  741.                                                                                                                                     <field name="proc">A=L+2</field>
  742.                                                                                                                                     <field name="comment">no comment</field>
  743.                                                                                                                                     <next>
  744.                                                                                                                                       <block type="do_process_block">
  745.                                                                                                                                         <field name="proc">ballchangesides</field>
  746.                                                                                                                                         <field name="comment">no comment</field>
  747.                                                                                                                                       </block>
  748.                                                                                                                                     </next>
  749.                                                                                                                                   </block>
  750.                                                                                                                                 </next>
  751.                                                                                                                               </block>
  752.                                                                                                                             </next>
  753.                                                                                                                           </block>
  754.                                                                                                                         </statement>
  755.                                                                                                                         <next>
  756.                                                                                                                           <block type="procedure">
  757.                                                                                                                             <field name="proc_name">fail</field>
  758.                                                                                                                             <statement name="statements">
  759.                                                                                                                               <block type="output_block">
  760.                                                                                                                                 <field name="out">"FAILED"</field>
  761.                                                                                                                                 <field name="comment">no comment</field>
  762.                                                                                                                                 <next>
  763.                                                                                                                                   <block type="process_block">
  764.                                                                                                                                     <field name="proc">L=D</field>
  765.                                                                                                                                     <field name="comment"></field>
  766.                                                                                                                                     <next>
  767.                                                                                                                                       <block type="process_block">
  768.                                                                                                                                         <field name="proc">D=L+1</field>
  769.                                                                                                                                         <field name="comment"></field>
  770.                                                                                                                                         <next>
  771.                                                                                                                                           <block type="do_process_block">
  772.                                                                                                                                             <field name="proc">menu</field>
  773.                                                                                                                                             <field name="comment">no comment</field>
  774.                                                                                                                                           </block>
  775.                                                                                                                                         </next>
  776.                                                                                                                                       </block>
  777.                                                                                                                                     </next>
  778.                                                                                                                                   </block>
  779.                                                                                                                                 </next>
  780.                                                                                                                               </block>
  781.                                                                                                                             </statement>
  782.                                                                                                                             <next>
  783.                                                                                                                               <block type="procedure">
  784.                                                                                                                                 <field name="proc_name">success</field>
  785.                                                                                                                                 <statement name="statements">
  786.                                                                                                                                   <block type="output_block">
  787.                                                                                                                                     <field name="out">"SUCCEDED"</field>
  788.                                                                                                                                     <field name="comment">no comment</field>
  789.                                                                                                                                     <next>
  790.                                                                                                                                       <block type="process_block">
  791.                                                                                                                                         <field name="proc">RND()</field>
  792.                                                                                                                                         <field name="comment">increase down</field>
  793.                                                                                                                                         <next>
  794.                                                                                                                                           <block type="process_block">
  795.                                                                                                                                             <field name="proc">N=R</field>
  796.                                                                                                                                             <field name="comment">N to random number</field>
  797.                                                                                                                                             <next>
  798.                                                                                                                                               <block type="process_block">
  799.                                                                                                                                                 <field name="proc">P=E</field>
  800.                                                                                                                                                 <field name="comment">P is previous line of scrimmage</field>
  801.                                                                                                                                                 <next>
  802.                                                                                                                                                   <block type="process_block">
  803.                                                                                                                                                     <field name="proc">L=E</field>
  804.                                                                                                                                                     <field name="comment"></field>
  805.                                                                                                                                                     <next>
  806.                                                                                                                                                       <block type="process_block">
  807.                                                                                                                                                         <field name="proc">E=L+N</field>
  808.                                                                                                                                                         <field name="comment"></field>
  809.                                                                                                                                                         <next>
  810.                                                                                                                                                           <block type="conditional_block">
  811.                                                                                                                                                             <field name="cond">E&gt;99</field>
  812.                                                                                                                                                             <field name="comment">no comment</field>
  813.                                                                                                                                                             <next>
  814.                                                                                                                                                               <block type="do_process_block">
  815.                                                                                                                                                                 <field name="proc">touchdown</field>
  816.                                                                                                                                                                 <field name="comment">no comment</field>
  817.                                                                                                                                                                 <next>
  818.                                                                                                                                                                   <block type="end_conditional_block">
  819.                                                                                                                                                                     <next>
  820.                                                                                                                                                                       <block type="process_block">
  821.                                                                                                                                                                         <field name="proc">N=F+10</field>
  822.                                                                                                                                                                         <field name="comment"></field>
  823.                                                                                                                                                                         <next>
  824.                                                                                                                                                                           <block type="conditional_block">
  825.                                                                                                                                                                             <field name="cond">E&gt;N</field>
  826.                                                                                                                                                                             <field name="comment">no comment</field>
  827.                                                                                                                                                                             <next>
  828.                                                                                                                                                                               <block type="do_process_block">
  829.                                                                                                                                                                                 <field name="proc">downone</field>
  830.                                                                                                                                                                                 <field name="comment">no comment</field>
  831.                                                                                                                                                                                 <next>
  832.                                                                                                                                                                                   <block type="end_conditional_block">
  833.                                                                                                                                                                                     <next>
  834.                                                                                                                                                                                       <block type="process_block">
  835.                                                                                                                                                                                         <field name="proc">D=D+1</field>
  836.                                                                                                                                                                                         <field name="comment">increase down</field>
  837.                                                                                                                                                                                         <next>
  838.                                                                                                                                                                                           <block type="conditional_block">
  839.                                                                                                                                                                                             <field name="cond">D&gt;4</field>
  840.                                                                                                                                                                                             <field name="comment">no comment</field>
  841.                                                                                                                                                                                             <next>
  842.                                                                                                                                                                                               <block type="do_process_block">
  843.                                                                                                                                                                                                 <field name="proc">ballchangesides</field>
  844.                                                                                                                                                                                                 <field name="comment">no comment</field>
  845.                                                                                                                                                                                                 <next>
  846.                                                                                                                                                                                                   <block type="end_conditional_block">
  847.                                                                                                                                                                                                     <next>
  848.                                                                                                                                                                                                       <block type="do_process_block">
  849.                                                                                                                                                                                                         <field name="proc">menu</field>
  850.                                                                                                                                                                                                         <field name="comment">no comment</field>
  851.                                                                                                                                                                                                       </block>
  852.                                                                                                                                                                                                     </next>
  853.                                                                                                                                                                                                   </block>
  854.                                                                                                                                                                                                 </next>
  855.                                                                                                                                                                                               </block>
  856.                                                                                                                                                                                             </next>
  857.                                                                                                                                                                                           </block>
  858.                                                                                                                                                                                         </next>
  859.                                                                                                                                                                                       </block>
  860.                                                                                                                                                                                     </next>
  861.                                                                                                                                                                                   </block>
  862.                                                                                                                                                                                 </next>
  863.                                                                                                                                                                               </block>
  864.                                                                                                                                                                             </next>
  865.                                                                                                                                                                           </block>
  866.                                                                                                                                                                         </next>
  867.                                                                                                                                                                       </block>
  868.                                                                                                                                                                     </next>
  869.                                                                                                                                                                   </block>
  870.                                                                                                                                                                 </next>
  871.                                                                                                                                                               </block>
  872.                                                                                                                                                             </next>
  873.                                                                                                                                                           </block>
  874.                                                                                                                                                         </next>
  875.                                                                                                                                                       </block>
  876.                                                                                                                                                     </next>
  877.                                                                                                                                                   </block>
  878.                                                                                                                                                 </next>
  879.                                                                                                                                               </block>
  880.                                                                                                                                             </next>
  881.                                                                                                                                           </block>
  882.                                                                                                                                         </next>
  883.                                                                                                                                       </block>
  884.                                                                                                                                     </next>
  885.                                                                                                                                   </block>
  886.                                                                                                                                 </statement>
  887.                                                                                                                                 <next>
  888.                                                                                                                                   <block type="procedure">
  889.                                                                                                                                     <field name="proc_name">ballchangesides</field>
  890.                                                                                                                                     <statement name="statements">
  891.                                                                                                                                       <block type="conditional_block">
  892.                                                                                                                                         <field name="cond">O==1</field>
  893.                                                                                                                                         <field name="comment">no comment</field>
  894.                                                                                                                                         <next>
  895.                                                                                                                                           <block type="do_process_block">
  896.                                                                                                                                             <field name="proc">setdeffence</field>
  897.                                                                                                                                             <field name="comment">no comment</field>
  898.                                                                                                                                             <next>
  899.                                                                                                                                               <block type="end_conditional_block">
  900.                                                                                                                                                 <next>
  901.                                                                                                                                                   <block type="process_block">
  902.                                                                                                                                                     <field name="proc">O=1</field>
  903.                                                                                                                                                     <field name="comment">sets offence</field>
  904.                                                                                                                                                     <next>
  905.                                                                                                                                                       <block type="do_process_block">
  906.                                                                                                                                                         <field name="proc">kickoff</field>
  907.                                                                                                                                                         <field name="comment">no comment</field>
  908.                                                                                                                                                       </block>
  909.                                                                                                                                                     </next>
  910.                                                                                                                                                   </block>
  911.                                                                                                                                                 </next>
  912.                                                                                                                                               </block>
  913.                                                                                                                                             </next>
  914.                                                                                                                                           </block>
  915.                                                                                                                                         </next>
  916.                                                                                                                                       </block>
  917.                                                                                                                                     </statement>
  918.                                                                                                                                     <next>
  919.                                                                                                                                       <block type="procedure">
  920.                                                                                                                                         <field name="proc_name">setdeffence</field>
  921.                                                                                                                                         <statement name="statements">
  922.                                                                                                                                           <block type="process_block">
  923.                                                                                                                                             <field name="proc">O=0</field>
  924.                                                                                                                                             <field name="comment">sets defence</field>
  925.                                                                                                                                             <next>
  926.                                                                                                                                               <block type="do_process_block">
  927.                                                                                                                                                 <field name="proc">kickoff</field>
  928.                                                                                                                                                 <field name="comment">no comment</field>
  929.                                                                                                                                               </block>
  930.                                                                                                                                             </next>
  931.                                                                                                                                           </block>
  932.                                                                                                                                         </statement>
  933.                                                                                                                                         <next>
  934.                                                                                                                                           <block type="procedure">
  935.                                                                                                                                             <field name="proc_name">downone</field>
  936.                                                                                                                                             <statement name="statements">
  937.                                                                                                                                               <block type="process_block">
  938.                                                                                                                                                 <field name="proc">D=1</field>
  939.                                                                                                                                                 <field name="comment"></field>
  940.                                                                                                                                                 <next>
  941.                                                                                                                                                   <block type="process_block">
  942.                                                                                                                                                     <field name="proc">F=E+10</field>
  943.                                                                                                                                                     <field name="comment"></field>
  944.                                                                                                                                                     <next>
  945.                                                                                                                                                       <block type="do_process_block">
  946.                                                                                                                                                         <field name="proc">menu</field>
  947.                                                                                                                                                         <field name="comment">no comment</field>
  948.                                                                                                                                                       </block>
  949.                                                                                                                                                     </next>
  950.                                                                                                                                                   </block>
  951.                                                                                                                                                 </next>
  952.                                                                                                                                               </block>
  953.                                                                                                                                             </statement>
  954.                                                                                                                                             <next>
  955.                                                                                                                                               <block type="procedure">
  956.                                                                                                                                                 <field name="proc_name">touchdown</field>
  957.                                                                                                                                                 <statement name="statements">
  958.                                                                                                                                                   <block type="output_block">
  959.                                                                                                                                                     <field name="out">"TOUCHDOWN!"</field>
  960.                                                                                                                                                     <field name="comment">no comment</field>
  961.                                                                                                                                                     <next>
  962.                                                                                                                                                       <block type="conditional_block">
  963.                                                                                                                                                         <field name="cond">O==1</field>
  964.                                                                                                                                                         <field name="comment">no comment</field>
  965.                                                                                                                                                         <next>
  966.                                                                                                                                                           <block type="do_process_block">
  967.                                                                                                                                                             <field name="proc">add6pointsplayer</field>
  968.                                                                                                                                                             <field name="comment">no comment</field>
  969.                                                                                                                                                             <next>
  970.                                                                                                                                                               <block type="end_conditional_block">
  971.                                                                                                                                                                 <next>
  972.                                                                                                                                                                   <block type="process_block">
  973.                                                                                                                                                                     <field name="proc">L=B</field>
  974.                                                                                                                                                                     <field name="comment"></field>
  975.                                                                                                                                                                     <next>
  976.                                                                                                                                                                       <block type="process_block">
  977.                                                                                                                                                                         <field name="proc">B=L+6</field>
  978.                                                                                                                                                                         <field name="comment"></field>
  979.                                                                                                                                                                         <next>
  980.                                                                                                                                                                           <block type="do_process_block">
  981.                                                                                                                                                                             <field name="proc">menu</field>
  982.                                                                                                                                                                             <field name="comment">no comment</field>
  983.                                                                                                                                                                             <next>
  984.                                                                                                                                                                               <block type="output_block">
  985.                                                                                                                                                                                 <field name="out">"EXTRA POINT"</field>
  986.                                                                                                                                                                                 <field name="comment">no comment</field>
  987.                                                                                                                                                                                 <next>
  988.                                                                                                                                                                                   <block type="process_block">
  989.                                                                                                                                                                                     <field name="proc">X=1</field>
  990.                                                                                                                                                                                     <field name="comment"></field>
  991.                                                                                                                                                                                     <next>
  992.                                                                                                                                                                                       <block type="process_block">
  993.                                                                                                                                                                                         <field name="proc">Y=2</field>
  994.                                                                                                                                                                                         <field name="comment"></field>
  995.                                                                                                                                                                                         <next>
  996.                                                                                                                                                                                           <block type="process_block">
  997.                                                                                                                                                                                             <field name="proc">RND()</field>
  998.                                                                                                                                                                                             <field name="comment"></field>
  999.                                                                                                                                                                                             <next>
  1000.                                                                                                                                                                                               <block type="process_block">
  1001.                                                                                                                                                                                                 <field name="proc">N=R</field>
  1002.                                                                                                                                                                                                 <field name="comment"></field>
  1003.                                                                                                                                                                                                 <next>
  1004.                                                                                                                                                                                                   <block type="process_block">
  1005.                                                                                                                                                                                                     <field name="proc">L=B</field>
  1006.                                                                                                                                                                                                     <field name="comment"></field>
  1007.                                                                                                                                                                                                     <next>
  1008.                                                                                                                                                                                                       <block type="process_block">
  1009.                                                                                                                                                                                                         <field name="proc">B=L+N</field>
  1010.                                                                                                                                                                                                         <field name="comment"></field>
  1011.                                                                                                                                                                                                         <next>
  1012.                                                                                                                                                                                                           <block type="do_process_block">
  1013.                                                                                                                                                                                                             <field name="proc">ballchangesides</field>
  1014.                                                                                                                                                                                                             <field name="comment">no comment</field>
  1015.                                                                                                                                                                                                           </block>
  1016.                                                                                                                                                                                                         </next>
  1017.                                                                                                                                                                                                       </block>
  1018.                                                                                                                                                                                                     </next>
  1019.                                                                                                                                                                                                   </block>
  1020.                                                                                                                                                                                                 </next>
  1021.                                                                                                                                                                                               </block>
  1022.                                                                                                                                                                                             </next>
  1023.                                                                                                                                                                                           </block>
  1024.                                                                                                                                                                                         </next>
  1025.                                                                                                                                                                                       </block>
  1026.                                                                                                                                                                                     </next>
  1027.                                                                                                                                                                                   </block>
  1028.                                                                                                                                                                                 </next>
  1029.                                                                                                                                                                               </block>
  1030.                                                                                                                                                                             </next>
  1031.                                                                                                                                                                           </block>
  1032.                                                                                                                                                                         </next>
  1033.                                                                                                                                                                       </block>
  1034.                                                                                                                                                                     </next>
  1035.                                                                                                                                                                   </block>
  1036.                                                                                                                                                                 </next>
  1037.                                                                                                                                                               </block>
  1038.                                                                                                                                                             </next>
  1039.                                                                                                                                                           </block>
  1040.                                                                                                                                                         </next>
  1041.                                                                                                                                                       </block>
  1042.                                                                                                                                                     </next>
  1043.                                                                                                                                                   </block>
  1044.                                                                                                                                                 </statement>
  1045.                                                                                                                                                 <next>
  1046.                                                                                                                                                   <block type="procedure">
  1047.                                                                                                                                                     <field name="proc_name">add6pointsplayer</field>
  1048.                                                                                                                                                     <statement name="statements">
  1049.                                                                                                                                                       <block type="process_block">
  1050.                                                                                                                                                         <field name="proc">L=A</field>
  1051.                                                                                                                                                         <field name="comment"></field>
  1052.                                                                                                                                                         <next>
  1053.                                                                                                                                                           <block type="process_block">
  1054.                                                                                                                                                             <field name="proc">A=L+6</field>
  1055.                                                                                                                                                             <field name="comment"></field>
  1056.                                                                                                                                                             <next>
  1057.                                                                                                                                                               <block type="output_block">
  1058.                                                                                                                                                                 <field name="out">"EXTRA POINT"</field>
  1059.                                                                                                                                                                 <field name="comment">no comment</field>
  1060.                                                                                                                                                                 <next>
  1061.                                                                                                                                                                   <block type="process_block">
  1062.                                                                                                                                                                     <field name="proc">X=1</field>
  1063.                                                                                                                                                                     <field name="comment"></field>
  1064.                                                                                                                                                                     <next>
  1065.                                                                                                                                                                       <block type="process_block">
  1066.                                                                                                                                                                         <field name="proc">Y=2</field>
  1067.                                                                                                                                                                         <field name="comment"></field>
  1068.                                                                                                                                                                         <next>
  1069.                                                                                                                                                                           <block type="process_block">
  1070.                                                                                                                                                                             <field name="proc">RND()</field>
  1071.                                                                                                                                                                             <field name="comment"></field>
  1072.                                                                                                                                                                             <next>
  1073.                                                                                                                                                                               <block type="process_block">
  1074.                                                                                                                                                                                 <field name="proc">N=R</field>
  1075.                                                                                                                                                                                 <field name="comment"></field>
  1076.                                                                                                                                                                                 <next>
  1077.                                                                                                                                                                                   <block type="process_block">
  1078.                                                                                                                                                                                     <field name="proc">L=A</field>
  1079.                                                                                                                                                                                     <field name="comment"></field>
  1080.                                                                                                                                                                                     <next>
  1081.                                                                                                                                                                                       <block type="process_block">
  1082.                                                                                                                                                                                         <field name="proc">A=L+N</field>
  1083.                                                                                                                                                                                         <field name="comment"></field>
  1084.                                                                                                                                                                                         <next>
  1085.                                                                                                                                                                                           <block type="do_process_block">
  1086.                                                                                                                                                                                             <field name="proc">ballchangesides</field>
  1087.                                                                                                                                                                                             <field name="comment">no comment</field>
  1088.                                                                                                                                                                                           </block>
  1089.                                                                                                                                                                                         </next>
  1090.                                                                                                                                                                                       </block>
  1091.                                                                                                                                                                                     </next>
  1092.                                                                                                                                                                                   </block>
  1093.                                                                                                                                                                                 </next>
  1094.                                                                                                                                                                               </block>
  1095.                                                                                                                                                                             </next>
  1096.                                                                                                                                                                           </block>
  1097.                                                                                                                                                                         </next>
  1098.                                                                                                                                                                       </block>
  1099.                                                                                                                                                                     </next>
  1100.                                                                                                                                                                   </block>
  1101.                                                                                                                                                                 </next>
  1102.                                                                                                                                                               </block>
  1103.                                                                                                                                                             </next>
  1104.                                                                                                                                                           </block>
  1105.                                                                                                                                                         </next>
  1106.                                                                                                                                                       </block>
  1107.                                                                                                                                                     </statement>
  1108.                                                                                                                                                     <next>
  1109.                                                                                                                                                       <block type="procedure">
  1110.                                                                                                                                                         <field name="proc_name">ai</field>
  1111.                                                                                                                                                         <statement name="statements">
  1112.                                                                                                                                                           <block type="output_block">
  1113.                                                                                                                                                             <field name="out">"COMPUTER MOVE"</field>
  1114.                                                                                                                                                             <field name="comment">my father told me how the computer should move</field>
  1115.                                                                                                                                                             <next>
  1116.                                                                                                                                                               <block type="conditional_block">
  1117.                                                                                                                                                                 <field name="cond">D&lt;4</field>
  1118.                                                                                                                                                                 <field name="comment">no comment</field>
  1119.                                                                                                                                                                 <next>
  1120.                                                                                                                                                                   <block type="do_process_block">
  1121.                                                                                                                                                                     <field name="proc">notfourth</field>
  1122.                                                                                                                                                                     <field name="comment">no comment</field>
  1123.                                                                                                                                                                     <next>
  1124.                                                                                                                                                                       <block type="end_conditional_block">
  1125.                                                                                                                                                                         <next>
  1126.                                                                                                                                                                           <block type="conditional_block">
  1127.                                                                                                                                                                             <field name="cond">E&gt;80</field>
  1128.                                                                                                                                                                             <field name="comment">no comment</field>
  1129.                                                                                                                                                                             <next>
  1130.                                                                                                                                                                               <block type="do_process_block">
  1131.                                                                                                                                                                                 <field name="proc">fieldgoal</field>
  1132.                                                                                                                                                                                 <field name="comment">no comment</field>
  1133.                                                                                                                                                                                 <next>
  1134.                                                                                                                                                                                   <block type="end_conditional_block">
  1135.                                                                                                                                                                                     <next>
  1136.                                                                                                                                                                                       <block type="conditional_block">
  1137.                                                                                                                                                                                         <field name="cond">E&lt;60</field>
  1138.                                                                                                                                                                                         <field name="comment">no comment</field>
  1139.                                                                                                                                                                                         <next>
  1140.                                                                                                                                                                                           <block type="do_process_block">
  1141.                                                                                                                                                                                             <field name="proc">punt</field>
  1142.                                                                                                                                                                                             <field name="comment">no comment</field>
  1143.                                                                                                                                                                                             <next>
  1144.                                                                                                                                                                                               <block type="end_conditional_block"></block>
  1145.                                                                                                                                                                                             </next>
  1146.                                                                                                                                                                                           </block>
  1147.                                                                                                                                                                                         </next>
  1148.                                                                                                                                                                                       </block>
  1149.                                                                                                                                                                                     </next>
  1150.                                                                                                                                                                                   </block>
  1151.                                                                                                                                                                                 </next>
  1152.                                                                                                                                                                               </block>
  1153.                                                                                                                                                                             </next>
  1154.                                                                                                                                                                           </block>
  1155.                                                                                                                                                                         </next>
  1156.                                                                                                                                                                       </block>
  1157.                                                                                                                                                                     </next>
  1158.                                                                                                                                                                   </block>
  1159.                                                                                                                                                                 </next>
  1160.                                                                                                                                                               </block>
  1161.                                                                                                                                                             </next>
  1162.                                                                                                                                                           </block>
  1163.                                                                                                                                                         </statement>
  1164.                                                                                                                                                         <next>
  1165.                                                                                                                                                           <block type="procedure">
  1166.                                                                                                                                                             <field name="proc_name">notfourth</field>
  1167.                                                                                                                                                             <statement name="statements">
  1168.                                                                                                                                                               <block type="process_block">
  1169.                                                                                                                                                                 <field name="proc">X=1</field>
  1170.                                                                                                                                                                 <field name="comment">no comment</field>
  1171.                                                                                                                                                                 <next>
  1172.                                                                                                                                                                   <block type="process_block">
  1173.                                                                                                                                                                     <field name="proc">Y=3</field>
  1174.                                                                                                                                                                     <field name="comment">no comment</field>
  1175.                                                                                                                                                                     <next>
  1176.                                                                                                                                                                       <block type="process_block">
  1177.                                                                                                                                                                         <field name="proc">RND()</field>
  1178.                                                                                                                                                                         <field name="comment">no comment</field>
  1179.                                                                                                                                                                         <next>
  1180.                                                                                                                                                                           <block type="process_block">
  1181.                                                                                                                                                                             <field name="proc">N=R</field>
  1182.                                                                                                                                                                             <field name="comment">no comment</field>
  1183.                                                                                                                                                                             <next>
  1184.                                                                                                                                                                               <block type="conditional_block">
  1185.                                                                                                                                                                                 <field name="cond">E&lt;50</field>
  1186.                                                                                                                                                                                 <field name="comment">no comment</field>
  1187.                                                                                                                                                                                 <next>
  1188.                                                                                                                                                                                   <block type="do_process_block">
  1189.                                                                                                                                                                                     <field name="proc">noshotrpass</field>
  1190.                                                                                                                                                                                     <field name="comment">no comment</field>
  1191.                                                                                                                                                                                     <next>
  1192.                                                                                                                                                                                       <block type="end_conditional_block">
  1193.                                                                                                                                                                                         <next>
  1194.                                                                                                                                                                                           <block type="conditional_block">
  1195.                                                                                                                                                                                             <field name="cond">N==2</field>
  1196.                                                                                                                                                                                             <field name="comment">no comment</field>
  1197.                                                                                                                                                                                             <next>
  1198.                                                                                                                                                                                               <block type="do_process_block">
  1199.                                                                                                                                                                                                 <field name="proc">shortpass</field>
  1200.                                                                                                                                                                                                 <field name="comment">no comment</field>
  1201.                                                                                                                                                                                                 <next>
  1202.                                                                                                                                                                                                   <block type="end_conditional_block"></block>
  1203.                                                                                                                                                                                                 </next>
  1204.                                                                                                                                                                                               </block>
  1205.                                                                                                                                                                                             </next>
  1206.                                                                                                                                                                                           </block>
  1207.                                                                                                                                                                                         </next>
  1208.                                                                                                                                                                                       </block>
  1209.                                                                                                                                                                                     </next>
  1210.                                                                                                                                                                                   </block>
  1211.                                                                                                                                                                                 </next>
  1212.                                                                                                                                                                               </block>
  1213.                                                                                                                                                                             </next>
  1214.                                                                                                                                                                           </block>
  1215.                                                                                                                                                                         </next>
  1216.                                                                                                                                                                       </block>
  1217.                                                                                                                                                                     </next>
  1218.                                                                                                                                                                   </block>
  1219.                                                                                                                                                                 </next>
  1220.                                                                                                                                                               </block>
  1221.                                                                                                                                                             </statement>
  1222.                                                                                                                                                             <next>
  1223.                                                                                                                                                               <block type="procedure">
  1224.                                                                                                                                                                 <field name="proc_name">noshotrpass</field>
  1225.                                                                                                                                                                 <statement name="statements">
  1226.                                                                                                                                                                   <block type="conditional_block">
  1227.                                                                                                                                                                     <field name="cond">D&lt;3</field>
  1228.                                                                                                                                                                     <field name="comment">no comment</field>
  1229.                                                                                                                                                                     <next>
  1230.                                                                                                                                                                       <block type="do_process_block">
  1231.                                                                                                                                                                         <field name="proc">run</field>
  1232.                                                                                                                                                                         <field name="comment">no comment</field>
  1233.                                                                                                                                                                         <next>
  1234.                                                                                                                                                                           <block type="end_conditional_block">
  1235.                                                                                                                                                                             <next>
  1236.                                                                                                                                                                               <block type="conditional_block">
  1237.                                                                                                                                                                                 <field name="cond">N==1</field>
  1238.                                                                                                                                                                                 <field name="comment">no comment</field>
  1239.                                                                                                                                                                                 <next>
  1240.                                                                                                                                                                                   <block type="do_process_block">
  1241.                                                                                                                                                                                     <field name="proc">longpass</field>
  1242.                                                                                                                                                                                     <field name="comment">no comment</field>
  1243.                                                                                                                                                                                     <next>
  1244.                                                                                                                                                                                       <block type="end_conditional_block">
  1245.                                                                                                                                                                                         <next>
  1246.                                                                                                                                                                                           <block type="conditional_block">
  1247.                                                                                                                                                                                             <field name="cond">N==2</field>
  1248.                                                                                                                                                                                             <field name="comment">no comment</field>
  1249.                                                                                                                                                                                             <next>
  1250.                                                                                                                                                                                               <block type="do_process_block">
  1251.                                                                                                                                                                                                 <field name="proc">longpass</field>
  1252.                                                                                                                                                                                                 <field name="comment">no comment</field>
  1253.                                                                                                                                                                                                 <next>
  1254.                                                                                                                                                                                                   <block type="end_conditional_block">
  1255.                                                                                                                                                                                                     <next>
  1256.                                                                                                                                                                                                       <block type="conditional_block">
  1257.                                                                                                                                                                                                         <field name="cond">N==2</field>
  1258.                                                                                                                                                                                                         <field name="comment">no comment</field>
  1259.                                                                                                                                                                                                         <next>
  1260.                                                                                                                                                                                                           <block type="do_process_block">
  1261.                                                                                                                                                                                                             <field name="proc">run</field>
  1262.                                                                                                                                                                                                             <field name="comment">no comment</field>
  1263.                                                                                                                                                                                                             <next>
  1264.                                                                                                                                                                                                               <block type="end_conditional_block"></block>
  1265.                                                                                                                                                                                                             </next>
  1266.                                                                                                                                                                                                           </block>
  1267.                                                                                                                                                                                                         </next>
  1268.                                                                                                                                                                                                       </block>
  1269.                                                                                                                                                                                                     </next>
  1270.                                                                                                                                                                                                   </block>
  1271.                                                                                                                                                                                                 </next>
  1272.                                                                                                                                                                                               </block>
  1273.                                                                                                                                                                                             </next>
  1274.                                                                                                                                                                                           </block>
  1275.                                                                                                                                                                                         </next>
  1276.                                                                                                                                                                                       </block>
  1277.                                                                                                                                                                                     </next>
  1278.                                                                                                                                                                                   </block>
  1279.                                                                                                                                                                                 </next>
  1280.                                                                                                                                                                               </block>
  1281.                                                                                                                                                                             </next>
  1282.                                                                                                                                                                           </block>
  1283.                                                                                                                                                                         </next>
  1284.                                                                                                                                                                       </block>
  1285.                                                                                                                                                                     </next>
  1286.                                                                                                                                                                   </block>
  1287.                                                                                                                                                                 </statement>
  1288.                                                                                                                                                                 <next>
  1289.                                                                                                                                                                   <block type="procedure">
  1290.                                                                                                                                                                     <field name="proc_name">gameover</field>
  1291.                                                                                                                                                                     <statement name="statements">
  1292.                                                                                                                                                                       <block type="output_block">
  1293.                                                                                                                                                                         <field name="out">"GameOver YOU:" + A + " COMP:" + B</field>
  1294.                                                                                                                                                                         <field name="comment">no comment</field>
  1295.                                                                                                                                                                         <next>
  1296.                                                                                                                                                                           <block type="conditional_block">
  1297.                                                                                                                                                                             <field name="cond">A&gt;B</field>
  1298.                                                                                                                                                                             <field name="comment">no comment</field>
  1299.                                                                                                                                                                             <next>
  1300.                                                                                                                                                                               <block type="do_process_block">
  1301.                                                                                                                                                                                 <field name="proc">wingame</field>
  1302.                                                                                                                                                                                 <field name="comment">no comment</field>
  1303.                                                                                                                                                                                 <next>
  1304.                                                                                                                                                                                   <block type="end_conditional_block">
  1305.                                                                                                                                                                                     <next>
  1306.                                                                                                                                                                                       <block type="output_block">
  1307.                                                                                                                                                                                         <field name="out">"COMPUTER WINS"</field>
  1308.                                                                                                                                                                                         <field name="comment">no comment</field>
  1309.                                                                                                                                                                                         <next>
  1310.                                                                                                                                                                                           <block type="process_block">
  1311.                                                                                                                                                                                             <field name="proc">END_HERE()</field>
  1312.                                                                                                                                                                                             <field name="comment">no comment</field>
  1313.                                                                                                                                                                                           </block>
  1314.                                                                                                                                                                                         </next>
  1315.                                                                                                                                                                                       </block>
  1316.                                                                                                                                                                                     </next>
  1317.                                                                                                                                                                                   </block>
  1318.                                                                                                                                                                                 </next>
  1319.                                                                                                                                                                               </block>
  1320.                                                                                                                                                                             </next>
  1321.                                                                                                                                                                           </block>
  1322.                                                                                                                                                                         </next>
  1323.                                                                                                                                                                       </block>
  1324.                                                                                                                                                                     </statement>
  1325.                                                                                                                                                                     <next>
  1326.                                                                                                                                                                       <block type="procedure">
  1327.                                                                                                                                                                         <field name="proc_name">wingame</field>
  1328.                                                                                                                                                                         <statement name="statements">
  1329.                                                                                                                                                                           <block type="output_block">
  1330.                                                                                                                                                                             <field name="out">"YOU WIN"</field>
  1331.                                                                                                                                                                             <field name="comment">no comment</field>
  1332.                                                                                                                                                                             <next>
  1333.                                                                                                                                                                               <block type="process_block">
  1334.                                                                                                                                                                                 <field name="proc">END_HERE()</field>
  1335.                                                                                                                                                                                 <field name="comment">no comment</field>
  1336.                                                                                                                                                                               </block>
  1337.                                                                                                                                                                             </next>
  1338.                                                                                                                                                                           </block>
  1339.                                                                                                                                                                         </statement>
  1340.                                                                                                                                                                       </block>
  1341.                                                                                                                                                                     </next>
  1342.                                                                                                                                                                   </block>
  1343.                                                                                                                                                                 </next>
  1344.                                                                                                                                                               </block>
  1345.                                                                                                                                                             </next>
  1346.                                                                                                                                                           </block>
  1347.                                                                                                                                                         </next>
  1348.                                                                                                                                                       </block>
  1349.                                                                                                                                                     </next>
  1350.                                                                                                                                                   </block>
  1351.                                                                                                                                                 </next>
  1352.                                                                                                                                               </block>
  1353.                                                                                                                                             </next>
  1354.                                                                                                                                           </block>
  1355.                                                                                                                                         </next>
  1356.                                                                                                                                       </block>
  1357.                                                                                                                                     </next>
  1358.                                                                                                                                   </block>
  1359.                                                                                                                                 </next>
  1360.                                                                                                                               </block>
  1361.                                                                                                                             </next>
  1362.                                                                                                                           </block>
  1363.                                                                                                                         </next>
  1364.                                                                                                                       </block>
  1365.                                                                                                                     </next>
  1366.                                                                                                                   </block>
  1367.                                                                                                                 </next>
  1368.                                                                                                               </block>
  1369.                                                                                                             </next>
  1370.                                                                                                           </block>
  1371.                                                                                                         </next>
  1372.                                                                                                       </block>
  1373.                                                                                                     </next>
  1374.                                                                                                   </block>
  1375.                                                                                                 </next>
  1376.                                                                                               </block>
  1377.                                                                                             </next>
  1378.                                                                                           </block>
  1379.                                                                                         </next>
  1380.                                                                                       </block>
  1381.                                                                                     </next>
  1382.                                                                                   </block>
  1383.                                                                                 </next>
  1384.                                                                               </block>
  1385.                                                                             </next>
  1386.                                                                           </block>
  1387.                                                                         </next>
  1388.                                                                       </block>
  1389.                                                                     </next>
  1390.                                                                   </block>
  1391.                                                                 </next>
  1392.                                                               </block>
  1393.                                                             </next>
  1394.                                                           </block>
  1395.                                                         </next>
  1396.                                                       </block>
  1397.                                                     </next>
  1398.                                                   </block>
  1399.                                                 </next>
  1400.                                               </block>
  1401.                                             </next>
  1402.                                           </block>
  1403.                                         </next>
  1404.                                       </block>
  1405.                                     </next>
  1406.                                   </block>
  1407.                                 </next>
  1408.                               </block>
  1409.                             </next>
  1410.                           </block>
  1411.                         </next>
  1412.                       </block>
  1413.                     </next>
  1414.                   </block>
  1415.                 </next>
  1416.               </block>
  1417.             </next>
  1418.           </block>
  1419.         </next>
  1420.       </block>
  1421.     </next>
  1422.   </block>
  1423. </xml>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement