Presentation is loading. Please wait.

Presentation is loading. Please wait.

Rollerslam – Actions and Percepts Antonio Jose de Vasconcelos Costa - ajvc Breno Batista Machado - bbm Cleyton Mario de Oliveira Rodrigues - cmor Marcos.

Similar presentations


Presentation on theme: "Rollerslam – Actions and Percepts Antonio Jose de Vasconcelos Costa - ajvc Breno Batista Machado - bbm Cleyton Mario de Oliveira Rodrigues - cmor Marcos."— Presentation transcript:

1 Rollerslam – Actions and Percepts Antonio Jose de Vasconcelos Costa - ajvc Breno Batista Machado - bbm Cleyton Mario de Oliveira Rodrigues - cmor Marcos Aurelio Almeida da Silva - maas Pablo Santana Barbosa - psb Weslei Alvim de Tarso Marinho - watm

2 Class Diagram - Agents > Agent > Environment > Referee > Player

3 Interfaces > IGetActions > + receiveActionRelease (p : Player) > + receiveActionCatch (p : Player) > + receiveActionThrow (acceleration : Vector, p : Player) > + receiveActionTackle (p : Player) > + receiveActionHitArm (p : Player) > + receiveActionHitLegs (p : Player) > + receiveActionDash (acceleration : Vector, p : Player) > + receiveActionKick (acceleration : Vector, p : Player) > + receiveActionSay (subject : Fact, p : Agent)

4 Class Diagram – Agents Effectors > SendPercepts > + sendPerceptSee(env : EnvironmentModel) > + sendPerceptHear (subject : Fact) > + sendPerceptFeel (hasball: Boolean, position: Vector, velocity: Vector, acceleration: Vector) > Environment > Referee > Player > Agent - arm > Arms > +release () > +catch () > +throw (acceleration : Vector) > +tackle () > +hit() > Legs > +dash (acceleration : Vector) > +kick (acceleration : Vector) + > hit () - leg - mouth > Mouth > +say (subject : Fact) - effector O antitackle será automático, quando um player receber o tackle.

5 Class Diagram – Agents Sensors > Eyes > +see( ):SeePercept > Ear > +hear( ): HearPercept > Body > +feel( ): FeelPercept > GetActions > Agent > Environment > Referee > Player - body- ear- eyes sensor 1 1 > IGetActions

6 Class Diagram – Agent X Environment > Arms > +release () > +catch () > +throw (acceleration : Vector) > +tackle () > +hit() > Mouth > +say (subject : Fact) > Legs > +dash (acceleration : Vector) > +kick (acceleration : Vector) + > hit () > GetActions IGetAction PArmAction PMouthAction PLegAction PGetArmAction PGetMouthAction PGetLegAction


Download ppt "Rollerslam – Actions and Percepts Antonio Jose de Vasconcelos Costa - ajvc Breno Batista Machado - bbm Cleyton Mario de Oliveira Rodrigues - cmor Marcos."

Similar presentations


Ads by Google