3_a_freedoom
An assortment of monsters will try to stop you, and you'll need to use weapons to defend yourself.

%3 r_0003_0001__An_r_0003_0002__assortment An assortment r_0003_0004__monsters monsters r_0003_0001__An_r_0003_0002__assortment->r_0003_0004__monsters of r_0003_0005__will will r_0003_0006__try try r_0003_0005__will->r_0003_0006__try [scope] r_0003_0006__try->r_0003_0001__An_r_0003_0002__assortment [arg0] r_0003_0007__to_r_0003_0008__stop to stop r_0003_0006__try->r_0003_0007__to_r_0003_0008__stop [clr] r_0003_0007__to_r_0003_0008__stop->r_0003_0001__An_r_0003_0002__assortment [arg0] r_0003_0009__you you r_0003_0007__to_r_0003_0008__stop->r_0003_0009__you [arg1] r_0003_0011__and and r_0003_0011__and->r_0003_0005__will [conj1] z_000_3_a_freedoom_50 r_0003_0011__and->z_000_3_a_freedoom_50 [conj2] r_0003_0013___apos_ll 'll z_000_3_a_freedoom_50->r_0003_0013___apos_ll [scope] r_0003_0018__to_r_0003_0019__defend to defend z_000_3_a_freedoom_50->r_0003_0018__to_r_0003_0019__defend [restriction] r_0003_0014__need need r_0003_0013___apos_ll->r_0003_0014__need [scope] r_0003_0015__to_r_0003_0016__use to use r_0003_0014__need->r_0003_0015__to_r_0003_0016__use [scope] r_0003_0015__to_r_0003_0016__use->r_0003_0009__you [arg0] r_0003_0017__weapons weapons r_0003_0015__to_r_0003_0016__use->r_0003_0017__weapons [arg1] r_0003_0018__to_r_0003_0019__defend->r_0003_0009__you [arg0] r_0003_0018__to_r_0003_0019__defend->r_0003_0009__you [arg1]
arc(r_0003_0001__An_r_0003_0002__assortment, r_0003_0004__monsters, r_0003_0003__of).
arc(r_0003_0005__will, r_0003_0006__try, scope).
arc(r_0003_0006__try, r_0003_0001__An_r_0003_0002__assortment, arg0).
arc(r_0003_0006__try, r_0003_0007__to_r_0003_0008__stop, clr20).
arc(r_0003_0007__to_r_0003_0008__stop, r_0003_0001__An_r_0003_0002__assortment, arg0).
arc(r_0003_0007__to_r_0003_0008__stop, r_0003_0009__you, arg1).
arc(r_0003_0011__and, r_0003_0005__will, conj1).
arc(r_0003_0011__and, z_000_3_a_freedoom_50, conj2).
arc(r_0003_0013___apos_ll, r_0003_0014__need, scope).
arc(r_0003_0014__need, r_0003_0015__to_r_0003_0016__use, scope).
arc(r_0003_0015__to_r_0003_0016__use, r_0003_0009__you, arg0).
arc(r_0003_0015__to_r_0003_0016__use, r_0003_0017__weapons, arg1).
arc(r_0003_0018__to_r_0003_0019__defend, r_0003_0009__you, arg0).
arc(r_0003_0018__to_r_0003_0019__defend, r_0003_0009__you, arg1).
arc(z_000_3_a_freedoom_50, r_0003_0013___apos_ll, scope).
arc(z_000_3_a_freedoom_50, r_0003_0018__to_r_0003_0019__defend, restriction).



