|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ModuleInterface in org.moyoman.module |
Classes in org.moyoman.module that implement ModuleInterface | |
class |
Module
The base class for all modules in the system. |
Uses of ModuleInterface in org.moyoman.module.bigpoint |
Subinterfaces of ModuleInterface in org.moyoman.module.bigpoint | |
interface |
BigPoint
The class that implements this interface will identify big points on the board. |
Uses of ModuleInterface in org.moyoman.module.bigpoint.simplebigpoint |
Classes in org.moyoman.module.bigpoint.simplebigpoint that implement ModuleInterface | |
class |
SimpleBigPoint
This module generates bigpoints. |
Uses of ModuleInterface in org.moyoman.module.board |
Subinterfaces of ModuleInterface in org.moyoman.module.board | |
interface |
Board
An object that implements the Board interface is responsible for maintaining the current state and history of a game. |
Uses of ModuleInterface in org.moyoman.module.board.boardimpl |
Classes in org.moyoman.module.board.boardimpl that implement ModuleInterface | |
class |
BoardImpl
This module implements the Board interface. |
Uses of ModuleInterface in org.moyoman.module.connection |
Subinterfaces of ModuleInterface in org.moyoman.module.connection | |
interface |
Connection
The class that implements this interface is concerned with the connection and splitting of groups. |
Uses of ModuleInterface in org.moyoman.module.dame |
Subinterfaces of ModuleInterface in org.moyoman.module.dame | |
interface |
Dame
A class that implements the Dame interface is responsible for identifying dame points. |
Uses of ModuleInterface in org.moyoman.module.dame.dameimpl |
Classes in org.moyoman.module.dame.dameimpl that implement ModuleInterface | |
class |
DameImpl
This module implements the Dame interface. |
Uses of ModuleInterface in org.moyoman.module.endgame |
Subinterfaces of ModuleInterface in org.moyoman.module.endgame | |
interface |
Endgame
The class that implements this interface will determine endgame moves. |
Uses of ModuleInterface in org.moyoman.module.endgame.simpleendgame |
Classes in org.moyoman.module.endgame.simpleendgame that implement ModuleInterface | |
class |
SimpleEndgame
This module implements the Endgame interface. |
Uses of ModuleInterface in org.moyoman.module.expert |
Subinterfaces of ModuleInterface in org.moyoman.module.expert | |
interface |
Expert
The class that implements this interface will determine good and bad moves. |
Uses of ModuleInterface in org.moyoman.module.fuseki |
Subinterfaces of ModuleInterface in org.moyoman.module.fuseki | |
interface |
Fuseki
The class that implements this interface determines move to be played in the opening. |
Uses of ModuleInterface in org.moyoman.module.fuseki.igofuseki |
Classes in org.moyoman.module.fuseki.igofuseki that implement ModuleInterface | |
class |
IgoFuseki
This module implements the Fuseki interface. |
Uses of ModuleInterface in org.moyoman.module.fuseki.simplefuseki |
Classes in org.moyoman.module.fuseki.simplefuseki that implement ModuleInterface | |
class |
SimpleFuseki
This module implements the Fuseki interface. |
Uses of ModuleInterface in org.moyoman.module.geometry |
Subinterfaces of ModuleInterface in org.moyoman.module.geometry | |
interface |
Geometry
A class that implements this interface will be computing geometrical information about the board. |
Uses of ModuleInterface in org.moyoman.module.geometry.geometryimpl |
Classes in org.moyoman.module.geometry.geometryimpl that implement ModuleInterface | |
class |
GeometryImpl
Compute geometric information about the board, such as the set of empty points which are closer to a group than any other, which groups are adjacent to which other groups, and the convex hull of each group. |
Uses of ModuleInterface in org.moyoman.module.groups |
Subinterfaces of ModuleInterface in org.moyoman.module.groups | |
interface |
Groups
A class that implements the Groups interface is responsible for maintaining a list of the groups on the board, where a group is defined as the maximal collection of stones of the same color that are connected horizontally or vertically, and so would be captured as one unit. |
Uses of ModuleInterface in org.moyoman.module.groups.groupsimpl |
Classes in org.moyoman.module.groups.groupsimpl that implement ModuleInterface | |
class |
GroupsImpl
This module implements the Groups interface. |
Uses of ModuleInterface in org.moyoman.module.joseki |
Subinterfaces of ModuleInterface in org.moyoman.module.joseki | |
interface |
Joseki
The class that implements this interface determines sequences of moves in the corner. |
Uses of ModuleInterface in org.moyoman.module.joseki.josekiimpl |
Classes in org.moyoman.module.joseki.josekiimpl that implement ModuleInterface | |
class |
JosekiImpl
|
Uses of ModuleInterface in org.moyoman.module.ladder |
Subinterfaces of ModuleInterface in org.moyoman.module.ladder | |
interface |
Ladder
The class that implements this interface will examine the board for ladders, and look for ladder breakers and ladder threats. |
Uses of ModuleInterface in org.moyoman.module.ladder.ladderimpl |
Classes in org.moyoman.module.ladder.ladderimpl that implement ModuleInterface | |
class |
LadderImpl
This module implements the Ladder interface. |
Uses of ModuleInterface in org.moyoman.module.lifeanddeath |
Subinterfaces of ModuleInterface in org.moyoman.module.lifeanddeath | |
interface |
LifeAndDeath
Any class which implements this interface will be performing a life and death analysis for each loose group on the board. |
Uses of ModuleInterface in org.moyoman.module.loosegroups |
Subinterfaces of ModuleInterface in org.moyoman.module.loosegroups | |
interface |
LooseGroups
A class that implements this interface is responsible for assigning stones to a loose group. |
Uses of ModuleInterface in org.moyoman.module.loosegroups.simplelgimpl |
Classes in org.moyoman.module.loosegroups.simplelgimpl that implement ModuleInterface | |
class |
LGImpl
This class is responsible for assigning stones to a loose group. |
Uses of ModuleInterface in org.moyoman.module.middlegame |
Subinterfaces of ModuleInterface in org.moyoman.module.middlegame | |
interface |
MiddleGame
The class that implements this interface will determine moves for the middle game. |
Uses of ModuleInterface in org.moyoman.module.movegenerator |
Subinterfaces of ModuleInterface in org.moyoman.module.movegenerator | |
interface |
MoveGenerator
A class that implements this interface is responsible for choosing the move to be made. |
Uses of ModuleInterface in org.moyoman.module.movegenerator.simplemovegenerator |
Classes in org.moyoman.module.movegenerator.simplemovegenerator that implement ModuleInterface | |
class |
SimpleMoveGenerator
This module implements the MoveGenerator interface. |
Uses of ModuleInterface in org.moyoman.module.proverbs |
Subinterfaces of ModuleInterface in org.moyoman.module.proverbs | |
interface |
Proverbs
The class that implements this interface will suggest moves based on whether they are suggested or discouraged by a proverb, e.g, hane at the end of two stones. |
Uses of ModuleInterface in org.moyoman.module.proverbs.igoproverbs |
Classes in org.moyoman.module.proverbs.igoproverbs that implement ModuleInterface | |
class |
IgoProverbs
This module implements the Proverbs interface. |
Uses of ModuleInterface in org.moyoman.module.random |
Subinterfaces of ModuleInterface in org.moyoman.module.random | |
interface |
Random
A class that implements the Random interface is responsible for giving a random rating to each legal move, as well as providing a method to allow the caller to randomly choose from among N options. |
Uses of ModuleInterface in org.moyoman.module.random.randomimpl |
Classes in org.moyoman.module.random.randomimpl that implement ModuleInterface | |
class |
RandomImpl
This module implements the Random interface. |
Uses of ModuleInterface in org.moyoman.module.safety |
Subinterfaces of ModuleInterface in org.moyoman.module.safety | |
interface |
Safety
The class that implements this interface will determine the safety of each loose group on the board. |
Uses of ModuleInterface in org.moyoman.module.safety.simplesafety |
Classes in org.moyoman.module.safety.simplesafety that implement ModuleInterface | |
class |
SimpleSafety
This module implements the Safety interface. |
Uses of ModuleInterface in org.moyoman.module.shape |
Subinterfaces of ModuleInterface in org.moyoman.module.shape | |
interface |
Shape
The class that implements this interface will determine good and bad moves based on shape. |
Uses of ModuleInterface in org.moyoman.module.shape.simpleshape |
Classes in org.moyoman.module.shape.simpleshape that implement ModuleInterface | |
class |
SimpleShape
This module implements the Shape interface. |
Uses of ModuleInterface in org.moyoman.module.tactics |
Subinterfaces of ModuleInterface in org.moyoman.module.tactics | |
interface |
Tactics
The class that implements this interface will determine moves in the local context. |
Uses of ModuleInterface in org.moyoman.module.tactics.simpletactics |
Classes in org.moyoman.module.tactics.simpletactics that implement ModuleInterface | |
class |
SimpleTactics
This module implements the Endgame interface. |
Uses of ModuleInterface in org.moyoman.module.tactics.tacticsimpl |
Classes in org.moyoman.module.tactics.tacticsimpl that implement ModuleInterface | |
class |
TacticsImpl
This module implements the Tactics interface. |
Uses of ModuleInterface in org.moyoman.module.territory |
Subinterfaces of ModuleInterface in org.moyoman.module.territory | |
interface |
Territory
Modules that implement this interface will perform the task of finding the location and size of territories during the course of a game. |
Uses of ModuleInterface in org.moyoman.module.tesuji |
Subinterfaces of ModuleInterface in org.moyoman.module.tesuji | |
interface |
Tesuji
The class that implements this interface will determine good moves in the local context. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |