source: src/main/java/agents/anac/y2013/TMFAgent/ComparableBid.java@ 346

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

#41 ROLL BACK of rev.126 . So this version is equal to rev. 125

File size: 510 bytes
Line 
1package agents.anac.y2013.TMFAgent;
2
3import genius.core.Bid;
4
5public class ComparableBid implements Comparable<ComparableBid>{
6 public double utility;
7 public Bid bid;
8
9 public ComparableBid (Bid b,double u){
10 bid = new Bid (b);
11 utility = u;
12 }
13
14 public int compareTo(ComparableBid other){
15 if(other.utility < utility)
16 return -1;
17 else if(other.utility > utility)
18 return 1;
19 else
20 return 0;
21 }
22
23 public String toString(){
24 return utility + ": " + bid.toString();
25 }
26}
Note: See TracBrowser for help on using the repository browser.