23_a_freedoom
Most players find that a mouse and keyboard combination is the most effective, where the mouse is used to turn while the keyboard is used to move around.

%3 r_0023_0001__Most_quant Most [quant] r_0023_0002__players players r_0023_0001__Most_quant->r_0023_0002__players [restriction] r_0023_0003__find find r_0023_0001__Most_quant->r_0023_0003__find [scope] r_0023_0003__find->r_0023_0002__players [arg0] r_0023_0004__that_r_0023_0010__is that is r_0023_0003__find->r_0023_0004__that_r_0023_0010__is [arg1] r_0023_0007__and and r_0023_0004__that_r_0023_0010__is->r_0023_0007__and [arg0] r_0023_0011__the the r_0023_0004__that_r_0023_0010__is->r_0023_0011__the [prd] r_0023_0006__mouse mouse r_0023_0007__and->r_0023_0006__mouse [conj1] r_0023_0008__keyboard_r_0023_0009__combination keyboard combination r_0023_0007__and->r_0023_0008__keyboard_r_0023_0009__combination [conj2] r_0023_0013__effective effective r_0023_0011__the->r_0023_0013__effective [attrib] r_0023_0012__most most r_0023_0013__effective->r_0023_0012__most [qual] r_0023_0018__is is r_0023_0018__is->r_0023_0007__and [nim] r_0023_0019__used used r_0023_0018__is->r_0023_0019__used [scope] r_0023_0020__to_r_0023_0021__turn to turn r_0023_0019__used->r_0023_0020__to_r_0023_0021__turn [arg1] z_000_23_a_freedoom_55 r_0023_0019__used->z_000_23_a_freedoom_55 [arg0] r_0023_0016__the_r_0023_0017__mouse the mouse r_0023_0020__to_r_0023_0021__turn->r_0023_0016__the_r_0023_0017__mouse [arg0] r_0023_0022__while while r_0023_0022__while->r_0023_0018__is [scope] r_0023_0025__is is r_0023_0022__while->r_0023_0025__is [restriction] r_0023_0026__used used r_0023_0025__is->r_0023_0026__used [scope] r_0023_0027__to_r_0023_0028__move to move r_0023_0026__used->r_0023_0027__to_r_0023_0028__move [arg1] z_000_23_a_freedoom_76 r_0023_0026__used->z_000_23_a_freedoom_76 [arg0] r_0023_0023__the_r_0023_0024__keyboard the keyboard r_0023_0027__to_r_0023_0028__move->r_0023_0023__the_r_0023_0024__keyboard [arg0] r_0023_0029__around around r_0023_0027__to_r_0023_0028__move->r_0023_0029__around [nim]
arc(r_0023_0001__Most_quant, r_0023_0002__players, restriction).
arc(r_0023_0001__Most_quant, r_0023_0003__find, scope).
arc(r_0023_0003__find, r_0023_0002__players, arg0).
arc(r_0023_0003__find, r_0023_0004__that_r_0023_0010__is, arg1).
arc(r_0023_0004__that_r_0023_0010__is, r_0023_0007__and, arg0).
arc(r_0023_0004__that_r_0023_0010__is, r_0023_0011__the, prd).
arc(r_0023_0007__and, r_0023_0006__mouse, conj1).
arc(r_0023_0007__and, r_0023_0008__keyboard_r_0023_0009__combination, conj2).
arc(r_0023_0011__the, r_0023_0013__effective, attrib35).
arc(r_0023_0013__effective, r_0023_0012__most, qual36).
arc(r_0023_0018__is, r_0023_0007__and, nim44).
arc(r_0023_0018__is, r_0023_0019__used, scope).
arc(r_0023_0019__used, r_0023_0020__to_r_0023_0021__turn, arg1).
arc(r_0023_0019__used, z_000_23_a_freedoom_55, arg0).
arc(r_0023_0020__to_r_0023_0021__turn, r_0023_0016__the_r_0023_0017__mouse, arg0).
arc(r_0023_0022__while, r_0023_0018__is, scope).
arc(r_0023_0022__while, r_0023_0025__is, restriction).
arc(r_0023_0025__is, r_0023_0026__used, scope).
arc(r_0023_0026__used, r_0023_0027__to_r_0023_0028__move, arg1).
arc(r_0023_0026__used, z_000_23_a_freedoom_76, arg0).
arc(r_0023_0027__to_r_0023_0028__move, r_0023_0023__the_r_0023_0024__keyboard, arg0).
arc(r_0023_0027__to_r_0023_0028__move, r_0023_0029__around, nim85).



