source: src/main/java/agents/anac/y2010/Southampton/SouthamptonAgentExtrasInterface.java@ 346

Last change on this file since 346 was 1, checked in by Wouter Pasman, 6 years ago

Initial import : Genius 9.0.0

File size: 1.2 KB
Line 
1package agents.anac.y2010.Southampton;
2
3import agents.anac.y2010.Southampton.utils.OpponentModel;
4import genius.core.Bid;
5import genius.core.utility.AdditiveUtilitySpace;
6
7public interface SouthamptonAgentExtrasInterface {
8
9 public abstract void postReceiveAccept(SouthamptonAgent agent, Bid myLastBid, AdditiveUtilitySpace utilitySpace, OpponentModel opponentModel);
10
11 public abstract void postSendAccept(SouthamptonAgent agent, Bid myLastBid, AdditiveUtilitySpace utilitySpace, OpponentModel opponentModel, Bid opponentBid);
12
13 public abstract void preProposeNextBid(SouthamptonAgent agent, Bid myLastBid, AdditiveUtilitySpace utilitySpace, OpponentModel opponentModel, Bid opponentBid);
14
15 public abstract void postProposeNextBid(SouthamptonAgent agent, Bid myLastBid, AdditiveUtilitySpace utilitySpace, OpponentModel opponentModel, Bid bid)
16 throws Exception;
17
18 public abstract void chooseAction(SouthamptonAgent agent, long agentTimeSpent);
19
20 public abstract void ReceiveMessage(SouthamptonAgent agent, long agentTimeSpent);
21
22 public abstract void log(SouthamptonAgent agent, String message);
23
24 public abstract void chooseAction();
25
26 public abstract void ReceiveMessage();
27
28}
Note: See TracBrowser for help on using the repository browser.