30_a_freedoom
Headphones give you a more precise way to pick up on these cues.
arc(r_0030_0002__give, r_0030_0001__Headphones, arg0).
arc(r_0030_0002__give, r_0030_0003__you, arg2).
arc(r_0030_0002__give, r_0030_0004__a_r_0030_0007__way, arg1).
arc(r_0030_0004__a_r_0030_0007__way, r_0030_0006__precise, attrib13).
arc(r_0030_0004__a_r_0030_0007__way, r_0030_0008__to_r_0030_0009__pick_r_0030_0010__up, emb21).
arc(r_0030_0006__precise, r_0030_0005__more, qual14).
arc(r_0030_0008__to_r_0030_0009__pick_r_0030_0010__up, r_0030_0012__these_r_0030_0013__cues, r_0030_0011__on_clr31).
arc(r_0030_0008__to_r_0030_0009__pick_r_0030_0010__up, z_000_30_a_freedoom_21, arg0).
fof(formula,axiom,
? [R_30_2_GIVE,R_30_1_HEADPHONES,R_30_4_A_WAY,R_30_6_PRECISE,R_30_5_MORE,R_30_8_TO_PICK_UP,Z_30_A_FREEDOOM_21,R_30_12_THESE_CUES,R_30_3_YOU] :
( headphones(R_30_1_HEADPHONES)
& more(R_30_5_MORE)
& these_cues(R_30_12_THESE_CUES)
& you(R_30_3_YOU)
& give(R_30_2_GIVE,R_30_1_HEADPHONES,R_30_4_A_WAY,R_30_3_YOU)
& a_way(R_30_4_A_WAY)
& attrib13(R_30_4_A_WAY,R_30_6_PRECISE)
& precise(R_30_6_PRECISE)
& qual14(R_30_6_PRECISE,R_30_5_MORE)
& emb21(R_30_4_A_WAY,R_30_8_TO_PICK_UP)
& to_pick_up(R_30_8_TO_PICK_UP,Z_30_A_FREEDOOM_21)
& on_clr31(R_30_8_TO_PICK_UP,R_30_12_THESE_CUES) ) ).
( (IP-MAT (NP-SBJ (NS Headphones;{headphone}))
(VBP;_Dn.n_ give;{give})
(NP-OB2 (PRO you;{you}))
(NP-OB1 (D a;{a})
(ADJP (ADVP (ADVR more;{more}))
(ADJ precise;{precise}))
(N way;{way})
(IP-INF (TO to;{to})
(VB;_phr_Vp.pr_ pick;{pick[up,on]})
(RP up;{up})
(PP-CLR (P-ROLE on;{on})
(NP;{AUDIO_CUES} (D these;{these})
(NS cues;{cue})))))
(PUNC .))
(ID 30_a_freedoom))