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

A

aboutActionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.Moyoman
Perform the about action.
AboutDialog - class org.moyoman.client.reference.AboutDialog.
Provides an about box dialog.
AboutDialog(Frame) - Constructor for class org.moyoman.client.reference.AboutDialog
Construct this dialog.
AboutDialog(Frame, String) - Constructor for class org.moyoman.client.reference.AboutDialog
Construct this dialog.
absLine - Variable in class org.moyoman.module.fuseki.igofuseki.IgoFuseki
value of the absolute lines on board.
absLine - Variable in class org.moyoman.util.igo.IgoBase
value of the absolute lines on board.
absTate - Variable in class org.moyoman.module.fuseki.igofuseki.IgoFuseki
info of the absolute vertical line value.
AbstractAdminPanel - class org.moyoman.client.reference.admin.AbstractAdminPanel.
Provides base functionality for administration edit panels.
AbstractAdminPanel(JDialog) - Constructor for class org.moyoman.client.reference.admin.AbstractAdminPanel
Construct this dialog with the given parameter.
AbstractListPanel - class org.moyoman.client.reference.admin.AbstractListPanel.
Provides base functionality for administration list edit panels.
AbstractListPanel(JDialog) - Constructor for class org.moyoman.client.reference.admin.AbstractListPanel
Construct this dialog.
AbstractListPanel$1 - class org.moyoman.client.reference.admin.AbstractListPanel$1.
 
AbstractListPanel$1(AbstractListPanel) - Constructor for class org.moyoman.client.reference.admin.AbstractListPanel$1
 
absYoko - Variable in class org.moyoman.module.fuseki.igofuseki.IgoFuseki
info of the absolute horizontal line vlaue.
absYokoTate - Variable in class org.moyoman.module.fuseki.igofuseki.IgoFuseki
info of the absolute line value.
absYokoTate(int) - Method in class org.moyoman.util.igo.IgoBase
Get absloute line value.
actCnt - Variable in class org.moyoman.module.fuseki.igofuseki.IgoFuseki
convinent variable.
actCnt - Variable in class org.moyoman.util.igo.IgoBase
convinent variables.
ACTION_EVENT_CLASS_ARRAY - Static variable in class org.moyoman.client.reference.util.ActionManager
 
ActionManager - class org.moyoman.client.reference.util.ActionManager.
Provides a factory for creating and caching Swing actions.
ActionManager(Object) - Constructor for class org.moyoman.client.reference.util.ActionManager
Construct the manager.
ActionManager$1 - class org.moyoman.client.reference.util.ActionManager$1.
 
ActionManager$1(ActionManager, String, Icon) - Constructor for class org.moyoman.client.reference.util.ActionManager$1
 
actionPerformed(ActionEvent) - Method in class org.moyoman.client.customtest.CustomTest$2
 
actionPerformed(ActionEvent) - Method in class org.moyoman.client.customtest.CustomTest$1
 
actionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.NewDialog$1
 
actionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.admin.NewHelperTypeDialog$2
 
actionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.admin.NewHelperTypeDialog$1
 
actionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.debug.DebugSelectorPane$1
 
actionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.debug.DebugDialog$1
 
actionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.util.StatusBar$1
 
actionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.util.BaseDialog$4
 
actionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.util.BaseDialog$3
 
actionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.util.BaseDialog$2
 
actionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.util.ActionManager$1
 
active - Static variable in class org.moyoman.util.GameId
This is a Set containing the active GameId objects.
ADD - Static variable in interface org.moyoman.module.groups.Groups
 
ADD - Static variable in interface org.moyoman.module.loosegroups.LooseGroups
A new loose group was created as a result of the last move.
add(Action) - Method in class org.moyoman.client.reference.CustomMenu
ÊCreates a new menu item attached to the specified Action object and appends it to the end of this menu.
add(Component) - Method in class org.moyoman.client.reference.CustomMenu
Appends a component to the end of this menu.
add(Component) - Method in class org.moyoman.client.reference.util.AlphabetizedTabbedPane
Add the given component.
add(Component, int) - Method in class org.moyoman.client.reference.CustomMenu
Adds the specified component to this container at the given position.
add(Component, int) - Method in class org.moyoman.client.reference.util.AlphabetizedTabbedPane
Method not implemented.
add(Component, Object) - Method in class org.moyoman.client.reference.util.AlphabetizedTabbedPane
Method not implemented.
add(Component, Object, int) - Method in class org.moyoman.client.reference.util.AlphabetizedTabbedPane
Method not implemented.
add(DebugType, String) - Method in class org.moyoman.client.reference.debug.DebugSelectorPane.SelectorPanel
Add a new selector for the given debug type if one does not already exist.
add(DebugType, String, DebugPanel) - Method in class org.moyoman.client.reference.debug.DebugSelectorPane
Add a new selector for the given debug type if one does not already exist.
add(int) - Method in class org.moyoman.module.fuseki.igofuseki.VecInt
 
add(int) - Method in class org.moyoman.util.igo.VecInt
Add a element.
add(JMenuItem) - Method in class org.moyoman.client.reference.CustomMenu
Appends a menu item to the end of this menu.
add(Stone) - Method in class org.moyoman.client.reference.Board
Add the given token to the board.
add(Stone[]) - Method in class org.moyoman.client.reference.Board
Add the given tokens to the board.
add(Stone, boolean, boolean) - Method in class org.moyoman.client.reference.Board
Add the given token to the board.
add(String) - Method in class org.moyoman.client.reference.CustomMenu
Creates a new menu item with the specified text and appends it to the end of this menu.
add(String, Component) - Method in class org.moyoman.client.reference.util.AlphabetizedTabbedPane
Add the given component.
addActionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.admin.EditMessagePanel
Callback for the add action.
addBlackPlayer(String) - Method in class org.moyoman.util.GameRecord
Add the name of the black player to the record.
addBoardListeners() - Method in class org.moyoman.client.reference.StartGameSwingWorker
Add the mouse players as listeners to the board.
addButtonPanel(int) - Method in class org.moyoman.client.reference.util.BaseDialog
Add a panel which contains the given number of buttons.
addChildren(Forest, MoveDescriptor, DefaultMutableTreeNode) - Method in class org.moyoman.client.reference.ForestUI
Add the children of the given parent to the given node.
addCornerMoves(int, VecInt) - Method in class org.moyoman.module.fuseki.igofuseki.IgoFuseki
add moves in the empty corner.
addCornerMoves(short, Color, Point, Set) - Method in class org.moyoman.module.fuseki.simplefuseki.SimpleFuseki
Rate different corner moves in the empty corner.
addCustomMenuItem(Action) - Method in class org.moyoman.client.reference.Moyoman
Add an item to the custom menu.
addDate(long) - Method in class org.moyoman.util.GameRecord
The date that the game was played.
addElement(Object) - Method in class org.moyoman.client.reference.util.AlphabetizedComboBoxModel
Adds an item to the model.
addEmptyPoint(Point) - Method in class org.moyoman.util.closestpoint.ClosestPointGroup
Add an empty point to the list.
addGroup(ClosestPointGroup) - Method in class org.moyoman.util.closestpoint.PointInfo
Add a group to the list of closest groups.
addGroup(Stone[]) - Method in class org.moyoman.debug.SOI
Add a group of stones.
addGroup(Stone[]) - Method in class org.moyoman.debug.Aggregate
Add a group of stones.
addGroup(Stone[], float) - Method in class org.moyoman.debug.GroupRating
Add a groupt of stones with a rating.
addGroupToSet(Stone, Set, Color[][]) - Method in class org.moyoman.helper.board.rules.agarules.agarulesimpl.AGARulesImpl
Add all of the stones of the same color and group as the specified stone to the set.
addHelperName(HelperName) - Method in class org.moyoman.helper.HelperConfig
Add the helper name at the end of the list for the given helper type.
addHelperName(String, String, HelperType) - Method in class org.moyoman.helper.HelperConfigTool
Add a helper name for the helper type.
addHelperType(HelperType, ComponentType) - Method in class org.moyoman.helper.HelperConfig
Add helper type to the list.
addHelperType(String, String, ComponentType) - Method in class org.moyoman.helper.HelperConfigTool
Add a new helper type.
addId(String) - Method in class org.moyoman.util.GameRecord
Set the id of the game.
addInitialMoveDescriptor(MoveDescriptor) - Method in class org.moyoman.util.MoveDescriptorForest
Add an initial move to the list.
addInitialMoveDescriptors(MoveDescriptor[]) - Method in class org.moyoman.util.MoveDescriptorForest
Add initial moves to the list.
addKey(String) - Method in class org.moyoman.client.reference.admin.MessageTableModel
Add the given key to the table.
addKo(NumberedStone) - Method in class org.moyoman.util.GameRecord
Add a ko to the game record.
addKo(Stone) - Method in class org.moyoman.util.MoveDescriptor
Specify a stone which cannot be played because it would illegally retake the ko.
addLadderBreaker(Stone) - Method in class org.moyoman.module.ladder.ladderimpl.LadderInfo
 
addLadderBreakers(Set) - Method in class org.moyoman.module.ladder.ladderimpl.LadderInfo
 
addLadderThreat(Stone) - Method in class org.moyoman.module.ladder.ladderimpl.LadderInfo
 
addLadderThreats(Set) - Method in class org.moyoman.module.ladder.ladderimpl.LadderInfo
 
addListSelectionListener(ListSelectionListener) - Method in class org.moyoman.client.reference.admin.AbstractListPanel
Add the given listener.
addLocation(String) - Method in class org.moyoman.util.GameRecord
Add the location where the game was played to the record.
addMenu(JFrame, String, String[]) - Static method in class org.moyoman.client.reference.util.ApplicationSupport
 
addMode(Mode, Mode) - Method in class org.moyoman.helper.HelperConfig
Create a new user defined mode.
addMode(Mode, Mode) - Method in class org.moyoman.helper.HelperConfigTool
Create entries for the new user defined mode.
addMode(Mode, Mode) - Method in class org.moyoman.module.ModuleConfig
Add a new mode which has the same ordering of module names as the existing mode.
addMode(String) - Static method in class org.moyoman.module.Mode
Add a new user defined mode.
addMode(String, Mode) - Method in class org.moyoman.module.ModeConfig
Create a new user defined mode.
addMode(String, Mode) - Method in class org.moyoman.module.ModeConfigTool
Create a new user defined mode.
addMode(String, Mode) - Method in class org.moyoman.module.ModuleConfigTool
Create a new user defined mode.
addModuleName(ModuleName) - Method in class org.moyoman.module.ModuleConfig
Add the module name at the end of the list for the given module type.
addModuleName(String, String, ModuleType) - Method in class org.moyoman.module.ModuleConfigTool
Add the module name for the module type.
addModuleType(ModuleType, int) - Method in class org.moyoman.module.ModuleConfig
Insert module type into the ordered list of modules.
addModuleType(String, String, int) - Method in class org.moyoman.module.ModuleConfigTool
 
addMove(Move) - Method in class org.moyoman.util.GameRecord
Add a move to the game record.
addMove(RatedMove) - Method in class org.moyoman.debug.Continuous
Add a RatedMove to the list.
addMoveDescriptor(MoveDescriptor, MoveDescriptor) - Method in class org.moyoman.util.MoveDescriptorForest
Add a follow up move to a move which was already added.
addMoveDescriptors(MoveDescriptor, MoveDescriptor[]) - Method in class org.moyoman.util.MoveDescriptorForest
Add follow up moves to a move which was already added.
addMoves(ArrayList, RatedMove[]) - Method in class org.moyoman.module.geometry.geometryimpl.GeometryMoveGenerator
Put the moves from the RatedMove array into the ArrayList.
addMoves(RatedMove[]) - Method in class org.moyoman.debug.Continuous
Add an array of RatedMove objects to the list.
addNegativePoint(Point) - Method in class org.moyoman.debug.Discrete
Add a point to the list of negative points.
addNegativePoints(Point[]) - Method in class org.moyoman.debug.Discrete
Add an array of points to the list of negative points.
addNeutralPoint(Point) - Method in class org.moyoman.debug.Discrete
Add a point to the list of neutral points.
addNeutralPoints(Point[]) - Method in class org.moyoman.debug.Discrete
Add an array of points to the list of neutral points.
addNext(DAGNode) - Method in class org.moyoman.framework.DAGNode
Add an immediate successor to this node.
addOKButtonPanel() - Method in class org.moyoman.client.reference.util.BaseDialog
Add a panel which contains the OK button.
addOKCancelApplyButtonsPanel() - Method in class org.moyoman.client.reference.util.BaseDialog
Add a panel which contains the OK, cancel, and apply buttons.
addOKCancelButtonsPanel() - Method in class org.moyoman.client.reference.util.BaseDialog
Add a panel which contains the OK and cancel buttons.
addPoint(Point, int) - Method in class org.moyoman.debug.Legend
Associate a point with one of the strings.
addPoint(Point, Point) - Static method in class org.moyoman.module.fuseki.simplefuseki.SimpleFuseki
Add a pair of points into the points HashMap.
addPoints(int, Point[]) - Method in class org.moyoman.debug.SOI
Add points to be associated with the specific group.
addPoints(Point[], int) - Method in class org.moyoman.debug.Legend
Associate points with one of the strings.
addPositivePoint(Point) - Method in class org.moyoman.debug.Discrete
Add a point to the list of positive points.
addPositivePoints(Point[]) - Method in class org.moyoman.debug.Discrete
Add an array of points to the list of positive points.
addPrerequisiteModules(Scheduler, HashSet, Module) - Static method in class org.moyoman.framework.Scheduler
Get all of the modules which are dependent on the given module.
addPrevious(DAGNode) - Method in class org.moyoman.framework.DAGNode
Add an immediate predecessor to this node.
addPrisoner(NumberedStone) - Method in class org.moyoman.util.GameRecord
Add a prisoner to the game record.
addPrisoner(Stone) - Method in class org.moyoman.util.MoveDescriptor
Add a stone to the list of prisoners which were captured by this move.
addPrisoners(Stone[]) - Method in class org.moyoman.util.MoveDescriptor
Add stones to the list of prisoners which were captured by this move.
addRated(Board, VecInt) - Method in class org.moyoman.module.proverbs.igoproverbs.IgoProverbs
Return true if has moves to add.
addRated(Board, VecInt, float) - Method in class org.moyoman.module.proverbs.igoproverbs.IgoProverbs
Return true if has moves to add.
addRated(short, Color, VecInt) - Method in class org.moyoman.module.fuseki.igofuseki.IgoFuseki
Return true if has moves to add to rm.
addRatedMove(Geometry, Stone, short, float, HashMap) - Method in class org.moyoman.module.endgame.simpleendgame.SimpleEndgame
Add rated moves to the HashMap if they are not in the convex hull.
addRatedMovesForHoshi(Board, Point) - Method in class org.moyoman.module.bigpoint.simplebigpoint.SimpleBigPoint
Add moves near the hoshi point to the RatedMoves array.
addSingleGroup(SingleGroup) - Method in class org.moyoman.module.loosegroups.simplelgimpl.SingleLGImpl
Add a single group to this loose group.
addSingleGroups(SingleGroup[]) - Method in class org.moyoman.module.loosegroups.simplelgimpl.SingleLGImpl
Add single groups to this loose group.
addStone(ClosestPointGroup, Stone) - Method in class org.moyoman.util.closestpoint.ClosestPoints
Add a stone to an existing closest point group.
addStone(Stone) - Method in class org.moyoman.util.closestpoint.ClosestPointGroup
Add a stone to the group.
addStone(Stone, int) - Method in class org.moyoman.debug.Legend
Associate a stone with one of the strings.
addStoneIfInRange(ArrayList, Color, int, int) - Method in class org.moyoman.module.shape.simpleshape.SimpleShape
 
addStones(Stone[], int) - Method in class org.moyoman.debug.Legend
Associate stones with one of the strings.
addSuicideMove(Stone) - Method in class org.moyoman.util.MoveDescriptor
Add a move to the list of those moves that are not legal because of suicide after this move.
addSuicideMoves(Stone[]) - Method in class org.moyoman.util.MoveDescriptor
Add moves to the list of those moves that are not legal because of suicide after this move.
addSuperKoMove(Stone) - Method in class org.moyoman.util.MoveDescriptor
Add a move to the list of those moves that are not legal because they illegally recreate the whole board position after this move.
addSuperKoMoves(Stone[]) - Method in class org.moyoman.util.MoveDescriptor
Add moves to the list of those moves that are not legal because they illegally recreate the whole board position after this move.
addSymbol(String) - Method in class org.moyoman.debug.Legend
Create a new symbol.
addTab(Component) - Method in class org.moyoman.client.reference.util.AlphabetizedTabbedPane
Add the given component.
addTab(String, Component) - Method in class org.moyoman.client.reference.util.AlphabetizedTabbedPane
Add the given component.
addTab(String, Icon, Component, String) - Method in class org.moyoman.client.reference.util.AlphabetizedTabbedPane
Add the given component.
addToMap(Map, Action, AbstractButton) - Static method in class org.moyoman.client.reference.util.ActionManager
Add the given button to the given map under the given action.
addWhitePlayer(String) - Method in class org.moyoman.util.GameRecord
Add the name of the white player to the record.
ADEQUATESAFETY - Static variable in class org.moyoman.module.safety.simplesafety.SimpleSafety
Groups which are rated more safe than this do not need any defending.
adjacencyInfo - Variable in class org.moyoman.util.closestpoint.ClosestPoints
The key is a ClosestPointGroup object, and the value is an ArrayList, which contains ClosestPointGroup objects.
adjacentHorizontal(SingleGroup, SingleGroup) - Method in class org.moyoman.module.groups.groupsimpl.GroupsImpl
Determine if the two groups overlap or are adjacent horizontally.
adjacentPoints(Point, Point) - Method in class org.moyoman.module.groups.groupsimpl.GroupsImpl
Determine if two points are adjacent.
adjacentVertical(SingleGroup, SingleGroup) - Method in class org.moyoman.module.groups.groupsimpl.GroupsImpl
Determine if the two groups overlap or are adjacent vertically.
AdminManager - class org.moyoman.client.reference.admin.AdminManager.
Provides a manager for Moyoman Go administration.
AdminManager(IMoyomanAdminOwner) - Constructor for class org.moyoman.client.reference.admin.AdminManager
Construct this object.
aeDescClass - Static variable in class org.moyoman.client.reference.util.BrowserLauncher
The com.apple.MacOS.AEDesc class
aeDescConstructor - Static variable in class org.moyoman.client.reference.util.BrowserLauncher
The <init>(String) method of com.apple.MacOS.AEDesc
aeTargetConstructor - Static variable in class org.moyoman.client.reference.util.BrowserLauncher
The <init>(int) method of com.apple.MacOS.AETarget
after(String, String) - Static method in class org.moyoman.module.fuseki.igofuseki.Str
Get string.
after(String, String) - Static method in class org.moyoman.util.igo.Str
Get string after des.
AGA - Static variable in class org.moyoman.util.Rules
A Rules object representing the AGA rule set.
AGA_FLAG - Static variable in class org.moyoman.util.Rules
Use AGA rules.
AGARules - class org.moyoman.helper.board.rules.agarules.AGARules.
The class which extends this one will implement the American Go Association rule set.
AGARules(GameId, Mode, HelperName, Component) - Constructor for class org.moyoman.helper.board.rules.agarules.AGARules
Create the AGARules object.
AGARulesImpl - class org.moyoman.helper.board.rules.agarules.agarulesimpl.AGARulesImpl.
This class implements the AGARules interface to return the correct responses for the AGA rule set.
AGARulesImpl(GameId, Mode, HelperName, Component) - Constructor for class org.moyoman.helper.board.rules.agarules.agarulesimpl.AGARulesImpl
Create the AGARulesImpl object.
Aggregate - class org.moyoman.debug.Aggregate.
This class represents groups of stones and their relations.
AGGREGATE - Static variable in class org.moyoman.debug.DebugType
The AGGREGATE Debug object.
Aggregate(String) - Constructor for class org.moyoman.debug.Aggregate
Create a new Aggregate object.
AggregateDebugPanel - class org.moyoman.client.reference.debug.AggregateDebugPanel.
Provides a panel for aggregate type debug information.
AggregateDebugPanel() - Constructor for class org.moyoman.client.reference.debug.AggregateDebugPanel
 
AKI - Static variable in class org.moyoman.module.fuseki.igofuseki.IgoFuseki
Value of the empty point.
AKI - Static variable in class org.moyoman.util.igo.IgoBase
Value of the empty point.
aki(int) - Method in class org.moyoman.util.igo.IgoBase
Check a point is empty or not.
aki(int, int) - Method in class org.moyoman.util.igo.IgoBase
Check 2 points are all empty or not.
aki(int, int, int) - Method in class org.moyoman.util.igo.IgoBase
Check 3 points are all empty or not.
aki(int, int, int, int) - Method in class org.moyoman.util.igo.IgoBase
Check 4 points are all empty or not.
aki(int, int, int, int, int) - Method in class org.moyoman.util.igo.IgoBase
Check 5 points are all empty or not.
aki(int, int, int, int, int, int) - Method in class org.moyoman.util.igo.IgoBase
Check 6 points are all empty or not.
aki(int, int, int, int, int, int, int) - Method in class org.moyoman.util.igo.IgoBase
Check 7 points are all empty or not.
aki4Slant4(int, int) - Method in class org.moyoman.util.igo.IgoBase
Check the sum of the 8 neighbors is the asking value or not.
ALIVE - Static variable in interface org.moyoman.module.lifeanddeath.LDStatus
The group is alive.
allActionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.DeleteGameDialog
Perform the all action.
allHelpers - Variable in class org.moyoman.helper.HelperConfig
The key is a String (simple name) and the value is a HelperName object.
allHelperTypes - Variable in class org.moyoman.helper.HelperConfig
Each element is a HelperType object.
allModules - Variable in class org.moyoman.module.ModuleConfig
 
ALLOWED - Static variable in interface org.moyoman.module.board.Board
A superko is allowed.
allPrisoners - Variable in class org.moyoman.module.board.boardimpl.BoardImpl
Store information about all prisoners during the game.
AlphabetizedComboBoxModel - class org.moyoman.client.reference.util.AlphabetizedComboBoxModel.
Provides a combo box model with alphabetized items.
AlphabetizedComboBoxModel() - Constructor for class org.moyoman.client.reference.util.AlphabetizedComboBoxModel
 
AlphabetizedTabbedPane - class org.moyoman.client.reference.util.AlphabetizedTabbedPane.
Provides a tabbed pane with alphabetized tabs.
AlphabetizedTabbedPane() - Constructor for class org.moyoman.client.reference.util.AlphabetizedTabbedPane
 
analyzeLibertyCount(SingleLooseGroup) - Method in class org.moyoman.module.tactics.tacticsimpl.TacticsImpl
Increase the liberties of friendly groups, and decrease the liberties of opponents groups.
Annotation - class org.moyoman.client.reference.Annotation.
Provides an annotation object for use with Board.
Annotation() - Constructor for class org.moyoman.client.reference.Annotation
 
appendText(String) - Method in class org.moyoman.client.reference.Annotation
Append to the text displayed by this component.
appleEventConstructor - Static variable in class org.moyoman.client.reference.util.BrowserLauncher
The <init>(int, int, int) method of com.apple.MacOS.AppleEvent
ApplicationSupport - class org.moyoman.client.reference.util.ApplicationSupport.
Provides support for Swing applications.
ApplicationSupport() - Constructor for class org.moyoman.client.reference.util.ApplicationSupport
Private constructor to disallow direct instantiation.
ApplicationSupport$1 - class org.moyoman.client.reference.util.ApplicationSupport$1.
 
ApplicationSupport$1(JFrame) - Constructor for class org.moyoman.client.reference.util.ApplicationSupport$1
 
applyActionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.util.BaseDialog
Apply this dialog's settings..
areGroupsAdjacent(SingleGroup, SingleGroup) - Method in class org.moyoman.module.groups.groupsimpl.GroupsImpl
Return true if the two single groups have at least one stone touching.
areGroupsConnected(SingleGroup, SingleGroup) - Method in interface org.moyoman.module.connection.Connection
Determine if the two groups are connected.
areGroupsConnected(SingleLooseGroup, SingleLooseGroup) - Method in interface org.moyoman.module.connection.Connection
Determine if the two loose groups are be connected.
areLegalCoordinates(int, int) - Method in class org.moyoman.module.tactics.tacticsimpl.TacticsImpl
 
areLooseGroupsAdjacent(SingleLooseGroup, SingleLooseGroup) - Method in interface org.moyoman.module.geometry.Geometry
Determine if two loose groups are adjacent to each other.
areLooseGroupsAdjacent(SingleLooseGroup, SingleLooseGroup) - Method in class org.moyoman.module.geometry.geometryimpl.GeometryImpl
Determine if the two loose groups are adjacent.
arr - Variable in class org.moyoman.module.fuseki.igofuseki.VecInt
 
arr - Variable in class org.moyoman.util.igo.VecInt
An array to store elements.
arrClone(Object) - Method in class org.moyoman.module.proverbs.igoproverbs.GoProverbs
Clone arrays.
arrClone(Object) - Method in class org.moyoman.util.igo.IgoBase
Clone arrays.
arrIndex(String) - Method in class org.moyoman.module.fuseki.igofuseki.IgoFuseki
Return the index of an array.
assessKo(Board) - Method in class org.moyoman.helper.board.rules.agarules.agarulesimpl.AGARulesImpl
Determine if there is a ko, and set the ko variable.
assessSuperKo(Board) - Method in class org.moyoman.helper.board.rules.agarules.agarulesimpl.AGARulesImpl
 
