Predicate: swing

Roleset id: swing.01 , cause swinging motion, vncls: 51.3.1

Roles:

        Arg0: cause, agent
        Arg1: thing swinging

Example: autogen1

        he prepares for some practice swings

        Arg0 : he
        ArgSupport : prepares for
        ArgM-PNC : practice
        Rel : swings

Example: autogen2

        you get your pitch , and take a good swing

        Arg0 : you
        ArgSupport : take
        ArgM-MNR : good
        Rel : swing

Roleset id: swing.02 , quantifiable motion, vncls:

Roles:

        Arg1: thing in motion
        Arg2: ext
        Arg3: start point
        Arg4: end point

Example: autogen1

        a swing of the pendulum back to the gas side

        Rel : swing
        Arg1 : of the pendulum
        Arg4 : back to the gas side

Example: autogen2

        price swings

        Arg1 : price
        Rel : swings