Changes between Version 317 and Version 318 of WikiStart
- Timestamp:
- 07/29/20 14:54:03 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WikiStart
v317 v318 333 333 The ServerInfo object contains information about a runserver. Currently it contains the number of free slots and the total number of available slots on the server. 334 334 335 == OpponentModel 336 This is a category of classes that can estimate the opponent's profile from the bids that he places. 337 The basic interface of OpponentModel is : 338 {{{ 339 public interface OpponentModel extends Profile { 340 OpponentModel with(Domain domain, Bid resBid); 341 342 OpponentModel with(Action action, Progress progress); 343 } 344 }}} 345 346 The implementations are assumed to be immutable. The two with() functions return an updated OpponentModel. The with(domain,resBid) must be called first to initialize the model. After that, the model updates according to actions done by the party that is being modeled. 347 335 348 336 349 … … 339 352 340 353 ||= Class =||= description =|| 341 ||OpponentModel||this is a category of classes that can estimate the opponent's profile from the bids that he places.||342 354 ||Pareto||a category of classes that can compute the pareto frontier from a set of profiles. Pareto optimality is an important mechanism to place optimal bids. ParetoLinearAdditive can efficiently search LinearAdditiveUtilitySpace|| 343 355 ||AllBidsList||Creates a list containing all possible bids in any domain. Extremely fast; the list is created in a lazy way, and competely avoids storing anything in memory. Can handle sizes that would never fit in memory.||