A B C D E F G H I L M N O P R S T U V W X Y

## H

hashCode() - Method in class s3games.engine.GameState
  return a hash code for fast hashmap access, remember to call touch() always after state changes
hashCode() - Method in class s3games.engine.Move
  return a hash code for fast hashmap access
heuristic(GameState, int) - Method in class s3games.ai.DistanceFromGoalHeuristic
  takes a current state and compares it with a goal state element by element, and sums the number of differences - not implemented yet
Heuristic - Class in s3games.ai
  An abstract heuristic class, also contains a constructor method given the heuristic name
Heuristic() - Constructor for class s3games.ai.Heuristic
heuristic(GameState, int) - Method in class s3games.ai.Heuristic
  a heuristic receives the current state and player number - from whose viewpoint the game situation is to be evaluated.
heuristic(GameState, int) - Method in class s3games.ai.MoreStonesHeuristic
  returns a value -1..1 depending on the ratio of the player's and opponent's elements on the relevant locations on the board
heuristic(GameState, int) - Method in class s3games.ai.Puzzle8Heuristic
  return a sum of distances to target locations of all elements
heuristic - Variable in class s3games.ai.Strategy
  if the strategy needs a heuristic, it is stored here
hueMax - Variable in class s3games.robot.CameraObjectType
  hue interval 0-360
hueMin - Variable in class s3games.robot.CameraObjectType
  hue interval 0-360

A B C D E F G H I L M N O P R S T U V W X Y