%3 r_0023_0001__Most_quant Most [quant] r_0023_0002__players players r_0023_0001__Most_quant->r_0023_0002__players [restriction] r_0023_0003__find find r_0023_0001__Most_quant->r_0023_0003__find [scope] r_0023_0003__find->r_0023_0002__players [arg0] r_0023_0004__that_r_0023_0010__is that is r_0023_0003__find->r_0023_0004__that_r_0023_0010__is [arg1] r_0023_0007__and and r_0023_0004__that_r_0023_0010__is->r_0023_0007__and [arg0] r_0023_0011__the the r_0023_0004__that_r_0023_0010__is->r_0023_0011__the [prd] r_0023_0006__mouse mouse r_0023_0007__and->r_0023_0006__mouse [conj1] r_0023_0008__keyboard_r_0023_0009__combination keyboard combination r_0023_0007__and->r_0023_0008__keyboard_r_0023_0009__combination [conj2] r_0023_0013__effective effective r_0023_0011__the->r_0023_0013__effective [attrib] r_0023_0012__most most r_0023_0013__effective->r_0023_0012__most [qual] r_0023_0018__is_r_0023_0019__used is used r_0023_0018__is_r_0023_0019__used->r_0023_0007__and [nim] r_0023_0020__to_r_0023_0021__turn to turn r_0023_0018__is_r_0023_0019__used->r_0023_0020__to_r_0023_0021__turn [arg1] z_000_23_a_freedoom_55 r_0023_0018__is_r_0023_0019__used->z_000_23_a_freedoom_55 [arg0] r_0023_0016__the_r_0023_0017__mouse the mouse r_0023_0020__to_r_0023_0021__turn->r_0023_0016__the_r_0023_0017__mouse [arg0] r_0023_0022__while while r_0023_0022__while->r_0023_0018__is_r_0023_0019__used [conj2] r_0023_0025__is_r_0023_0026__used is used r_0023_0022__while->r_0023_0025__is_r_0023_0026__used [conj1] r_0023_0027__to_r_0023_0028__move to move r_0023_0025__is_r_0023_0026__used->r_0023_0027__to_r_0023_0028__move [arg1] z_000_23_a_freedoom_76 r_0023_0025__is_r_0023_0026__used->z_000_23_a_freedoom_76 [arg0] r_0023_0023__the_r_0023_0024__keyboard the keyboard r_0023_0027__to_r_0023_0028__move->r_0023_0023__the_r_0023_0024__keyboard [arg0] r_0023_0029__around around r_0023_0027__to_r_0023_0028__move->r_0023_0029__around [nim]
fof(formula,axiom,
    ? [R_23_22_WHILE,R_23_25_IS_USED,Z_23_A_FREEDOOM_76,R_23_27_TO_MOVE,R_23_23_THE_KEYBOARD,R_23_29_AROUND,R_23_18_IS_USED,Z_23_A_FREEDOOM_55,R_23_20_TO_TURN,R_23_16_THE_MOUSE,R_23_7_AND,R_23_6_MOUSE,R_23_8_KEYBOARD_COMBINATION] :
      ( the_keyboard(R_23_23_THE_KEYBOARD)
      & around(R_23_29_AROUND)
      & the_mouse(R_23_16_THE_MOUSE)
      & mouse(R_23_6_MOUSE)
      & keyboard_combination(R_23_8_KEYBOARD_COMBINATION)
      & ! [R_23_2_PLAYERS] :
          ( players(R_23_2_PLAYERS)
         => ? [R_23_3_FIND,R_23_4_THAT_IS,R_23_11_THE,R_23_13_EFFECTIVE,R_23_12_MOST] :
              ( most(R_23_12_MOST)
              & find(R_23_3_FIND,R_23_2_PLAYERS,R_23_4_THAT_IS)
              & that_is(R_23_4_THAT_IS,R_23_7_AND,R_23_11_THE)
              & the(R_23_11_THE)
              & attrib35(R_23_11_THE,R_23_13_EFFECTIVE)
              & effective(R_23_13_EFFECTIVE)
              & qual36(R_23_13_EFFECTIVE,R_23_12_MOST) ) )
      & while(R_23_22_WHILE)
      & conj1(R_23_22_WHILE,R_23_25_IS_USED)
      & is_used(R_23_25_IS_USED,Z_23_A_FREEDOOM_76,R_23_27_TO_MOVE)
      & to_move(R_23_27_TO_MOVE,R_23_23_THE_KEYBOARD)
      & nim85(R_23_27_TO_MOVE,R_23_29_AROUND)
      & conj2(R_23_22_WHILE,R_23_18_IS_USED)
      & is_used(R_23_18_IS_USED,Z_23_A_FREEDOOM_55,R_23_20_TO_TURN)
      & to_turn(R_23_20_TO_TURN,R_23_16_THE_MOUSE)
      & nim44(R_23_18_IS_USED,R_23_7_AND)
      & and(R_23_7_AND)
      & conj1(R_23_7_AND,R_23_6_MOUSE)
      & conj2(R_23_7_AND,R_23_8_KEYBOARD_COMBINATION) ) ).



