marcosgabarda / 2apl-upc-project

Automatically exported from code.google.com/p/2apl-upc-project
0 stars 1 forks source link

Agent-role group diagram issues #6

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Description:

1. Why the name is "non-player character"?

2. I haven't understand much what non-player character means, but I think 
it is playing too much roles.

Proposed change:

1. I propose to change it simply to "Player"

2. Looking at the slide 13 part 4.4, I propose the following split

A. Introduce the "Gatekeeper" who plays the following roles: start the 
game, identify the dealer, realease the player

B. Introduce the "Notary" who plays the following roles: Decleare the 
winner, counting points, update the score, turn selection

C. Dealer is ok

D. "Player" finally plays: bidding, team setting, declare briscola and 
playing role

Original issue reported on code.google.com by fde...@gmail.com on 6 Jan 2010 at 11:08

GoogleCodeExporter commented 9 years ago
Note: I wait to propose changes for Agent Acquaintance Diagram and System 
Overview 
Diagram because they will be depending on the changes proposed in this issue.

Original comment by fde...@gmail.com on 6 Jan 2010 at 11:13

GoogleCodeExporter commented 9 years ago
About 1, the name is non-player character because is the common name for players
controlled by the computer, and also we can not use the same name and there is 
an
actor named Player.

And about 2, yes, we can do these changes to make easier the implementation 
adding
these "control agents".

Original comment by cybers...@gmail.com on 6 Jan 2010 at 11:29

GoogleCodeExporter commented 9 years ago
The notary identifies the dealer instead of the gatekeeper, sorry.

Original comment by fde...@gmail.com on 8 Jan 2010 at 3:40