digraph g {compound="true";bgcolor="";fontcolor="";fontname="";fontsize="";label="";margin="";nodesep="0.3";rankdir="";ranksep="0.4";ratio="";size="";subgraph cluster_option{bgcolor="";color="";fillcolor="#F4F4F4";fontcolor="#005A9C";fontname="Arial";fontsize="12";label="option playing-goalie";labeljust="";labelloc="";style="filled";subgraph sub_graph_0{rank="same";node[label="return", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="circle",style="filled",URL="option.playing-goalie.html#state_return",width="",] {state_return};}subgraph sub_graph_1{rank="same";node[label="clear\nball", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="circle",style="filled",URL="option.playing-goalie.html#state_clear-ball",width="",] {state_clear_ball};node[label="clear\nball\ncourageous", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="circle",style="filled",URL="option.playing-goalie.html#state_clear-ball-courageous",width="",] {state_clear_ball_courageous};node[label="position", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="Mcircle",style="filled",URL="option.playing-goalie.html#state_position",width="",] {state_position};}subgraph sub_graph_2{rank="same";node[label="block\nfar\nleft", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="circle",style="filled",URL="option.playing-goalie.html#state_block-far-left",width="",] {state_block_far_left};node[label="block\nfar\nright", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="circle",style="filled",URL="option.playing-goalie.html#state_block-far-right",width="",] {state_block_far_right};node[label="block\nleft", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="circle",style="filled",URL="option.playing-goalie.html#state_block-left",width="",] {state_block_left};}subgraph sub_graph_3{rank="same";node[label="block\nright", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="circle",style="filled",URL="option.playing-goalie.html#state_block-right",width="",] {state_block_right};node[label="block\nmiddle", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="circle",style="filled",URL="option.playing-goalie.html#state_block-middle",width="",] {state_block_middle};node[label="head\nback", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="circle",style="filled",URL="option.playing-goalie.html#state_head-back",width="",] {state_head_back};}subgraph sub_graph_4{rank="same";node[label="head\nback\nfrom\nborder", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="circle",style="filled",URL="option.playing-goalie.html#state_head-back-from-border",width="",] {state_head_back_from_border};}edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_return -> state_position;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_return -> state_return;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_clear_ball -> state_clear_ball;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_clear_ball -> state_head_back_from_border;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_clear_ball -> state_head_back;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_clear_ball -> state_position;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_clear_ball_courageous -> state_clear_ball_courageous;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_clear_ball_courageous -> state_head_back_from_border;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_clear_ball_courageous -> state_head_back;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_clear_ball_courageous -> state_return;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_position -> state_head_back_from_border;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_position -> state_head_back;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_position -> state_block_left;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_position -> state_block_right;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_position -> state_block_middle;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_position -> state_block_far_left;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_position -> state_block_far_right;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_position -> state_position;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_position -> state_clear_ball;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_position -> state_clear_ball_courageous;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_position -> state_return;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_far_left -> state_block_left;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_far_left -> state_block_right;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_far_left -> state_block_middle;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_far_left -> state_position;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_far_left -> state_block_far_left;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_far_left -> state_block_far_right;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_far_right -> state_block_left;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_far_right -> state_block_right;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_far_right -> state_block_middle;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_far_right -> state_position;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_far_right -> state_block_far_left;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_far_right -> state_block_far_right;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_left -> state_block_left;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_left -> state_position;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_right -> state_block_right;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_right -> state_position;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_middle -> state_block_middle;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_middle -> state_position;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_head_back -> state_position;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_head_back -> state_head_back;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_head_back_from_border -> state_position;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_head_back_from_border -> state_head_back;edge[arrowhead="",arrowsize="",arrowtail="",constraint="",color="",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] state_head_back_from_border -> state_head_back_from_border;}subgraph cluster_option_tree{bgcolor="";color="#FFFFFF";fillcolor="";fontcolor="";fontname="";fontsize="";label="";labeljust="";labelloc="";style="";node[label="goalie\nclear\nball", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="box",style="filled",URL="option.goalie-clear-ball.html",width="",] {option_goalie_clear_ball};node[label="execute\nkick", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="box",style="filled",URL="option.execute-kick.html",width="",] {option_execute_kick};node[label="do\nkick", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="box",style="filled",URL="option.do-kick.html",width="",] {option_do_kick};node[label="turn\nand\nrelease", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="box",style="filled",URL="option.turn-and-release.html",width="",] {option_turn_and_release};node[label="grab\nball\nwith\nhead", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="box",style="filled",URL="option.grab-ball-with-head.html",width="",] {option_grab_ball_with_head};node[label="approach\nball", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="box",style="filled",URL="option.approach-ball.html",width="",] {option_approach_ball};node[label="approach\nball\nset\nwalk\nspeed", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="box",style="filled",URL="option.approach-ball-set-walk-speed.html",width="",] {option_approach_ball_set_walk_speed};node[label="turn\nfor\nball", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="box",style="filled",URL="option.turn-for-ball.html",width="",] {option_turn_for_ball};node[label="goalie\nposition", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="box",style="filled",URL="option.goalie-position.html",width="",] {option_goalie_position};node[label="do\nspecial\naction", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="box",style="filled",URL="option.do-special-action.html",width="",] {option_do_special_action};subgraph sub_graph_5{rank="sink";node[label="special\naction", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="",style="filled",URL="basic-behaviors.common-basic-behaviors.html#special-action",width="",] {basic_behavior_special_action};node[label="stand", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="",style="filled",URL="basic-behaviors.common-basic-behaviors.html#stand",width="",] {basic_behavior_stand};node[label="do\nnothing", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="",style="filled",URL="basic-behaviors.common-basic-behaviors.html#do-nothing",width="",] {basic_behavior_do_nothing};node[label="walk", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="",style="filled",URL="basic-behaviors.common-basic-behaviors.html#walk",width="",] {basic_behavior_walk};node[label="go\nto\nball", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="",style="filled",URL="basic-behaviors.simple-basic-behaviors.html#go-to-ball",width="",] {basic_behavior_go_to_ball};node[label="go\nto\nball\nwithout\nturning", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="",style="filled",URL="basic-behaviors.simple-basic-behaviors.html#go-to-ball-without-turning",width="",] {basic_behavior_go_to_ball_without_turning};node[label="goalie\nposition", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="",style="filled",URL="basic-behaviors.simple-basic-behaviors.html#goalie-position",width="",] {basic_behavior_goalie_position};node[label="go\nto\npoint", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="",style="filled",URL="basic-behaviors.simple-basic-behaviors.html#go-to-point",width="",] {basic_behavior_go_to_point};node[label="goalie\nreturn\nto\ngoal", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="",style="filled",URL="basic-behaviors.simple-basic-behaviors.html#goalie-return-to-goal",width="",] {basic_behavior_goalie_return_to_goal};node[label="go\nto\npoint\nfast", color="",fillcolor="#FFFFFF",fixedsize="",fontcolor="#005A9C",fontname="Arial",fontsize="9",height="",shape="",style="filled",URL="basic-behaviors.simple-basic-behaviors.html#go-to-point-fast",width="",] {basic_behavior_go_to_point_fast};}edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_goalie_clear_ball -> option_execute_kick;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_goalie_clear_ball -> option_turn_and_release;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_goalie_clear_ball -> basic_behavior_go_to_ball_without_turning;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_execute_kick -> option_do_kick;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_execute_kick -> basic_behavior_do_nothing;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_execute_kick -> basic_behavior_walk;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_execute_kick -> basic_behavior_stand;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_do_kick -> basic_behavior_special_action;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_do_kick -> basic_behavior_stand;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_turn_and_release -> option_grab_ball_with_head;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_turn_and_release -> basic_behavior_walk;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_grab_ball_with_head -> option_approach_ball;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_grab_ball_with_head -> basic_behavior_walk;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_approach_ball -> option_approach_ball_set_walk_speed;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_approach_ball -> option_turn_for_ball;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_approach_ball -> basic_behavior_walk;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_approach_ball_set_walk_speed -> basic_behavior_go_to_ball;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_turn_for_ball -> basic_behavior_stand;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_turn_for_ball -> basic_behavior_walk;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_goalie_position -> basic_behavior_goalie_position;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_goalie_position -> basic_behavior_go_to_point;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_do_special_action -> basic_behavior_special_action;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="",taillabel="",tailport="",URL="",lhead="",ltail=""] option_do_special_action -> basic_behavior_stand;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="dashed",taillabel="",tailport="",URL="",lhead="",ltail=""] state_return -> basic_behavior_goalie_return_to_goal;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="dashed",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_far_left -> basic_behavior_go_to_point_fast;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="dashed",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_far_right -> basic_behavior_go_to_point_fast;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="dashed",taillabel="",tailport="",URL="",lhead="",ltail=""] state_head_back -> basic_behavior_go_to_point;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="3",samehead="",sametail="",style="dashed",taillabel="",tailport="",URL="",lhead="",ltail=""] state_head_back_from_border -> basic_behavior_go_to_point;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="2",samehead="",sametail="",style="dashed",taillabel="",tailport="",URL="",lhead="",ltail=""] state_clear_ball -> option_goalie_clear_ball;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="2",samehead="",sametail="",style="dashed",taillabel="",tailport="",URL="",lhead="",ltail=""] state_clear_ball_courageous -> option_goalie_clear_ball;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="2",samehead="",sametail="",style="dashed",taillabel="",tailport="",URL="",lhead="",ltail=""] state_position -> option_goalie_position;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="2",samehead="",sametail="",style="dashed",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_left -> option_do_special_action;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="2",samehead="",sametail="",style="dashed",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_right -> option_do_special_action;edge[arrowhead="",arrowsize="0.8",arrowtail="",constraint="",color="#808080",decorate="",dir="",fontcolor="",fontname="",fontsize="",headlabel="",headport="",label="",labeldistance="",labelfloat="",labelfontcolor="",labelfontname="",labelfontsize="",minlen="2",samehead="",sametail="",style="dashed",taillabel="",tailport="",URL="",lhead="",ltail=""] state_block_middle -> option_do_special_action;}}
                    