%3 r_0003_0001__An_r_0003_0002__assortment An assortment r_0003_0004__monsters monsters r_0003_0001__An_r_0003_0002__assortment->r_0003_0004__monsters of r_0003_0005__will_r_0003_0006__try will try r_0003_0005__will_r_0003_0006__try->r_0003_0001__An_r_0003_0002__assortment [arg0] r_0003_0007__to_r_0003_0008__stop to stop r_0003_0005__will_r_0003_0006__try->r_0003_0007__to_r_0003_0008__stop [clr] r_0003_0007__to_r_0003_0008__stop->r_0003_0001__An_r_0003_0002__assortment [arg0] r_0003_0009__you you r_0003_0007__to_r_0003_0008__stop->r_0003_0009__you [arg1] r_0003_0011__and and r_0003_0011__and->r_0003_0005__will_r_0003_0006__try [conj1] z_000_3_a_freedoom_50 r_0003_0011__and->z_000_3_a_freedoom_50 [conj2] r_0003_0013___apos_ll_r_0003_0014__need_r_0003_0015__to_r_0003_0016__use 'll need to use z_000_3_a_freedoom_50->r_0003_0013___apos_ll_r_0003_0014__need_r_0003_0015__to_r_0003_0016__use [conj2] r_0003_0018__to_r_0003_0019__defend to defend z_000_3_a_freedoom_50->r_0003_0018__to_r_0003_0019__defend [conj1] r_0003_0013___apos_ll_r_0003_0014__need_r_0003_0015__to_r_0003_0016__use->r_0003_0009__you [arg0] r_0003_0017__weapons weapons r_0003_0013___apos_ll_r_0003_0014__need_r_0003_0015__to_r_0003_0016__use->r_0003_0017__weapons [arg1] r_0003_0018__to_r_0003_0019__defend->r_0003_0009__you [arg0] r_0003_0018__to_r_0003_0019__defend->r_0003_0009__you [arg1]
fof(formula,axiom,
    ? [R_3_11_AND,R_3_5_WILL_TRY,R_3_7_TO_STOP,R_3_1_AN_ASSORTMENT,R_3_4_MONSTERS,Z_3_A_FREEDOOM_50,R_3_18_TO_DEFEND,R_3_13__APOS_LL_NEED_TO_USE,R_3_9_YOU,R_3_17_WEAPONS] :
      ( monsters(R_3_4_MONSTERS)
      & you(R_3_9_YOU)
      & weapons(R_3_17_WEAPONS)
      & and(R_3_11_AND)
      & conj1(R_3_11_AND,R_3_5_WILL_TRY)
      & will_try(R_3_5_WILL_TRY,R_3_1_AN_ASSORTMENT)
      & an_assortment(R_3_1_AN_ASSORTMENT)
      & of(R_3_1_AN_ASSORTMENT,R_3_4_MONSTERS)
      & clr20(R_3_5_WILL_TRY,R_3_7_TO_STOP)
      & to_stop(R_3_7_TO_STOP,R_3_1_AN_ASSORTMENT,R_3_9_YOU)
      & conj2(R_3_11_AND,Z_3_A_FREEDOOM_50)
      & z_3_a_freedoom_50(Z_3_A_FREEDOOM_50)
      & conj1(Z_3_A_FREEDOOM_50,R_3_18_TO_DEFEND)
      & to_defend(R_3_18_TO_DEFEND,R_3_9_YOU,R_3_9_YOU)
      & conj2(Z_3_A_FREEDOOM_50,R_3_13__APOS_LL_NEED_TO_USE)
      & _apos_ll_need_to_use(R_3_13__APOS_LL_NEED_TO_USE,R_3_9_YOU,R_3_17_WEAPONS) ) ).