n23_a_freedoom n23_a_freedoom_4 Most n23_a_freedoom_6 players n23_a_freedoom_8 find n23_a_freedoom_12 that n23_a_freedoom_15 a n23_a_freedoom_19 mouse n23_a_freedoom_22 and n23_a_freedoom_25 keyboard n23_a_freedoom_27 combination n23_a_freedoom_29 *ICH*-182 n23_a_freedoom_31 is n23_a_freedoom_34 the n23_a_freedoom_38 most n23_a_freedoom_40 effective n23_a_freedoom_42 , n23_a_freedoom_46 where n23_a_freedoom_49 the n23_a_freedoom_51 mouse n23_a_freedoom_53 is n23_a_freedoom_56 * n23_a_freedoom_58 used n23_a_freedoom_61 to n23_a_freedoom_63 turn n23_a_freedoom_66 while n23_a_freedoom_70 the n23_a_freedoom_72 keyboard n23_a_freedoom_74 is n23_a_freedoom_77 * n23_a_freedoom_79 used n23_a_freedoom_82 to n23_a_freedoom_84 move n23_a_freedoom_87 around n23_a_freedoom_89 . n23_a_freedoom_1 IP-MAT n23_a_freedoom_2 NP-SBJ n23_a_freedoom_1->n23_a_freedoom_2 n23_a_freedoom_7 VBP;_Tf_ n23_a_freedoom_1->n23_a_freedoom_7 n23_a_freedoom_9 CP-THT-OB1 n23_a_freedoom_1->n23_a_freedoom_9 n23_a_freedoom_88 PUNC n23_a_freedoom_1->n23_a_freedoom_88 n23_a_freedoom_3 Q n23_a_freedoom_2->n23_a_freedoom_3 n23_a_freedoom_5 NS n23_a_freedoom_2->n23_a_freedoom_5 n23_a_freedoom_3->n23_a_freedoom_4 n23_a_freedoom_5->n23_a_freedoom_6 n23_a_freedoom_7->n23_a_freedoom_8 n23_a_freedoom_10 IP-SUB n23_a_freedoom_9->n23_a_freedoom_10 n23_a_freedoom_11 C n23_a_freedoom_10->n23_a_freedoom_11 n23_a_freedoom_13 NP-SBJ n23_a_freedoom_10->n23_a_freedoom_13 n23_a_freedoom_30 BEP;_Ln_ n23_a_freedoom_10->n23_a_freedoom_30 n23_a_freedoom_32 NP-PRD n23_a_freedoom_10->n23_a_freedoom_32 n23_a_freedoom_41 PUNC n23_a_freedoom_10->n23_a_freedoom_41 n23_a_freedoom_43 IP-REL-EPD-182 n23_a_freedoom_10->n23_a_freedoom_43 n23_a_freedoom_11->n23_a_freedoom_12 n23_a_freedoom_14 D n23_a_freedoom_13->n23_a_freedoom_14 n23_a_freedoom_16 NLYR n23_a_freedoom_13->n23_a_freedoom_16 n23_a_freedoom_28 IP-REL n23_a_freedoom_13->n23_a_freedoom_28 n23_a_freedoom_14->n23_a_freedoom_15 n23_a_freedoom_17 NLYR n23_a_freedoom_16->n23_a_freedoom_17 n23_a_freedoom_20 CONJP n23_a_freedoom_16->n23_a_freedoom_20 n23_a_freedoom_18 N n23_a_freedoom_17->n23_a_freedoom_18 n23_a_freedoom_18->n23_a_freedoom_19 n23_a_freedoom_21 CONJ n23_a_freedoom_20->n23_a_freedoom_21 n23_a_freedoom_23 NLYR n23_a_freedoom_20->n23_a_freedoom_23 n23_a_freedoom_21->n23_a_freedoom_22 n23_a_freedoom_24 N n23_a_freedoom_23->n23_a_freedoom_24 n23_a_freedoom_26 N n23_a_freedoom_23->n23_a_freedoom_26 n23_a_freedoom_24->n23_a_freedoom_25 n23_a_freedoom_26->n23_a_freedoom_27 n23_a_freedoom_28->n23_a_freedoom_29 n23_a_freedoom_30->n23_a_freedoom_31 n23_a_freedoom_33 D n23_a_freedoom_32->n23_a_freedoom_33 n23_a_freedoom_35 ADJP n23_a_freedoom_32->n23_a_freedoom_35 n23_a_freedoom_33->n23_a_freedoom_34 n23_a_freedoom_36 ADVP n23_a_freedoom_35->n23_a_freedoom_36 n23_a_freedoom_39 ADJ n23_a_freedoom_35->n23_a_freedoom_39 n23_a_freedoom_37 ADVS n23_a_freedoom_36->n23_a_freedoom_37 n23_a_freedoom_37->n23_a_freedoom_38 n23_a_freedoom_39->n23_a_freedoom_40 n23_a_freedoom_41->n23_a_freedoom_42 n23_a_freedoom_44 ADVP-NIM n23_a_freedoom_43->n23_a_freedoom_44 n23_a_freedoom_47 NP-SBJ n23_a_freedoom_43->n23_a_freedoom_47 n23_a_freedoom_52 BEP;_cat_VePASS_ n23_a_freedoom_43->n23_a_freedoom_52 n23_a_freedoom_54 IP-PPL-CAT n23_a_freedoom_43->n23_a_freedoom_54 n23_a_freedoom_64 PP-SCON n23_a_freedoom_43->n23_a_freedoom_64 n23_a_freedoom_45 RADV n23_a_freedoom_44->n23_a_freedoom_45 n23_a_freedoom_45->n23_a_freedoom_46 n23_a_freedoom_48 D n23_a_freedoom_47->n23_a_freedoom_48 n23_a_freedoom_50 N n23_a_freedoom_47->n23_a_freedoom_50 n23_a_freedoom_48->n23_a_freedoom_49 n23_a_freedoom_50->n23_a_freedoom_51 n23_a_freedoom_52->n23_a_freedoom_53 n23_a_freedoom_55 NP-LGS n23_a_freedoom_54->n23_a_freedoom_55 n23_a_freedoom_57 VVN;_Tnt_ n23_a_freedoom_54->n23_a_freedoom_57 n23_a_freedoom_59 IP-INF3-OB1 n23_a_freedoom_54->n23_a_freedoom_59 n23_a_freedoom_55->n23_a_freedoom_56 n23_a_freedoom_57->n23_a_freedoom_58 n23_a_freedoom_60 TO n23_a_freedoom_59->n23_a_freedoom_60 n23_a_freedoom_62 VB;_I_ n23_a_freedoom_59->n23_a_freedoom_62 n23_a_freedoom_60->n23_a_freedoom_61 n23_a_freedoom_62->n23_a_freedoom_63 n23_a_freedoom_65 P-CONN n23_a_freedoom_64->n23_a_freedoom_65 n23_a_freedoom_67 IP-ADV n23_a_freedoom_64->n23_a_freedoom_67 n23_a_freedoom_65->n23_a_freedoom_66 n23_a_freedoom_68 NP-SBJ n23_a_freedoom_67->n23_a_freedoom_68 n23_a_freedoom_73 BEP;_cat_VePASS_ n23_a_freedoom_67->n23_a_freedoom_73 n23_a_freedoom_75 IP-PPL-CAT n23_a_freedoom_67->n23_a_freedoom_75 n23_a_freedoom_69 D n23_a_freedoom_68->n23_a_freedoom_69 n23_a_freedoom_71 N n23_a_freedoom_68->n23_a_freedoom_71 n23_a_freedoom_69->n23_a_freedoom_70 n23_a_freedoom_71->n23_a_freedoom_72 n23_a_freedoom_73->n23_a_freedoom_74 n23_a_freedoom_76 NP-LGS n23_a_freedoom_75->n23_a_freedoom_76 n23_a_freedoom_78 VVN;_Tnt_ n23_a_freedoom_75->n23_a_freedoom_78 n23_a_freedoom_80 IP-INF3-OB1 n23_a_freedoom_75->n23_a_freedoom_80 n23_a_freedoom_76->n23_a_freedoom_77 n23_a_freedoom_78->n23_a_freedoom_79 n23_a_freedoom_81 TO n23_a_freedoom_80->n23_a_freedoom_81 n23_a_freedoom_83 VB;_Ip_ n23_a_freedoom_80->n23_a_freedoom_83 n23_a_freedoom_85 ADVP-NIM n23_a_freedoom_80->n23_a_freedoom_85 n23_a_freedoom_81->n23_a_freedoom_82 n23_a_freedoom_83->n23_a_freedoom_84 n23_a_freedoom_86 RP n23_a_freedoom_85->n23_a_freedoom_86 n23_a_freedoom_86->n23_a_freedoom_87 n23_a_freedoom_88->n23_a_freedoom_89
( (IP-MAT (NP-SBJ (Q Most;{most})
                  (NS players;{player}))
          (VBP;_Tf_ find;{find})
          (CP-THT-OB1 (IP-SUB (C that;{that})
                              (NP-SBJ (D a;{a})
                                      (NLYR (NLYR;{MOUSE} (N mouse;{mouse}))
                                            (CONJP (CONJ and;{and})
                                                   (NLYR;{KEYBOARD} (N keyboard;{keyboard})
                                                                    (N combination;{combination}))))
                                      (IP-REL *ICH*-182))
                              (BEP;_Ln_ is;{be})
                              (NP-PRD (D the;{the})
                                      (ADJP (ADVP (ADVS most;{most}))
                                            (ADJ effective;{effective})))
                              (PUNC ,)
                              (IP-REL-EPD-182 (ADVP-NIM (RADV where;{where}))
                                              (NP-SBJ;{MOUSE} (D the;{the})
                                                              (N mouse;{mouse}))
                                              (BEP;_cat_VePASS_ is;{be})
                                              (IP-PPL-CAT (NP-LGS *)
                                                          (VVN;_Tnt_ used;{use})
                                                          (IP-INF3-OB1 (TO to;{to})
                                                                       (VB;_I_ turn;{turn})))
                                              (PP-SCON (P-CONN while;{while})
                                                       (IP-ADV (NP-SBJ;{KEYBOARD} (D the;{the})
                                                                                  (N keyboard;{keyboard}))
                                                               (BEP;_cat_VePASS_ is;{be})
                                                               (IP-PPL-CAT (NP-LGS *)
                                                                           (VVN;_Tnt_ used;{use})
                                                                           (IP-INF3-OB1 (TO to;{to})
                                                                                        (VB;_Ip_ move;{move[around]})
                                                                                        (ADVP-NIM (RP around;{around})))))))))
          (PUNC .))
  (ID 23_a_freedoom))