public class Lcs
extends java.lang.Object
Constructor and Description |
---|
Lcs(ZLCS ourClassifier,
Situation testSituation) |
Modifier and Type | Method and Description |
---|---|
double |
getBullSellingAge(java.lang.String[] decArray) |
double |
getCalveAmtSelling(java.lang.String[] decArray) |
double |
getCowSellingAge(java.lang.String[] decArray) |
java.lang.String[] |
getDecisionArray()
gets a String array with binary coded heuristic strategy wrt selling of livestock
|
java.lang.String[] |
getIniDecArr(HeuristicStrategy myIniStrat) |
HeuristicStrategy |
getMyMetastrategy(java.lang.String[] decArray) |
void |
processReward(double reward)
processes the reward from the last action of the lcs
|
void |
setNewSituation(StandardSituation sit) |
public void setNewSituation(StandardSituation sit)
public java.lang.String[] getDecisionArray()
public void processReward(double reward)
reward
- public double getBullSellingAge(java.lang.String[] decArray)
public double getCowSellingAge(java.lang.String[] decArray)
public double getCalveAmtSelling(java.lang.String[] decArray)
public HeuristicStrategy getMyMetastrategy(java.lang.String[] decArray)
public java.lang.String[] getIniDecArr(HeuristicStrategy myIniStrat)