public class DominationCalculator extends Object
Constructor and Description |
---|
DominationCalculator() |
Modifier and Type | Method and Description |
---|---|
static void |
calculate(GraphSimulationWorldState world) |
protected static void |
calculateBasicNodeDomination(GraphNode node,
GraphSimulationWorldState world) |
protected static String |
calculateDominatorFromNeighbours(GraphNode node,
GraphSimulationWorldState world) |
protected static ArrayList<GraphNode> |
getEmptyNodesList(Collection<GraphNode> nodes) |
protected static boolean |
isEmptyOfActiveAgents(GraphNode node) |
public static void calculate(GraphSimulationWorldState world)
protected static ArrayList<GraphNode> getEmptyNodesList(Collection<GraphNode> nodes)
protected static void calculateBasicNodeDomination(GraphNode node, GraphSimulationWorldState world)
protected static String calculateDominatorFromNeighbours(GraphNode node, GraphSimulationWorldState world)
protected static boolean isEmptyOfActiveAgents(GraphNode node)
Copyright © 2013. All Rights Reserved.