11_a_freedoom
Practice moving around and firing the weapon.
arc(r_0011_0001__Practice, r_0011_0004__and, arg1).
arc(r_0011_0001__Practice, z_000_11_a_freedoom_1, arg0).
arc(r_0011_0002__moving, r_0011_0003__around, clr9).
arc(r_0011_0002__moving, z_000_11_a_freedoom_1, arg0).
arc(r_0011_0004__and, r_0011_0002__moving, conj1).
arc(r_0011_0004__and, r_0011_0005__firing, conj2).
arc(r_0011_0005__firing, r_0011_0006__the_r_0011_0007__weapon, arg1).
arc(r_0011_0005__firing, z_000_11_a_freedoom_1, arg0).
fof(formula,axiom,
? [R_0011_0003__AROUND,Z_000_11_A_FREEDOOM_1,R_0011_0002__MOVING,R_0011_0006__THE_R_0011_0007__WEAPON,R_0011_0005__FIRING,R_0011_0004__AND,R_0011_0001__PRACTICE] :
( r_0011_0003__around(R_0011_0003__AROUND)
& r_0011_0006__the_r_0011_0007__weapon(R_0011_0006__THE_R_0011_0007__WEAPON)
& z_000_11_a_freedoom_1(Z_000_11_A_FREEDOOM_1)
& r_0011_0001__Practice(R_0011_0001__PRACTICE)
& has_arg0(R_0011_0001__PRACTICE,Z_000_11_A_FREEDOOM_1)
& has_arg1(R_0011_0001__PRACTICE,R_0011_0004__AND)
& r_0011_0004__and(R_0011_0004__AND)
& has_conj2(R_0011_0004__AND,R_0011_0005__FIRING)
& r_0011_0005__firing(R_0011_0005__FIRING)
& has_arg0(R_0011_0005__FIRING,Z_000_11_A_FREEDOOM_1)
& has_arg1(R_0011_0005__FIRING,R_0011_0006__THE_R_0011_0007__WEAPON)
& has_conj1(R_0011_0004__AND,R_0011_0002__MOVING)
& r_0011_0002__moving(R_0011_0002__MOVING)
& has_arg0(R_0011_0002__MOVING,Z_000_11_A_FREEDOOM_1)
& has_clr9(R_0011_0002__MOVING,R_0011_0003__AROUND) ) ).
( (IP-IMP (VB;_Tg_ Practice;{practice})
(IP-PPL-OB1 (ILYR (ILYR (VAG;_Ip_ moving;{move[around]})
(ADVP-CLR (RP around;{around})))
(CONJP (CONJ and;{and})
(ILYR (VAG;_Tn_ firing;{fire})
(NP-OB1 (D the;{the})
(N weapon;{weapon}))))))
(PUNC .))
(ID 11_a_freedoom))