n3_a_freedoom n3_a_freedoom_6 An n3_a_freedoom_8 assortment n3_a_freedoom_11 of n3_a_freedoom_14 monsters n3_a_freedoom_16 will n3_a_freedoom_19 try n3_a_freedoom_22 to n3_a_freedoom_24 stop n3_a_freedoom_27 you n3_a_freedoom_29 , n3_a_freedoom_32 and n3_a_freedoom_36 you n3_a_freedoom_38 'll n3_a_freedoom_41 need n3_a_freedoom_44 to n3_a_freedoom_46 use n3_a_freedoom_49 weapons n3_a_freedoom_53 to n3_a_freedoom_55 defend n3_a_freedoom_58 yourself n3_a_freedoom_60 . n3_a_freedoom_1 IP-MAT n3_a_freedoom_2 ILYR n3_a_freedoom_1->n3_a_freedoom_2 n3_a_freedoom_59 PUNC n3_a_freedoom_1->n3_a_freedoom_59 n3_a_freedoom_3 ILYR n3_a_freedoom_2->n3_a_freedoom_3 n3_a_freedoom_28 PUNC n3_a_freedoom_2->n3_a_freedoom_28 n3_a_freedoom_30 CONJP n3_a_freedoom_2->n3_a_freedoom_30 n3_a_freedoom_4 NP-SBJ n3_a_freedoom_3->n3_a_freedoom_4 n3_a_freedoom_15 MD;_cat_Vi_ n3_a_freedoom_3->n3_a_freedoom_15 n3_a_freedoom_17 IP-INF-CAT n3_a_freedoom_3->n3_a_freedoom_17 n3_a_freedoom_5 D n3_a_freedoom_4->n3_a_freedoom_5 n3_a_freedoom_7 N n3_a_freedoom_4->n3_a_freedoom_7 n3_a_freedoom_9 PP n3_a_freedoom_4->n3_a_freedoom_9 n3_a_freedoom_5->n3_a_freedoom_6 n3_a_freedoom_7->n3_a_freedoom_8 n3_a_freedoom_10 P-ROLE n3_a_freedoom_9->n3_a_freedoom_10 n3_a_freedoom_12 NP n3_a_freedoom_9->n3_a_freedoom_12 n3_a_freedoom_10->n3_a_freedoom_11 n3_a_freedoom_13 NS n3_a_freedoom_12->n3_a_freedoom_13 n3_a_freedoom_13->n3_a_freedoom_14 n3_a_freedoom_15->n3_a_freedoom_16 n3_a_freedoom_18 VB;_It_ n3_a_freedoom_17->n3_a_freedoom_18 n3_a_freedoom_20 IP-INF-CLR n3_a_freedoom_17->n3_a_freedoom_20 n3_a_freedoom_18->n3_a_freedoom_19 n3_a_freedoom_21 TO n3_a_freedoom_20->n3_a_freedoom_21 n3_a_freedoom_23 VB;_Tn_ n3_a_freedoom_20->n3_a_freedoom_23 n3_a_freedoom_25 NP-OB1 n3_a_freedoom_20->n3_a_freedoom_25 n3_a_freedoom_21->n3_a_freedoom_22 n3_a_freedoom_23->n3_a_freedoom_24 n3_a_freedoom_26 PRO n3_a_freedoom_25->n3_a_freedoom_26 n3_a_freedoom_26->n3_a_freedoom_27 n3_a_freedoom_28->n3_a_freedoom_29 n3_a_freedoom_31 CONJ n3_a_freedoom_30->n3_a_freedoom_31 n3_a_freedoom_33 ILYR n3_a_freedoom_30->n3_a_freedoom_33 n3_a_freedoom_31->n3_a_freedoom_32 n3_a_freedoom_34 NP-SBJ n3_a_freedoom_33->n3_a_freedoom_34 n3_a_freedoom_37 MD;_cat_Vi_ n3_a_freedoom_33->n3_a_freedoom_37 n3_a_freedoom_39 IP-INF-CAT n3_a_freedoom_33->n3_a_freedoom_39 n3_a_freedoom_50 PP-SCON n3_a_freedoom_33->n3_a_freedoom_50 n3_a_freedoom_35 PRO n3_a_freedoom_34->n3_a_freedoom_35 n3_a_freedoom_35->n3_a_freedoom_36 n3_a_freedoom_37->n3_a_freedoom_38 n3_a_freedoom_40 VB;_cat_Vt_ n3_a_freedoom_39->n3_a_freedoom_40 n3_a_freedoom_42 IP-INF-CAT n3_a_freedoom_39->n3_a_freedoom_42 n3_a_freedoom_40->n3_a_freedoom_41 n3_a_freedoom_43 TO n3_a_freedoom_42->n3_a_freedoom_43 n3_a_freedoom_45 VB;_Tn_ n3_a_freedoom_42->n3_a_freedoom_45 n3_a_freedoom_47 NP-OB1 n3_a_freedoom_42->n3_a_freedoom_47 n3_a_freedoom_43->n3_a_freedoom_44 n3_a_freedoom_45->n3_a_freedoom_46 n3_a_freedoom_48 NS n3_a_freedoom_47->n3_a_freedoom_48 n3_a_freedoom_48->n3_a_freedoom_49 n3_a_freedoom_51 IP-INF n3_a_freedoom_50->n3_a_freedoom_51 n3_a_freedoom_52 TO n3_a_freedoom_51->n3_a_freedoom_52 n3_a_freedoom_54 VB;_Tn_ n3_a_freedoom_51->n3_a_freedoom_54 n3_a_freedoom_56 NP-OB1 n3_a_freedoom_51->n3_a_freedoom_56 n3_a_freedoom_52->n3_a_freedoom_53 n3_a_freedoom_54->n3_a_freedoom_55 n3_a_freedoom_57 PNX n3_a_freedoom_56->n3_a_freedoom_57 n3_a_freedoom_57->n3_a_freedoom_58 n3_a_freedoom_59->n3_a_freedoom_60
( (IP-MAT (ILYR (ILYR (NP-SBJ (D An;{an})
                              (N assortment;{assortment})
                              (PP (P-ROLE of;{of})
                                  (NP (NS monsters;{monster}))))
                      (MD;_cat_Vi_ will;{will})
                      (IP-INF-CAT (VB;_It_ try;{try})
                                  (IP-INF-CLR (TO to;{to})
                                              (VB;_Tn_ stop;{stop})
                                              (NP-OB1 (PRO you;{you})))))
                (PUNC ,)
                (CONJP (CONJ and;{and})
                       (ILYR (NP-SBJ (PRO you;{you}))
                             (MD;_cat_Vi_ <apos>ll;{will})
                             (IP-INF-CAT (VB;_cat_Vt_ need;{need})
                                         (IP-INF-CAT (TO to;{to})
                                                     (VB;_Tn_ use;{use})
                                                     (NP-OB1 (NS weapons;{weapon}))))
                             (PP-SCON (IP-INF (TO to;{to})
                                              (VB;_Tn_ defend;{defend})
                                              (NP-OB1 (PNX yourself;{yourself})))))))
          (PUNC .))
  (ID 3_a_freedoom))