40_a_freedoom
If faced with a crowd of enemies , an effective strategy can be to stand in just the right place so that those at the back shoot those at the front .
%3
0040_0001__If
if[cnt][cnd]
0040_0002__faced
faced
0040_0001__If->0040_0002__faced
[restriction]
0040_0012__can_0040_0013__be
can_be
0040_0001__If->0040_0012__can_0040_0013__be
[scope]
0040_0004__a_0040_0005__crowd
a_crowd
0040_0002__faced->0040_0004__a_0040_0005__crowd
with[clr]
0040_0009__an_0040_0011__strategy
an_strategy
0040_0012__can_0040_0013__be->0040_0009__an_0040_0011__strategy
[arg0]
0040_0021__so_that
so_that[cnt]
0040_0012__can_0040_0013__be->0040_0021__so_that
[prd2]
0040_0007__enemies
enemies
0040_0004__a_0040_0005__crowd->0040_0007__enemies
of
0040_0010__effective
effective
0040_0009__an_0040_0011__strategy->0040_0010__effective
[attrib]
0040_0015__stand
stand
0040_0021__so_that->0040_0015__stand
[scope]
0040_0026__shoot
shoot
0040_0021__so_that->0040_0026__shoot
[restriction]
0040_0018__the_0040_0020__place
the_place
0040_0015__stand->0040_0018__the_0040_0020__place
in[loc]
0040_0017__just
just
0040_0018__the_0040_0020__place->0040_0017__just
[qual]
0040_0019__right
right
0040_0018__the_0040_0020__place->0040_0019__right
[attrib]
0040_0022__those
those
0040_0026__shoot->0040_0022__those
[arg0]
0040_0027__those
those
0040_0026__shoot->0040_0027__those
[arg1]
0040_0024__the_0040_0025__back
the_back
0040_0022__those->0040_0024__the_0040_0025__back
at
0040_0029__the_0040_0030__front
the_front
0040_0027__those->0040_0029__the_0040_0030__front
at
arc(r_0040_0001__If_cnt_cnd,r_0040_0002__faced,restriction).
arc(r_0040_0001__If_cnt_cnd,r_0040_0012__can_r_0040_0013__be,scope).
arc(r_0040_0002__faced,r_0040_0004__a_r_0040_0005__crowd,r_0040_0003__with__clr).
arc(r_0040_0004__a_r_0040_0005__crowd,r_0040_0007__enemies,r_0040_0006__of).
arc(r_0040_0009__an_r_0040_0011__strategy,r_0040_0010__effective,attrib).
arc(r_0040_0012__can_r_0040_0013__be,r_0040_0009__an_r_0040_0011__strategy,arg0).
arc(r_0040_0012__can_r_0040_0013__be,r_0040_0021__so_that_cnt,prd2).
arc(r_0040_0015__stand,r_0040_0018__the_r_0040_0020__place,r_0040_0016__in__loc).
arc(r_0040_0018__the_r_0040_0020__place,r_0040_0017__just,qual).
arc(r_0040_0018__the_r_0040_0020__place,r_0040_0019__right,attrib).
arc(r_0040_0021__so_that_cnt,r_0040_0015__stand,scope_).
arc(r_0040_0021__so_that_cnt,r_0040_0026__shoot,restriction_).
arc(r_0040_0022__those,r_0040_0024__the_r_0040_0025__back,r_0040_0023__at).
arc(r_0040_0026__shoot,r_0040_0022__those,arg0).
arc(r_0040_0026__shoot,r_0040_0027__those,arg1).
arc(r_0040_0027__those,r_0040_0029__the_r_0040_0030__front,r_0040_0028__at).
IP-MAT
PP-SCON-CNT-CND
P-CONN
If
IP-PPL3
VVN;~phr_Vpr
faced
PP-CLR
P-ROLE
with
NP
D
a
N
crowd
PP
P-ROLE
of
NP
NS
enemies
PUNC
,
NP-SBJ
D
an
ADJP
ADJ
effective
N
strategy
MD;~cat_Vi
can
IP-INF-CAT
BE;~equ_Vt
be
IP-INF-PRD2
TO
to
VB
stand
PP-LOC
P-ROLE
in
NP
ADVP
ADV
just
D
the
ADJP
ADJ
right
N
place
PP-SCON-CNT
P-CONN
so_that
IP-ADV
NP-SBJ
D;_nphd_
those
PP
P-ROLE
at
NP
D
the
N
back
VBP
shoot
NP-OB1
D;_nphd_
those
PP
P-ROLE
at
NP
D
the
N
front
PUNC
.
( (IP-MAT (PP-SCON-CNT-CND (P-CONN If;{if})
(IP-PPL3 (VVN;~phr_Vpr faced;{face[with]})
(PP-CLR (P-ROLE with;{with})
(NP;{CROWD} (D a;{a})
(N crowd;{crowd})
(PP (P-ROLE of;{of})
(NP (NS enemies;{enemy})))))))
(PUNC ,)
(NP-SBJ (D an;{an})
(ADJP (ADJ effective;{effective}))
(N strategy;{strategy}))
(MD;~cat_Vi can;{can})
(IP-INF-CAT (BE;~equ_Vt be;{be})
(IP-INF-PRD2;{STAND} (TO to;{to})
(VB stand;{stand})
(PP-LOC (P-ROLE in;{in})
(NP (ADVP (ADV just;{just}))
(D the;{the})
(ADJP (ADJ right;{right}))
(N place;{place})))
(PP-SCON-CNT (P-CONN so_that;{so_that})
(IP-ADV (NP-SBJ (D;_nphd_ those;{those})
(PP (P-ROLE at;{at})
(NP (D the;{the})
(N back;{back}))))
(VBP shoot;{shoot})
(NP-OB1 (D;_nphd_ those;{those})
(PP (P-ROLE at;{at})
(NP (D the;{the})
(N front;{front}))))))))
(PUNC .))
(ID 40_a_freedoom))