24_a_freedoom
In particular, make sure that you have set up strafe (sidestep) keys.
arc(r_0024_0003__make, r_0024_0001__In_particular, nim2).
arc(r_0024_0003__make, r_0024_0004__sure, prd).
arc(r_0024_0003__make, r_0024_0005__that_r_0024_0007__have, arg1).
arc(r_0024_0003__make, z_000_24_a_freedoom_1, arg0).
arc(r_0024_0005__that_r_0024_0007__have, r_0024_0008__set_r_0024_0009__up, scope).
arc(r_0024_0008__set_r_0024_0009__up, r_0024_0006__you, arg0).
arc(r_0024_0008__set_r_0024_0009__up, r_0024_0010__strafe_r_0024_0014__keys, arg1).
arc(z_000_24_a_freedoom_29, r_0024_0010__strafe_r_0024_0014__keys, arg0).
arc(z_000_24_a_freedoom_29, r_0024_0012__sidestep, prd).
fof(formula,axiom,
? [R_24_3_MAKE,Z_24_A_FREEDOOM_1,R_24_5_THAT_HAVE_SET_UP,R_24_6_YOU,R_24_1_IN_PARTICULAR,R_24_4_SURE,Z_24_A_FREEDOOM_29,R_24_10_STRAFE_KEYS,R_24_12_SIDESTEP] :
( you(R_24_6_YOU)
& in_particular(R_24_1_IN_PARTICULAR)
& sure(R_24_4_SURE)
& strafe_keys(R_24_10_STRAFE_KEYS)
& sidestep(R_24_12_SIDESTEP)
& make(R_24_3_MAKE,Z_24_A_FREEDOOM_1,R_24_5_THAT_HAVE_SET_UP,R_24_4_SURE)
& that_have_set_up(R_24_5_THAT_HAVE_SET_UP,R_24_6_YOU,R_24_10_STRAFE_KEYS)
& nim2(R_24_3_MAKE,R_24_1_IN_PARTICULAR)
& z_24_a_freedoom_29(Z_24_A_FREEDOOM_29,R_24_10_STRAFE_KEYS,R_24_12_SIDESTEP) ) ).
( (IP-IMP (ADVP-NIM (ADV In_particular;{in_particular}))
(PUNC ,)
(VB;_Cf.a_ make;{make})
(ADJP-PRD (ADJ sure;{sure}))
(CP-THT-OB1 (IP-SUB (C that;{that})
(NP-SBJ (PRO you;{you}))
(HVP;_cat_Ve_ have;{have})
(IP-PPL-CAT (VVN;_phr_Vn<=>p_ set;{set[up]})
(RP up;{up})
(NP-OB1 (N strafe;{strafe})
(IP-PPL (NP-PRD (PULB -LRB-)
(N sidestep;{sidestep})
(PURB -RRB-)))
(NS keys;{key})))))
(PUNC .))
(ID 24_a_freedoom))