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

## L

lastMove - Variable in class s3games.gui.GameWindow
  the move that was performed for the mouse player
lastMoveReady - Variable in class s3games.gui.GameWindow
  synchronization object for the mouse player to indicate a user has made a new move
learn(Game) - Method in class s3games.ai.AStarStrategy
learn(Game) - Method in class s3games.ai.BreadthFirstSearchStrategy
  no learning for BFS yet - could learn the best path, and then play() could just follow it - future work...
learn(Game) - Method in class s3games.ai.DepthFirstSearchStrategy
  no learning for DFS yet - could learn the best path, and then play() could just follow it - future work...
learn(Game) - Method in class s3games.ai.MiniMaxStochasticStrategy
  constructs the a partial game tree with almost winning strategy so that play() will then be able to play according to it.
learn(Game) - Method in class s3games.ai.MiniMaxStrategy
  constructs the a full game tree with winning strategy so that play() will then be able to play according to it.
learn(Game) - Method in class s3games.ai.MonteCarloRatioStrategy
  constructs the a full game tree with almost winning strategy so that play() will then be able to play according to it.
learn(Game) - Method in class s3games.ai.MonteCarloRatioStrategy2
  constructs the a full game tree with almost winning strategy so that play() will then be able to play according to it.
learn(Game) - Method in class s3games.ai.MonteCarloStrategy
learn(Game) - Method in class s3games.ai.RandomGeneralStrategy
  random does not learn
learn(Game) - Method in class s3games.ai.Strategy
  learn a strategy for the specified game
learn(String, Player.boardType, Player.playerType[], String[], String[], String, String, int) - Method in class s3games.Controller
  tries to learn to play a game - not yet in use
learnable(String) - Static method in class s3games.ai.Strategy
  determines if the specified strategy is learnable - place for improvement...
Lexeme - Class in s3games.engine.expr
  All lexemes are derived from this general lexeme class
Lexeme() - Constructor for class s3games.engine.expr.Lexeme
load(String) - Method in class s3games.engine.GameSpecification
  load game specification from a file
load() - Method in class s3games.io.Config
  retrieve the config from the file
load(String, GameSpecification) - Method in class s3games.io.GameSpecificationParser
  load the game specification for the specified game.
Location - Class in s3games.engine
  Representation of a single location on the game board
Location(String) - Constructor for class s3games.engine.Location
  construct a location with this name, setup other parameters manually
locationElements - Variable in class s3games.engine.GameState
  for each location, content of the element
locations - Variable in class s3games.engine.GameSpecification
  list of locations indexed through their name
LocationShape - Class in s3games.gui
  A general class for representing a place where location is sensitive to user mouse clicking.
LocationShape() - Constructor for class s3games.gui.LocationShape
LocationType - Class in s3games.engine
  Represents a location type.
LocationType(String) - Constructor for class s3games.engine.LocationType
  create a new location type with this name, fill other parameters manually
locationTypes - Variable in class s3games.engine.GameSpecification
  list of location types indexed through their name
logger - Variable in class s3games.engine.Game
  logger is used to write informative messages about game progress to file

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