public class Individual extends Object
Constructor and Description |
---|
Individual(Individual parent) |
Individual(int length) |
Modifier and Type | Method and Description |
---|---|
Individual |
copy() |
GameState |
determinise(GameState state,
int agentID,
Map<Integer,List<Card>> possibleCards,
List<Integer> bindOrder) |
int |
evaluate(GameState state,
int myID) |
Action |
getAction(int move,
int agentID,
GameState state) |
double |
multiEval(GameState state,
int myID) |
Individual |
mutate() |
Individual |
randomise() |
public Individual(int length)
public Individual(Individual parent)
public double multiEval(GameState state, int myID)
public GameState determinise(GameState state, int agentID, Map<Integer,List<Card>> possibleCards, List<Integer> bindOrder)
public int evaluate(GameState state, int myID)
public Individual copy()
public Individual randomise()
public Individual mutate()
Copyright © 2017 FOSS Galaxy. All rights reserved.