Changes between Version 486 and Version 487 of WikiStart
- Timestamp:
- 10/12/22 11:01:29 (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WikiStart
v486 v487 530 530 531 531 == Protocol 532 The protocol module contains the functionality to define and execute a negotiation protocol. The protocol determines exactly who gets the turn and when (including timeouts), which actions are required/legal during a negotiation, what the end result is, whether a session is finished, etc.532 A negotiation protocol defines the rules for a negotiation: what are the legal actions for each party during a negotiation, when does the negotiation finish, what is the outcome. The protocol module contains the functionality to define and execute a negotiation protocol. 533 533 534 534 Because of security reasons a protocol in general can not access the profiles. Instead profile URLs are handed over to the parties, who then access the protocol on their own accord. Some parties may even completely ignore the profile and use a hard built-in profile or a secret link to an unknown profile server. In some cases like assignment/competition situations, where the actions of all parties need to be evaluated in terms of utilities of placed bids, the utilities are computed in a post-processing step that usually requires the profiles to be public.