assign(int[][]) - Method in class org.moyoman.module.fuseki.igofuseki.PatVec
 
assign(int[][]) - Method in class org.moyoman.util.igo.PatVec
Store data of 8 directions.
associate(GameId) - Static method in class org.moyoman.framework.Message
Associate a game with the default language.
associate(GameId, String) - Static method in class org.moyoman.framework.Message
Associate the game with the specified language.
associate(HelperType, ComponentType) - Method in class org.moyoman.helper.HelperConfig
Associate a helper type with a component type as its parent.
at(int) - Method in class org.moyoman.module.fuseki.igofuseki.VecInt
 
at(int) - Method in class org.moyoman.util.igo.VecInt
Get value from a element.
atti(String, String) - Static method in class org.moyoman.module.fuseki.igofuseki.Str
Get attribute.
atti(String, String) - Static method in class org.moyoman.util.igo.Str
Get attribute.
autoMoveActionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.Moyoman
Perform the auto move action.

B

BaseDialog - class org.moyoman.client.reference.util.BaseDialog.
Provides a generic dialog base class.
BaseDialog(Frame) - Constructor for class org.moyoman.client.reference.util.BaseDialog
Construct this dialog with the given parameter.
BaseDialog(Frame, String) - Constructor for class org.moyoman.client.reference.util.BaseDialog
Construct this dialog with the given parameters.
BaseDialog(JDialog) - Constructor for class org.moyoman.client.reference.util.BaseDialog
Construct this dialog with the given parameter.
BaseDialog(JDialog, String) - Constructor for class org.moyoman.client.reference.util.BaseDialog
Construct this dialog with the given parameters.
BaseDialog$1 - class org.moyoman.client.reference.util.BaseDialog$1.
 
BaseDialog$1(BaseDialog) - Constructor for class org.moyoman.client.reference.util.BaseDialog$1
 
BaseDialog$2 - class org.moyoman.client.reference.util.BaseDialog$2.
 
BaseDialog$2(BaseDialog) - Constructor for class org.moyoman.client.reference.util.BaseDialog$2
 
BaseDialog$3 - class org.moyoman.client.reference.util.BaseDialog$3.
 
BaseDialog$3(BaseDialog) - Constructor for class org.moyoman.client.reference.util.BaseDialog$3
 
BaseDialog$4 - class org.moyoman.client.reference.util.BaseDialog$4.
 
BaseDialog$4(BaseDialog) - Constructor for class org.moyoman.client.reference.util.BaseDialog$4
 
BEST - Static variable in class org.moyoman.module.Mode
 
BigPoint - interface org.moyoman.module.bigpoint.BigPoint.
The class that implements this interface will identify big points on the board.
black - Variable in class org.moyoman.client.cli.Cli
 
black - Variable in class org.moyoman.util.PersistedGame
 
black - Variable in class org.moyoman.util.GameRecord
 
BLACK - Static variable in class org.moyoman.util.Color
 
BLACK_FLAG - Static variable in class org.moyoman.util.Color
The short value representing black.
blackMDF - Variable in class org.moyoman.module.tactics.tacticsimpl.TacticsImpl
The MoveDescriptorForest object containing sequences of good moves for Black.
blackMove() - Method in class org.moyoman.comm.client.PlayerManager
Get a move from the black player, and send it to the white player.
blackPlayer - Variable in class org.moyoman.comm.client.PlayerManager
The player playing black.
blackRandom - Static variable in class org.moyoman.util.Zobrist
The random numbers used for the black stones.
blackStones - Static variable in class org.moyoman.util.Stone
All of the black stone objects that are instantiated.
BLACKTOMOVE - Static variable in class org.moyoman.util.GameRecord
constant which indicates that it is blacks turn.
board - Variable in class org.moyoman.module.geometry.geometryimpl.GeometryImpl
The Board module.
board - Variable in class org.moyoman.module.loosegroups.simplelgimpl.LGImpl
The Board object with the current state of the board.
board - Variable in class org.moyoman.module.safety.simplesafety.SimpleSafety
The Board module which this module uses.
Board - class org.moyoman.client.reference.Board.
Provides a Go board user interface.
Board - interface org.moyoman.module.board.Board.
An object that implements the Board interface is responsible for maintaining the current state and history of a game.
Board() - Constructor for class org.moyoman.client.reference.Board
Construct this object.
Board$1 - class org.moyoman.client.reference.Board$1.
 
Board$1(Board) - Constructor for class org.moyoman.client.reference.Board$1
 
Board$2 - class org.moyoman.client.reference.Board$2.
 
Board$2(Board, JCheckBoxMenuItem) - Constructor for class org.moyoman.client.reference.Board$2
 
Board$3 - class org.moyoman.client.reference.Board$3.
 
Board$3(Board, JCheckBoxMenuItem) - Constructor for class org.moyoman.client.reference.Board$3
 
BoardImpl - class org.moyoman.module.board.boardimpl.BoardImpl.
This module implements the Board interface.
BoardImpl(GameId, ModuleName) - Constructor for class org.moyoman.module.board.boardimpl.BoardImpl
Create a new BoardImpl object.
boardSize - Static variable in class org.moyoman.module.bigpoint.simplebigpoint.SimpleBigPoint
 
boardSize - Variable in class org.moyoman.module.fuseki.igofuseki.IgoFuseki
Size of the board, the value maybe is always 19.
boardSize - Variable in class org.moyoman.util.igo.IgoBase
Size of the board, the value is always 19 in Moyoman.
BOLD_ITALIC_INT - Static variable in class org.moyoman.client.reference.util.GUISupport
 
BOLD_ITALIC_STRING - Static variable in class org.moyoman.client.reference.util.GUISupport
 
BOLD_STRING - Static variable in class org.moyoman.client.reference.util.GUISupport
 
BooleanResponse - class org.moyoman.util.BooleanResponse.
This class allows a boolean value and an accompanying message to be treated as one object.
BooleanResponse(boolean) - Constructor for class org.moyoman.util.BooleanResponse
Create a BooleanResponse object without a message.
BooleanResponse(boolean, String) - Constructor for class org.moyoman.util.BooleanResponse
Create a BooleanResponse object with a message.
bosm - Variable in class org.moyoman.module.shape.simpleshape.SimpleShape
 
