source: src/main/java/agents/anac/y2019/fsega2019/fsegaoppmodel/OpponentModel.java@ 346

Last change on this file since 346 was 202, checked in by Katsuhide Fujita, 5 years ago

Add ANAC 2019 agents (3)

  • Property svn:executable set to *
File size: 527 bytes
Line 
1package agents.anac.y2019.fsega2019.fsegaoppmodel;
2
3import java.util.ArrayList;
4
5import genius.core.Bid;
6import genius.core.Domain;
7
8
9public abstract class OpponentModel
10{
11 protected Domain dDomain;
12 protected Domain fDomain;
13 public ArrayList<Bid> fBiddingHistory;
14
15 public Domain getDomain()
16 {
17 return dDomain;
18 }
19
20 public abstract double getExpectedUtility(Bid pBid) throws Exception;
21
22 public abstract void updateBeliefs(Bid pBid) throws Exception;
23
24 public abstract double getExpectedWeight(int pIssueNumber);
25}
Note: See TracBrowser for help on using the repository browser.