source: opponentmodel/src/main/java/geniusweb/opponentmodel/OpponentModel.java@ 16

Last change on this file since 16 was 14, checked in by bart, 5 years ago

Release 1.4.0

File size: 469 bytes
Line 
1package geniusweb.opponentmodel;
2
3import geniusweb.issuevalue.Bid;
4import geniusweb.profile.Profile;
5import geniusweb.profile.utilityspace.UtilitySpace;
6
7/**
8 * An opponentmodel estimates a {@link UtilitySpace} from received opponent
9 * bids.
10 */
11public interface OpponentModel extends Profile {
12 /**
13 *
14 * @param bid the next bid that was received
15 * @return a new {@link OpponentModel} that takes the next bid into account.
16 */
17 OpponentModel update(Bid bid);
18
19}
Note: See TracBrowser for help on using the repository browser.