boundingBoxClear(Board, Stone, Stone) - Method in class org.moyoman.module.geometry.geometryimpl.ExpandGroupMoveGenerator
Check the rectangular box formed by the two stones for opponents stones.
bp - Variable in class org.moyoman.module.bigpoint.simplebigpoint.SimpleBigPoint
The bigpoint moves that were found by this module.
breakers - Variable in class org.moyoman.module.ladder.ladderimpl.LadderInfo
Each element is a Stone which is a ladder breaker.
browser - Static variable in class org.moyoman.client.reference.util.BrowserLauncher
The browser for the system
BrowserLauncher - class org.moyoman.client.reference.util.BrowserLauncher.
BrowserLauncher is a class that provides one static method, openURL, which opens the default web browser for the current user of the system to the given URL.
BrowserLauncher() - Constructor for class org.moyoman.client.reference.util.BrowserLauncher
This class should be never be instantiated; this just ensures so.
bsm - Variable in class org.moyoman.module.shape.simpleshape.SimpleShape
 

C

calculateLadder(Scheduler, MoveDescriptorForest, LadderInfo, SingleGroup, MoveDescriptor) - Method in class org.moyoman.module.ladder.ladderimpl.LadderImpl
This method adds two moves to a ladder per invocation.
calculateLadder(SingleGroup) - Method in class org.moyoman.module.ladder.ladderimpl.LadderImpl
Calculate ladder information for a single group.
calculateLadderBreakers(SingleGroup, MoveDescriptorForest) - Method in class org.moyoman.module.ladder.ladderimpl.LadderImpl
Find all moves which are ladder breakers for the given group.
calculateLadderThreats(SingleGroup, MoveDescriptorForest) - Method in class org.moyoman.module.ladder.ladderimpl.LadderImpl
Find all moves which are ladder breakers for the given group.
calculateTacticsForSingleLooseGroup(SingleLooseGroup) - Method in class org.moyoman.module.tactics.tacticsimpl.TacticsImpl
Compute tactics for the loose group.
calculateTotalGroups(Color, LooseGroups) - Method in class org.moyoman.module.geometry.geometryimpl.GeometryImpl
 
calculateTotalGroups(Color, LooseGroups, GeometryImpl) - Method in class org.moyoman.module.geometry.geometryimpl.GeometryMoveGenerator
Get the total number of groups of a given color.
CALLBACK_PROPERTY_NAME - Static variable in class org.moyoman.client.reference.util.ActionManager
 
canBeCaptured() - Method in class org.moyoman.module.tactics.tacticsimpl.CaptureGroup
 
