Packages

This module provides a lookup interface into the VerbNet semantic mapping dataset for natural language processing (NLP) solutions.

Current section

Files

Jump to
verbnet assets verbnet hit-18.1.xml
Raw

assets/verbnet/hit-18.1.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE VNCLASS SYSTEM "vn_class-3.dtd">
<VNCLASS ID="hit-18.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="vn_schema-3.xsd">
<MEMBERS>
<MEMBER name="bang" wn="bang%2:35:00 bang%2:35:01" grouping="bang.01 bang.04"/>
<MEMBER name="bash" wn="bash%2:35:00" grouping=""/>
<MEMBER name="click" wn="click%2:35:00" grouping="click.02"/>
<MEMBER name="dash" wn="dash%2:35:02" grouping="dash.02"/>
<MEMBER name="squash" wn="squash%2:35:00" grouping=""/>
<MEMBER name="tamp" wn="tamp%2:35:00" grouping=""/>
<MEMBER name="thump" wn="thump%2:35:00" grouping=""/>
<MEMBER name="thwack" wn="thwack%2:35:00" grouping=""/>
<MEMBER name="whack" wn="whack%2:35:00" grouping="whack.01"/>
<MEMBER name="smite" wn="smite%2:35:00 smite%2:30:00" grouping="smite.01"/>
</MEMBERS>
<THEMROLES>
<THEMROLE type="Agent">
<SELRESTRS>
<SELRESTR Value="+" type="int_control"/>
</SELRESTRS>
</THEMROLE>
<THEMROLE type="Patient">
<SELRESTRS>
<SELRESTR Value="+" type="concrete"/>
</SELRESTRS>
</THEMROLE>
<THEMROLE type="Instrument">
<SELRESTRS>
<SELRESTR Value="+" type="concrete"/>
</SELRESTRS>
</THEMROLE>
<THEMROLE type="Result">
<SELRESTRS/>
</THEMROLE>
</THEMROLES>
<FRAMES>
<FRAME>
<DESCRIPTION descriptionNumber="0.2" primary="NP V NP" secondary="Basic Transitive" xtag="0.2"/>
<EXAMPLES>
<EXAMPLE>Paula hit the ball.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Patient">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="Constant" value="directedmotion"/>
<ARG type="ThemRole" value="Agent"/>
</ARGS>
</PRED>
<PRED bool="!" value="contact">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Agent"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="Constant" value="forceful"/>
<ARG type="ThemRole" value="Agent"/>
</ARGS>
</PRED>
<PRED value="contact">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="ThemRole" value="Agent"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="0.2" primary="NP V NP PP.instrument" secondary="NP-PP; Instrument-PP" xtag=""/>
<EXAMPLES>
<EXAMPLE>Paula hit the ball with a stick.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Patient">
<SYNRESTRS/>
</NP>
<PREP value="with">
<SELRESTRS/>
</PREP>
<NP value="Instrument">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="Constant" value="directedmotion"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
<PRED bool="!" value="contact">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Instrument"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="Constant" value="forceful"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
<PRED value="contact">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="ThemRole" value="Instrument"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="use">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Agent"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="2.5.2" primary="NP V NP together" secondary="Together Reciprocal Alternation Transitive" xtag=""/>
<EXAMPLES>
<EXAMPLE>Paula hit the sticks together.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Patient">
<SYNRESTRS>
<SYNRESTR Value="+" type="plural"/>
</SYNRESTRS>
</NP>
<LEX value="together"/>
</SYNTAX>
<SEMANTICS>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="Constant" value="directedmotion"/>
<ARG type="ThemRole" value="Patient_i"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="Constant" value="directedmotion"/>
<ARG type="ThemRole" value="Patient_j"/>
</ARGS>
</PRED>
<PRED bool="!" value="contact">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Patient_i"/>
<ARG type="ThemRole" value="Patient_j"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="Constant" value="forceful"/>
<ARG type="ThemRole" value="Patient_i"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="Constant" value="forceful"/>
<ARG type="ThemRole" value="Patient_j"/>
</ARGS>
</PRED>
<PRED value="contact">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="ThemRole" value="Patient_i"/>
<ARG type="ThemRole" value="Patient_j"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="0.4" primary="NP V NP ADJP" secondary="NP-ADJP; Resultative" xtag=""/>
<EXAMPLES>
<EXAMPLE>Paul kicked the door open.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Patient">
<SYNRESTRS/>
</NP>
<NP value="Result">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="Constant" value="directedmotion"/>
<ARG type="ThemRole" value="Agent"/>
</ARGS>
</PRED>
<PRED bool="!" value="contact">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Agent"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="Constant" value="forceful"/>
<ARG type="ThemRole" value="Agent"/>
</ARGS>
</PRED>
<PRED value="contact">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="ThemRole" value="Agent"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="Pred">
<ARGS>
<ARG type="Event" value="result(E)"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="0.4" primary="NP V NP ADJP PP.instrument" secondary="NP-ADJP-PP; Resultative, Instrument-PP" xtag=""/>
<EXAMPLES>
<EXAMPLE>Paul hit the door open with his foot.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Patient">
<SYNRESTRS/>
</NP>
<NP value="Result">
<SYNRESTRS/>
</NP>
<PREP value="with">
<SELRESTRS/>
</PREP>
<NP value="Instrument">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="Constant" value="directedmotion"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
<PRED bool="!" value="contact">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Instrument"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="Constant" value="forceful"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
<PRED value="contact">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="ThemRole" value="Instrument"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="Pred">
<ARGS>
<ARG type="Event" value="result(E)"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="use">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Agent"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="0.4" primary="NP V NP PP.result" secondary="NP-PP; Result-PP" xtag=""/>
<EXAMPLES>
<EXAMPLE>Paul hit the window to pieces.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Patient">
<SYNRESTRS/>
</NP>
<PREP value="to into">
<SELRESTRS/>
</PREP>
<NP value="Result">
<SELRESTRS>
<SELRESTR Value="+" type="state"/>
</SELRESTRS>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="Constant" value="directedmotion"/>
<ARG type="ThemRole" value="Agent"/>
</ARGS>
</PRED>
<PRED bool="!" value="contact">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Agent"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="Constant" value="forceful"/>
<ARG type="ThemRole" value="Agent"/>
</ARGS>
</PRED>
<PRED value="contact">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="ThemRole" value="Agent"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="Pred">
<ARGS>
<ARG type="Event" value="result(E)"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="0.4" primary="NP V NP PP.result PP.instrument" secondary="NP-PP-PP; Result-PP, Instrument-PP" xtag=""/>
<EXAMPLES>
<EXAMPLE>Paul hit the window to pieces with a hammer.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Patient">
<SYNRESTRS/>
</NP>
<PREP value="to into">
<SELRESTRS/>
</PREP>
<NP value="Result">
<SELRESTRS>
<SELRESTR Value="+" type="state"/>
</SELRESTRS>
</NP>
<PREP value="with">
<SELRESTRS/>
</PREP>
<NP value="Instrument">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="Constant" value="directedmotion"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
<PRED bool="!" value="contact">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Instrument"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="Constant" value="forceful"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
<PRED value="contact">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="ThemRole" value="Instrument"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="Pred">
<ARGS>
<ARG type="Event" value="result(E)"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="use">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Agent"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="2.8" primary="NP V NP PP" secondary="NP-PP" xtag="against/on-PP"/>
<EXAMPLES>
<EXAMPLE>Paula hit the stick against/on the fence.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Instrument">
<SYNRESTRS/>
</NP>
<PREP value="against on">
<SELRESTRS/>
</PREP>
<NP value="Patient">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="Constant" value="directedmotion"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
<PRED bool="!" value="contact">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Instrument"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="Constant" value="forceful"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
<PRED value="contact">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="ThemRole" value="Instrument"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="use">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Agent"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="3.3" primary="NP.instrument V NP" secondary="Instrument Subject Alternation" xtag=""/>
<EXAMPLES>
<EXAMPLE>The stick hit the fence.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Instrument">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Patient">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="Constant" value="directedmotion"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
<PRED bool="!" value="contact">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Instrument"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="Constant" value="forceful"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
<PRED value="contact">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="ThemRole" value="Instrument"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="0.4" primary="NP V NP ADJP" secondary="NP-ADJP; Resultative" xtag=""/>
<EXAMPLES>
<EXAMPLE>The stick hit the door open.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Instrument">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Patient">
<SYNRESTRS/>
</NP>
<NP value="Result">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="Constant" value="directedmotion"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
<PRED bool="!" value="contact">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Instrument"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="Constant" value="forceful"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
<PRED value="contact">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="ThemRole" value="Instrument"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="Pred">
<ARGS>
<ARG type="Event" value="result(E)"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="0.4" primary="NP V NP ADJP PP.result" secondary="NP-ADJP; Result-PP" xtag=""/>
<EXAMPLES>
<EXAMPLE>The hammer hit the window to pieces.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Instrument">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Patient">
<SYNRESTRS/>
</NP>
<PREP value="to into">
<SELRESTRS/>
</PREP>
<NP value="Result">
<SELRESTRS>
<SELRESTR Value="+" type="state"/>
</SELRESTRS>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="Constant" value="directedmotion"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
<PRED bool="!" value="contact">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Instrument"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="Constant" value="forceful"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
<PRED value="contact">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="ThemRole" value="Instrument"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="Pred">
<ARGS>
<ARG type="Event" value="result(E)"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
</FRAMES>
<SUBCLASSES>
<VNSUBCLASS ID="hit-18.1-1">
<MEMBERS>
<MEMBER name="batter" wn="batter%2:35:01 batter%2:35:00 batter%2:30:00" grouping="batter.01 batter.02"/>
<MEMBER name="beat" wn="beat%2:35:01 beat%2:36:00 beat%2:35:03 beat%2:35:10 beat%2:35:12" grouping="beat.03 beat.11"/>
<MEMBER name="bump" wn="bump%2:35:00" grouping="bump.01"/>
<MEMBER name="butt" wn="butt%2:35:00" grouping="butt.02"/>
<MEMBER name="drum" wn="drum%2:39:00" grouping="drum.01"/>
<MEMBER name="hammer" wn="hammer%2:35:00" grouping="hammer.01"/>
<MEMBER name="hit" wn="hit%2:35:01 hit%2:35:00 hit%2:33:01 hit%2:33:03" grouping="hit.01 hit.02 hit.03"/>
<MEMBER name="jab" wn="jab%2:35:00 jab%2:35:01 jab%2:35:02" grouping=""/>
<MEMBER name="kick" wn="kick%2:35:00" grouping="kick.01"/>
<MEMBER name="knock" wn="knock%2:35:01 knock%2:35:00 knock%2:39:00" grouping="knock.01 knock.02"/>
<MEMBER name="lash" wn="lash%2:35:01 lash%2:35:00" grouping="lash.01"/>
<MEMBER name="pound" wn="pound%2:35:00 pound%2:35:01 pound%2:30:03" grouping="pound.01 pound.03"/>
<MEMBER name="rap" wn="rap%2:35:00 rap%2:39:00" grouping=""/>
<MEMBER name="slap" wn="slap%2:35:00" grouping="slap.01"/>
<MEMBER name="smack" wn="smack%2:35:02" grouping="smack.01"/>
<MEMBER name="smash" wn="smash%2:35:00 smash%2:30:00 smash%2:38:02 smash%2:35:05 smash%2:30:10" grouping="smash.01"/>
<MEMBER name="strike" wn="strike%2:35:01 strike%2:35:00 strike%2:35:09" grouping="strike.01 strike.02"/>
<MEMBER name="stomp" wn="" grouping=""/>
<MEMBER name="whang" wn="whang%2:35:01" grouping="whang.01"/>
<MEMBER name="tap" wn="tap%2:35:00 tap%2:39:01" grouping="tap.02"/>
</MEMBERS>
<THEMROLES>
<THEMROLE type="Instrument">
<SELRESTRS logic="or">
<SELRESTR Value="+" type="body_part"/>
<SELRESTR Value="+" type="refl"/>
</SELRESTRS>
</THEMROLE>
</THEMROLES>
<FRAMES>
<FRAME>
<DESCRIPTION descriptionNumber="1.3" primary="NP V PP" secondary="Conative" xtag=""/>
<EXAMPLES>
<EXAMPLE>Paul hit at the window.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<LEX value="at"/>
<NP value="Patient">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="Constant" value="directedmotion"/>
<ARG type="ThemRole" value="Agent"/>
</ARGS>
</PRED>
<PRED bool="!" value="contact">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Agent"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="1.3" primary="NP V PP PP" secondary="Conative" xtag=""/>
<EXAMPLES>
<EXAMPLE>Paul hit at the window with an open hand.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<LEX value="at"/>
<NP value="Patient">
<SYNRESTRS/>
</NP>
<PREP value="with">
<SELRESTRS/>
</PREP>
<NP value="Instrument">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
<PRED value="manner">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="Constant" value="directedmotion"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
<PRED bool="!" value="contact">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Instrument"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="use">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Agent"/>
<ARG type="ThemRole" value="Instrument"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
</FRAMES>
<SUBCLASSES/>
</VNSUBCLASS>
</SUBCLASSES>
</VNCLASS>