source: anac2020/agentP1DAMO/src/main/java/geniusweb/exampleparties/agentgg/agentp1damo/FitnessBid.java

Last change on this file was 1, checked in by wouter, 4 years ago

#1910 added anac2020 parties

File size: 491 bytes
Line 
1package geniusweb.exampleparties.agentgg.agentp1damo;
2
3import geniusweb.issuevalue.Bid;
4
5public class FitnessBid implements FitnessAnalyzer<Bid> {
6
7
8 private final SimpleLinearOrdering simpleLinearOrdering;
9
10 public FitnessBid(SimpleLinearOrdering simpleLinearOrdering) {
11 this.simpleLinearOrdering = simpleLinearOrdering;
12 }
13
14 @Override
15 public double calcFitness(Bid bid) {
16 return simpleLinearOrdering.getUtility(bid).doubleValue();
17 }
18}
Note: See TracBrowser for help on using the repository browser.