cancel() - Method in class org.moyoman.framework.ServerConfigTool
Cancel all operations performed since the last call to save() or cancel().
cancel() - Method in class org.moyoman.framework.ServerConfig
Cancel any changes that have occurred since the last call to save() or cancel().
cancel() - Method in class org.moyoman.helper.HelperConfig
Undo all operations performed since the last save() or cancel() call.
cancel() - Method in class org.moyoman.helper.HelperConfigTool
Undo all operations performed since the last save() or cancel() call.
cancel() - Method in class org.moyoman.module.ModeConfig
Cancel any changes that have occurred since the last save() or cancel() call.
cancel() - Method in class org.moyoman.module.ModeConfigTool
Cancel any changes since the last save() or cancel() call.
cancel() - Method in class org.moyoman.module.ModuleConfig
Undo all changes made since the last call to save() or cancel().
cancel() - Method in class org.moyoman.module.ModuleConfigTool
Undo all changes since the last call to cancel() or save().
cancel() - Static method in class org.moyoman.module.Mode
Cancel any changes to the user defined modes, and reread the information from file.
cancelActionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.admin.SystemAdminDialog
Close this dialog with no other action.
cancelActionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.admin.ModuleAdminDialog
Close this dialog with no other action.
cancelActionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.admin.ModeAdminDialog
Close this dialog with no other action.
cancelActionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.admin.HelperAdminDialog
Close this dialog with no other action.
cancelActionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.admin.EditMessageDialog
Close this dialog with no other action.
cancelActionPerformed(ActionEvent) - Method in class org.moyoman.client.reference.util.BaseDialog
Close this dialog with no other action.
canCuttingStoneBeCaptured(SingleGroup, SingleGroup, Stone) - Method in class org.moyoman.module.tactics.tacticsimpl.TacticsImpl
Determine if an opponents stone played at the cutting point could be captured.
canGroupPotentiallyBeCaught(SingleGroup) - Method in interface org.moyoman.module.ladder.Ladder
Determine if the group is in a potential ladder and can be caught.
canGroupPotentiallyBeCaught(SingleGroup) - Method in class org.moyoman.module.ladder.ladderimpl.LadderImpl
Return true if the group is in a potential ladder and would be caught if the opponent moves first.
canGroupsConnect(SingleGroup, SingleGroup) - Method in interface org.moyoman.module.connection.Connection
Determine if the two groups can be connected.
canGroupsConnect(SingleLooseGroup, SingleLooseGroup) - Method in interface org.moyoman.module.connection.Connection
Determine if the two loose groups can be connected.
canPointBePlayed(Point) - Method in interface org.moyoman.module.dame.Dame
Determine if a dame point can be played.
canPointBePlayed(Point) - Method in class org.moyoman.module.dame.dameimpl.DameImpl
Checks if the given dame Point pt can be played.
canSplitGroups(SingleGroup, SingleGroup) - Method in interface org.moyoman.module.connection.Connection
Determine if the two groups can be split.
canSplitGroups(SingleLooseGroup, SingleLooseGroup) - Method in interface org.moyoman.module.connection.Connection
Determine if the two loose groups can be split.
capAnsKei(Board) - Method in class org.moyoman.module.proverbs.igoproverbs.IgoProverbs
Get rated moves from the proverb [Answer the capping play with a knight's move].
capturedGroups - Variable in class org.moyoman.module.groups.groupsimpl.GroupsImpl
Each element is a SingleGroupImpl object which was captured by the last move.
CaptureGroup - class org.moyoman.module.tactics.tacticsimpl.CaptureGroup.
 
CaptureGroup(Scheduler, SingleGroup, Color) - Constructor for class org.moyoman.module.tactics.tacticsimpl.CaptureGroup
 
CaptureGroup(Scheduler, SingleGroup, Color, int) - Constructor for class org.moyoman.module.tactics.tacticsimpl.CaptureGroup
 
castToPoint() - Method in class org.moyoman.util.Point
Return a Point object.
castToStone() - Method in class org.moyoman.util.Stone
Get the Stone object corresponding to this one.
ccPlay() - Method in class org.moyoman.client.cli.Cli
 
ccTable(char, char) - Method in class org.moyoman.module.fuseki.igofuseki.IgoFuseki
return positon from a move data.
ccTable(char, char) - Method in class org.moyoman.util.igo.IgoBase
Get positon from 2 chars.
ccTable(String) - Method in class org.moyoman.module.fuseki.igofuseki.IgoFuseki
return the positon of a move data.
ccTable(String) - Method in class org.moyoman.util.igo.IgoBase
Get positon from a string.
ce - Variable in class org.moyoman.comm.client.MoyomanPlayer
The CommandExecutor object which is used for executing commands on the server.
ce - Variable in class org.moyoman.comm.client.PlayerManager
 
ce - Static variable in class org.moyoman.comm.client.CommandExecutor
The CommandExecutor object.
ce - Variable in class org.moyoman.comm.client.MoveValidator
The CommandExecutor object.
CENTER - Static variable in class org.moyoman.module.geometry.geometryimpl.NewGroupMoveGenerator
Symbolic constant referring to the center.
centerOf3(Board) - Method in class org.moyoman.module.proverbs.igoproverbs.IgoProverbs
Get rated moves from the proverb [Play at the centre of three stones].
charTrim(String, char) - Static method in class org.moyoman.util.igo.Str
Trim char from a string.
checkActions() - Method in class org.moyoman.client.reference.GameManager
Check the actions for their enabled status.
checkActions() - Method in interface org.moyoman.client.reference.IMoyoman
Check the actions for their enabled status.
checkActions() - Method in class org.moyoman.client.reference.Moyoman
Check the actions for their enabled status.
checkActions() - Method in class org.moyoman.client.reference.admin.AdminManager
Check the actions for their enabled status.
checkActions() - Method in class org.moyoman.client.reference.debug.DebugManager
Check the actions for their enabled status.
checkComponents() - Method in class org.moyoman.client.reference.admin.ModuleNamesPanel
Check components for their enable state.
checkComponents() - Method in class org.moyoman.client.reference.admin.ModuleAdminDialog
Check components for their enable state.
checkComponents() - Method in class org.moyoman.client.reference.admin.ModeAdminDialog
Check components for their enable state.
checkComponents() - Method in class org.moyoman.client.reference.admin.MessageAdminDialog
Check components for their enable state.
checkComponents() - Method in class org.moyoman.client.reference.admin.HelperNamesPanel
Check components for their enable state.
checkComponents() - Method in class org.moyoman.client.reference.admin.HelperAdminDialog
Check components for their enable state.
checkComponents() - Method in class org.moyoman.client.reference.admin.EditMessagePanel
Check components for their enable state.
checkComponents() - Method in class org.moyoman.client.reference.admin.AbstractListPanel
Check components for their enable state.
checkComponents() - Method in class org.moyoman.client.reference.admin.AbstractAdminPanel
Check components for their enable state.
checkComponents() - Method in class org.moyoman.client.reference.admin.ModePanel
Check components for their enable state.
checkComponents() - Method in class org.moyoman.client.reference.util.BaseDialog
Check components for their enable state.
checkEdge(Point, Point[]) - Method in class org.moyoman.module.geometry.geometryimpl.ConvexHullImpl
Check if the point in question is on an edge of the polygon.
checkEdge(Point, Point[]) - Method in class org.moyoman.module.geometry.geometryimpl.GeometryImpl
Check if the point in question is on an edge of the polygon.
checkEmptyPoints(ClosestPoints, ArrayList, Color, ClosestPointGroup, ClosestPointGroup) - Method in class org.moyoman.module.loosegroups.simplelgimpl.LGImpl
Determine if there are any opponents stones preventing the two groups from combining.
checkModuleTypeOrder(ModuleType, ModuleType) - Method in class org.moyoman.module.ModuleConfig
Check the relationship in question.
checkOpponentsLooseGroups(Stone, ClosestPointGroup, Groups, Board) - Method in class org.moyoman.module.loosegroups.simplelgimpl.LGImpl
Split opponents groups adjacent to the current loose group if necessary.
checkPonnuki(Point, Color, Board) - Method in class org.moyoman.module.loosegroups.simplelgimpl.LGImpl
Determine if at least three sides of a ponnuki of the given color exist around the center point.
checkSpace(Board, Point, Point, boolean) - Method in class org.moyoman.module.shape.simpleshape.SimpleShape
 
checkTempGames(long) - Static method in class org.moyoman.framework.FSPersister
Delete all temporary games which have expired.
checkTempGames(ServerConfig) - Static method in class org.moyoman.framework.FSPersister
Delete all temporary games which have expired.
checkTime() - Method in class org.moyoman.helper.Helper
Return information on how the game as a whole is doing on time.
checkTime() - Method in class org.moyoman.module.Module
Return information on how the game as a whole is doing on time.
checkVisibility() - Method in class org.moyoman.client.reference.CustomMenu
Check the visibility of this menu.
CHINESE - Static variable in class org.moyoman.util.Rules
A Rules object representing the Chinese rule set.
CHINESE_FLAG - Static variable in class org.moyoman.util.Rules
Use Chinese rules.
cleanup() - Method in class org.moyoman.framework.FSPersister
Delete all temporary game files.
cleanup() - Method in interface org.moyoman.framework.Persister
Perform any necessary clean up before normal shutdown of the server.
clear() - Method in class org.moyoman.client.reference.Annotation
Clear this annotation.
clear() - Method in class org.moyoman.client.reference.PrisonerCounter
Clear the counts.
clear() - Method in class org.moyoman.client.reference.GameManager
Clear all actions.
clear() - Method in class org.moyoman.client.reference.Board
Clear the tokens and annotations from the board.
clear() - Method in class org.moyoman.client.reference.admin.AdminManager
Clear all actions.
clear() - Method in class org.moyoman.client.reference.debug.DebugSelectorPane
Clear the data from this panel.
clear() - Method in class org.moyoman.client.reference.debug.DebugPanel
Clear the data from this panel.
clear() - Method in class org.moyoman.client.reference.util.ActionManager
Clear all contents.
clear() - Method in class org.moyoman.client.reference.util.SwingWorker.ThreadVar
 
clear() - Method in class org.moyoman.framework.DAG
Set all the modules as not having been executed.
clear() - Method in class org.moyoman.module.fuseki.igofuseki.VecInt
 
clear() - Method in class org.moyoman.util.MoveDescriptorForest
Remove all entries.
clear() - Method in class org.moyoman.util.igo.VecInt
Clear all element.
clear(int) - Method in class org.moyoman.client.reference.util.StatusBar
Clear the specified message label.
clearAdjacencyInfo() - Method in class org.moyoman.util.closestpoint.ClosestPoints
Remove all cached adjacency info.
clearAll() - Method in class org.moyoman.client.reference.util.StatusBar
Clear all the message labels.
clearAnnotations() - Method in class org.moyoman.client.reference.Board
Clear all annotations.
clearAnnotations() - Method in class org.moyoman.client.reference.debug.DebugPanel
Clear the board annotations.
clearColor() - Method in class org.moyoman.module.fuseki.igofuseki.IgoFuseki
Clear color data.
clearColor() - Method in class org.moyoman.util.igo.IgoBase
Clear the color data.
clearHorizontalPathToEdge(Stone, Board) - Method in class org.moyoman.module.endgame.simpleendgame.SimpleEndgame
Determine if the stone has a clear path to the nearest horizontal edge.
clearVerticalPathToEdge(Stone, Board) - Method in class org.moyoman.module.endgame.simpleendgame.SimpleEndgame
Determine if there is a clear path from the stone to the vertical edge.
cli - Variable in class org.moyoman.client.cli.CliMoveListener
 
Cli - class org.moyoman.client.cli.Cli.
 
Cli() - Constructor for class org.moyoman.client.cli.Cli
 
CliMoveListener - class org.moyoman.client.cli.CliMoveListener.
 
CliMoveListener(Cli) - Constructor for class org.moyoman.client.cli.CliMoveListener
 
CliPlayer - class org.moyoman.client.cli.CliPlayer.
 
CliPlayer(Color, Handicap) - Constructor for class org.moyoman.client.cli.CliPlayer
Create the NonvalidatedPlayer object.
clone() - Method in class org.moyoman.framework.DAGNode
Clone this object.
clone() - Method in class org.moyoman.framework.DAG
Override the Object.clone() method.
clone() - Method in class org.moyoman.framework.Scheduler
Override the Object.clone method.
clone() - Method in class org.moyoman.helper.Helper
Clone the helper.
clone() - Method in class org.moyoman.helper.board.rules.agarules.agarulesimpl.AGARulesImpl
Override the Object.clone() method.
clone() - Method in class org.moyoman.helper.board.rules.rulesimpl.RulesImpl
Override the Object.clone() method.
clone() - Method in interface org.moyoman.module.ModuleInterface
Clone the module.
clone() - Method in class org.moyoman.module.Module
Clone the module.
clone() - Method in class org.moyoman.module.board.boardimpl.BoardImpl
Override the Object.clone() method.
clone() - Method in class org.moyoman.module.endgame.simpleendgame.SimpleEndgame
Clone the module.
clone() - Method in class org.moyoman.module.fuseki.simplefuseki.SimpleFuseki
Clone the module.
clone() - Method in class org.moyoman.module.fuseki.igofuseki.IgoFuseki
Clone the module.
clone() - Method in class org.moyoman.module.geometry.geometryimpl.ConvexHullImpl
Override the Object.clone() method.
clone() - Method in class org.moyoman.module.geometry.geometryimpl.GeometryImpl
Override the Object.clone() method.
clone() - Method in interface org.moyoman.module.groups.SingleGroup
 
clone() - Method in class org.moyoman.module.groups.groupsimpl.SingleGroupImpl
Override the Object.clone() method.
clone() - Method in class org.moyoman.module.groups.groupsimpl.GroupsImpl
Override the Object.clone() method.
clone() - Method in class org.moyoman.module.ladder.ladderimpl.LadderInfo
 
clone() - Method in class org.moyoman.module.ladder.ladderimpl.LadderImpl
 
clone() - Method in interface org.moyoman.module.loosegroups.SingleLooseGroup
Override the Object.clone() method.
clone() - Method in class org.moyoman.module.loosegroups.simplelgimpl.SingleLGImpl
Override the Object.clone() method.
clone() - Method in class org.moyoman.module.loosegroups.simplelgimpl.LGImpl
Override the Object.clone() method.
clone() - Method in class org.moyoman.module.movegenerator.simplemovegenerator.SimpleMoveGenerator
Override the Object.clone() method.
clone() - Method in class org.moyoman.module.proverbs.igoproverbs.IgoProverbs
Clone the module.
clone() - Method in class org.moyoman.module.proverbs.igoproverbs.GoProverbs
Get clone object.
clone() - Method in class org.moyoman.module.random.randomimpl.RandomImpl
Override the Object.clone() method.
clone() - Method in class org.moyoman.module.safety.simplesafety.SimpleSafety
Override the Object.clone() method.
clone() - Method in class org.moyoman.module.shape.simpleshape.SimpleShape
Clone the module.
clone() - Method in class org.moyoman.module.tactics.simpletactics.SimpleTactics
Clone the module.
clone() - Method in class org.moyoman.module.tactics.tacticsimpl.TacticsImpl
Clone the module.
clone() - Method in class org.moyoman.module.joseki.josekiimpl.JosekiImpl
 
clone() - Method in class org.moyoman.module.dame.dameimpl.DameImpl
 
clone() - Method in class org.moyoman.util.IntPair
Override the Object.clone() method.
clone() - Method in class org.moyoman.util.RatedMove
Clone this object.
clone() - Method in class org.moyoman.util.MoveDescriptorForest
Override the Object.clone() method.
clone() - Method in class org.moyoman.util.NumberedStone
Return a clone of this object.
clone() - Method in class org.moyoman.util.Move
Clone the move object.
clone() - Method in class org.moyoman.util.MoveDescriptor
Clone this object.
clone() - Method in class org.moyoman.util.Point
Clone this object.
clone() - Method in class org.moyoman.util.Stone
Clone this object.
clone() - Method in class org.moyoman.util.Color
Clone the Color object.
clone() - Method in class org.moyoman.util.closestpoint.ClosestPointGroup
Override the Object.clone() method.
clone() - Method in class org.moyoman.util.closestpoint.ClosestPoints
Override the Object.clone() method.
clone() - Method in class org.moyoman.util.closestpoint.PointInfo
Override the Object.clone() method.
clone() - Method in class org.moyoman.util.igo.VecInt
Get clone object.
clone() - Method in class org.moyoman.util.igo.IgoBase
Get clone object.
cloneTree(HashMap, MoveDescriptor, HashMap, HashMap) - Method in class org.moyoman.util.MoveDescriptorForest
 
closeEnough(Point, Point, GeometryImpl, int, int, int) - Method in class org.moyoman.module.geometry.geometryimpl.ExpandGroupMoveGenerator
Determine if the two points are close enough.
ClosestPointGroup - class org.moyoman.util.closestpoint.ClosestPointGroup.
This class represents a group of stones, and the points which are closer to one of those stones than to any other stones.
ClosestPointG