public class Helper
extends java.lang.Object
Constructor and Description |
---|
Helper() |
Modifier and Type | Method and Description |
---|---|
static double |
getMaxObservation(java.util.ArrayList<Observation>[] list,
Vector2d reference) |
static double |
getMinObservation(java.util.ArrayList<Observation>[] list,
Vector2d reference) |
static int |
getObservationLength(java.util.ArrayList<Observation>[] list) |
static double |
getTotObservation(java.util.ArrayList<Observation>[] list,
Vector2d reference) |
static boolean |
isOpposite(Types.ACTIONS a1,
Types.ACTIONS a2) |
static int[][] |
updateTilesValue(int[][] tiles,
int x,
int y) |
public static int TREE_CHILD_DEPTH
public static int TREE_CHILD_VALUE
public static int TREE_PARENT_VISITS
public static int TREE_CHILD_VISITS
public static int TREE_CHILD_MAX_VALUE
public static int HISTORY_REVERSE_VALUE
public static int HISTORY_REPEATING_VALUE
public static int USELESS_MOVE_VALUE
public static int SPACE_EXPLORATION_VALUE
public static int SPACE_EXPLORATION_MAX_VALUE
public static int DISTANCE_MIN_IMMOVABLE
public static int DISTANCE_TOT_IMMOVABLE
public static int DISTANCE_MAX_IMMOVABLE
public static int DISTANCE_MIN_MOVABLE
public static int DISTANCE_TOT_MOVABLE
public static int DISTANCE_MAX_MOVABLE
public static int DISTANCE_MIN_NPC
public static int DISTANCE_TOT_NPC
public static int DISTANCE_MAX_NPC
public static int DISTANCE_MIN_PORTAL
public static int DISTANCE_TOT_PORTAL
public static int DISTANCE_MAX_PORTAL
public static int DISTANCE_MIN_RESOURCE
public static int DISTANCE_TOT_RESOURCE
public static int DISTANCE_MAX_RESOURCE
public static int NUMBER_IMMOVABLE
public static int NUMBER_MOVABLE
public static int NUMBER_NPC
public static int NUMBER_PORTAL
public static int NUMBER_RESOURCE
public static int GRID_WIDTH
public static int GRID_HEIGHT
public static int getObservationLength(java.util.ArrayList<Observation>[] list)
public static double getMaxObservation(java.util.ArrayList<Observation>[] list, Vector2d reference)
public static double getMinObservation(java.util.ArrayList<Observation>[] list, Vector2d reference)
public static double getTotObservation(java.util.ArrayList<Observation>[] list, Vector2d reference)
public static boolean isOpposite(Types.ACTIONS a1, Types.ACTIONS a2)
public static int[][] updateTilesValue(int[][] tiles, int x, int y)