Serialized Form
|
Package org.moyoman.client.customtest |
_runTest1
Action _runTest1
- Run test #1 action.
_runTest2
Action _runTest2
- Run test #2 action.
|
Package org.moyoman.client.reference |
_actionManager
ActionManager _actionManager
- Handle to the action manager.
_click
AudioClip _click
- Click audio clip.
_boardColor
Color _boardColor
- The board color.
_gridColor
Color _gridColor
- The grid color.
_highlightColor
Color _highlightColor
- The highlight color.
_markColor
Color _markColor
- The mark color.
_textColor
Color _textColor
- The text color.
_previousSize
Dimension _previousSize
- The previous panel size.
_popupMenu
JPopupMenu _popupMenu
- The popup menu.
_tokens
List _tokens
- The tokens on the board
_sizeToFont
Map _sizeToFont
- Font cache, stored by size.
_highlightIntersection
Point _highlightIntersection
- The last highlighted intersection.
_max
Point _max
- The maximum point of the grid in screen coordinates.
_min
Point _min
- The minimum point of the grid in screen coordinates.
_rectangle
Rectangle _rectangle
- Board rectangle.
_markedToken
Stone _markedToken
- Token to be marked.
_annotations
Annotation[][] _annotations
- The intersection annotations.
_doCompute
boolean _doCompute
- Flag indicating if parameters need to be computed.
_isLabelPainted
boolean _isLabelPainted
- Flag indicating the coordinate labels are painted.
_isLastMoveMarked
boolean _isLastMoveMarked
- Flag indicating the last move is marked.
_isSoundOn
boolean _isSoundOn
- Flag indicating whether to use sound.
_annotationFontFraction
double _annotationFontFraction
- The annotation font size as a fraction of _squareSize.
_dotFraction
double _dotFraction
- Dot radius as a fraction of _squareSize.
_highlightFraction
double _highlightFraction
- Highlight radius as a fraction of _squareSize.
_labelFraction
double _labelFraction
- Label border fraction.
_markFraction
double _markFraction
- Mark radius as a fraction of _squareSize.
_offsetFraction
double _offsetFraction
- Grid offset as a fraction of _squareSize.
_tokenFraction
double _tokenFraction
- Token radius as a fraction of _squareSize.
_borderSize
int _borderSize
- Border size.
_dimension
int _dimension
- The grid dimension.
_fileHeight
int _fileHeight
- Height of the file label area.
_offset
int _offset
- Border size.
_rankWidth
int _rankWidth
- Width of the rank label area.
_squareSize
int _squareSize
- Square size.
_listUI
JList _listUI
- The module list.
_savedGamesUI
JList _savedGamesUI
- Saved games widget.
_savedGames
String[] _savedGames
- The saved game names.
_adminManager
AdminManager _adminManager
- Admin manager.
_board
Board _board
- Board.
_customMenu
CustomMenu _customMenu
- Custom menu.
_debugManager
DebugManager _debugManager
- Debug manager.
_gameManager
GameManager _gameManager
- Game manager.
_debugMenu
JMenu _debugMenu
- Debug menu.
_mainPanel
JPanel _mainPanel
- The main panel.
_prisonerCounter
PrisonerCounter _prisonerCounter
- The prisoner counter.
_languageName
String _languageName
- The current language.
_handicapUI
JComboBox _handicapUI
- Handicap widget.
_blackUI
NewDialog.PlayerPanel _blackUI
- Black player widget.
_whiteUI
NewDialog.PlayerPanel _whiteUI
- White player widget.
_nameUI
JTextField _nameUI
- Name widget.
|
Package org.moyoman.client.reference.admin |
_actionManager
ActionManager _actionManager
- Handle to the action manager.
_parentDialog
JDialog _parentDialog
- Parent dialog.
_listUI
JList _listUI
- List widget.
_messagePanel
EditMessagePanel _messagePanel
- The parameter panel.
_actionManager
ActionManager _actionManager
- Handle to the action manager.
_table
JTable _table
- Message table.
_tableModel
MessageTableModel _tableModel
- Message table model.
_isDirty
boolean _isDirty
- Dirty flag.
_helperConfigTool
HelperConfigTool _helperConfigTool
- Helper config tool.
_namesPanel
HelperNamesPanel _namesPanel
- Helper names panel.
_typePanel
HelperTypePanel _typePanel
- Helper type panel.
_helpersPanel
JPanel _helpersPanel
- Helper panels.
_namesPanelContainer
JPanel _namesPanelContainer
- Helper names panel container.
_moduleConfigTool
ModuleConfigTool _moduleConfigTool
- Module config tool.
_helperConfigTool
HelperConfigTool _helperConfigTool
- Helper config tool.
_helperType
HelperType _helperType
- Helper type.
_mode
Mode _mode
- Mode.
_helperConfigTool
HelperConfigTool _helperConfigTool
- Helper config tool.
_helperType
HelperType _helperType
- Helper type.
_tabbedPane
JTabbedPane _tabbedPane
- Tabbed pane.
_helperConfigTool
HelperConfigTool _helperConfigTool
- Helper config tool.
_moduleConfigTool
ModuleConfigTool _moduleConfigTool
- Module config tool.
_languageList
JList _languageList
- Language list.
_modeConfigTool
ModeConfigTool _modeConfigTool
- Module config tool.
_modePanel
ModePanel _modePanel
- Mode panel.
_modeConfigTool
ModeConfigTool _modeConfigTool
- Mode config tool.
_modulesPanel
JPanel _modulesPanel
- Module panels.
_namesPanelContainer
JPanel _namesPanelContainer
- Module names panel container.
_moduleConfigTool
ModuleConfigTool _moduleConfigTool
- Module config tool.
_namesPanel
ModuleNamesPanel _namesPanel
- Module names panel.
_typePanel
ModuleTypePanel _typePanel
- Module type panel.
_mode
Mode _mode
- Mode.
_moduleConfigTool
ModuleConfigTool _moduleConfigTool
- Module config tool.
_moduleType
ModuleType _moduleType
- Module type.
_tabbedPane
JTabbedPane _tabbedPane
- Tabbed pane.
_moduleConfigTool
ModuleConfigTool _moduleConfigTool
- Module config tool.
_moduleType
ModuleType _moduleType
- Module type.
_moduleConfigTool
ModuleConfigTool _moduleConfigTool
- Module config tool.
_adminManager
AdminManager _adminManager
- Admin manager.
_helperConfigTool
HelperConfigTool _helperConfigTool
- Helper config tool.
_helperType
HelperType _helperType
- Helper type.
_longNameUI
JTextField _longNameUI
- Symbolic name widget.
_shortNameUI
JTextField _shortNameUI
- Display name widget.
_helperConfigTool
HelperConfigTool _helperConfigTool
- Helper config tool.
_parentHelperUI
JComboBox _parentHelperUI
- Parent helper type chooser widget.
_parentModuleUI
JComboBox _parentModuleUI
- Parent module type chooser widget.
_longNameUI
JTextField _longNameUI
- Symbolic name widget.
_shortNameUI
JTextField _shortNameUI
- Display name widget.
_moduleConfigTool
ModuleConfigTool _moduleConfigTool
- Module config tool.
_noneOption
String _noneOption
- Constant indicating the none option.
_displayNameUI
JTextField _displayNameUI
- Display name widget.
_longNameUI
JTextField _longNameUI
- Symbolic name widget.
_shortNameUI
JTextField _shortNameUI
- Display name widget.
_moduleConfigTool
ModuleConfigTool _moduleConfigTool
- Module config tool.
_moduleType
ModuleType _moduleType
- Module type.
_longNameUI
JTextField _longNameUI
- Symbolic name widget.
_shortNameUI
JTextField _shortNameUI
- Display name widget.
_moduleConfigTool
ModuleConfigTool _moduleConfigTool
- Module config tool.
_index
int _index
- Index at which to insert the new type.
_parameterPanel
JPanel _parameterPanel
- The parameter panel.
_serverConfigTool
ServerConfigTool _serverConfigTool
- Server config tool.
|
Package org.moyoman.client.reference.debug |
_data
TreeSet _data
- Data set.
_legendLabel
JLabel _legendLabel
- Legend label.
_legendUI
JList _legendUI
- Legend list.
_listData
List _listData
- List data.
_data
TreeSet _data
- Data set.
_moduleActionListener
ActionListener _moduleActionListener
- Module widget action listener.
_commandExecutor
CommandExecutor _commandExecutor
- Command executor.
_moduleUI
JComboBox _moduleUI
- Module widget.
_contentArea
JPanel _contentArea
- Debug selector pane container.
_selectorPanes
Map _selectorPanes
- Collection of debug selector panes, stored by module.
_player
MoyomanPlayer _player
- Player which provides debug information.
_dataLabel
JLabel _dataLabel
- Data label.
_dataUI
JList _dataUI
- Data list.
_actionManager
ActionManager _actionManager
- Handle to the action manager.
_board
Board _board
- Board.
_debugInfo
Debug _debugInfo
- Current debug info.
_debugType
DebugType _debugType
- The debug type.
_infoUI
JButton _infoUI
- Debug information widget.
_headerUI
JLabel _headerUI
- The header widget.
_header
String _header
- Debug header.
_module
String _module
- The module.
_contentArea
JPanel _contentArea
- Debug panel container.
_debugPanels
Map _debugPanels
- Map of debug type to a map of debug panels.
_selectorPanel
DebugSelectorPane.SelectorPanel _selectorPanel
- Panel which holds the radio button selectors.
_module
String _module
- The module.
_data
TreeSet _data
_forestUI
ForestUI _forestUI
- Forest UI.
_baseState
List _baseState
- Base state for the board.
_legendLabel
JLabel _legendLabel
- Legend label.
_legendUI
JList _legendUI
- Legend list.
_data
Set _data
- Data set.
_legendData
Set _legendData
- Legend data.
_legendLabel
JLabel _legendLabel
- Legend label.
_legendUI
JList _legendUI
- Legend list.
_legendData
List _legendData
- Legend list.
_data
TreeSet _data
- Data set.
_data
TreeSet _data
- Data set.
|
Package org.moyoman.client.reference.util |
_data
List _data
- Data collection.
_selectedItem
Object _selectedItem
- Selected item.
_actionManager
ActionManager _actionManager
- Handle to the action manager.
_applyButtonUI
JButton _applyButtonUI
- Handle to the apply button.
_cancelButtonUI
JButton _cancelButtonUI
- Handle to the cancel button.
_okButtonUI
JButton _okButtonUI
- Handle to the OK button.
_ownerTitle
String _ownerTitle
- The title string representing the owning application.
_actionApproved
boolean _actionApproved
- Flag to indicate if this dialog was closed with OK or cancel.
_initialLocationSet
boolean _initialLocationSet
- Flag indicating whether the initial location has been set.
_isDirty
boolean _isDirty
- Flag to indicate if data in this dialog has been changed.
_labelsUI
JLabel[] _labelsUI
- Collection of message labels.
_relativeSizes
int[] _relativeSizes
- Array of the relative sizes of the message labels.
_timers
Timer[] _timers
- Collection of timers, one for each label.
|
Package org.moyoman.framework |
id
GameId id
- The id of the game.
gr
GameRecord gr
- The game record of the game.
scheduler
Scheduler scheduler
- The scheduler for this game.
color
Color color
- The color of the player in this game.
handicap
Handicap handicap
- The handicap for this game.
mode
Mode mode
- The mode for the player in this game.
rules
Rules rules
- The rules for this game.
komi
float komi
- The komi for this game.
dag
DAG dag
- The DAG object associated with this Scheduler.
mode
Mode mode
- The mode of this game, e.g, FAST.
modules
HashMap modules
- The name is a ModuleType object, the value a Module object.
nameToType
HashMap nameToType
- The name is a ModuleName object, the value is a ModuleType object.
id
GameId id
- The id of the current game.
|
Package org.moyoman.helper |
debugTypes
DebugType[] debugTypes
- The debug types that this helper supports.
id
GameId id
- The game that this helper is associated with.
mode
Mode mode
- The mode of the game that this helper is used in.
time
float time
helperName
HelperName helperName
- The name of the helper.
parent
Component parent
- The component that this helper is associated with.
helpers
HashMap helpers
- The key is a HelperType object, and the value is a Helper object.
type
HelperType type
- The HelperType that this helper name is associated with.
simple
String simple
- The simple name of the helper name.
full
String full
- The full name of the helper name.
simple
String simple
- The simple name, e.g, RulesHelper.
full
String full
- The full name, e.g, org.moyoman.helper.board.rules.RulesHelper.
parent
ComponentType parent
- The parent type of this one.
|
Package org.moyoman.helper.board.rules |
|
Package org.moyoman.helper.board.rules.agarules |
|
Package org.moyoman.helper.board.rules.agarules.agarulesimpl |
suicide
HashSet suicide
- All of the Stone objects that would cause an illegal suicide on the next move.
superKo
HashSet superKo
- All of the Stone objects that would cause an illegal super ko on the next move.
occupied
HashSet occupied
- All of the Stone objects which are currently on the board.
ko
Stone ko
- The move which would cause an illegal retaking of the ko, or null.
zobrist
HashSet zobrist
- Long objects which are the Zobrist hashes for each previous board position.
lastBoard
Board lastBoard
- A Board object which represents the current state of the game.
|
Package org.moyoman.helper.board.rules.rulesimpl |
rh
RulesHelper rh
- The RulesHelper object for the specific rules set for this game.
|
Package org.moyoman.module |
mode
String mode
- The name of the mode, e.g, Best.
debugTypes
DebugType[] debugTypes
- The debug types that this module supports.
id
GameId id
- The game that this module is associated with.
time
float time
moduleName
ModuleName moduleName
- The name of the module.
helpers
HashMap helpers
- The name is a HelperType object, and the value is the Helper object.
type
ModuleType type
- The ModuleType with which this object is associated.
simple
String simple
- The simple name.
full
String full
- The full name.
simple
String simple
- The simple name, e.g, Shape.
full
String full
- The full name, e.g, org.moyoman.module.shape.Shape
|
Package org.moyoman.module.bigpoint.simplebigpoint |
mt
ModuleType[] mt
- The modules that this module requires.
rm
RatedMove[] rm
- The moves that were rated by this module.
bp
Set bp
- The bigpoint moves that were found by this module.
isGenerated
boolean isGenerated
|
Package org.moyoman.module.board.boardimpl |
kos
ArrayList kos
- Store information about all kos during the game.
allPrisoners
ArrayList allPrisoners
- Store information about all prisoners during the game.
prisoners
ArrayList prisoners
- Store information about prisoners on the last move.
ratedMoves
ArrayList ratedMoves
- Give the illegal moves a large negative rating.
moves
ArrayList moves
- Store all of the moves for the game, including handicap stones.
rhelper
RulesHelper rhelper
- The RulesHelper object that determines the legality of moves.
stones
Color[][] stones
- Each element of the array represents the color of that point on the board.
moveNumber
short moveNumber
- The move number for the next turn.
moveColor
Color moveColor
- The color to move next.
isGenerated
boolean isGenerated
- This indicates if makeMove() was called immediately after generateMove().
|
Package org.moyoman.module.endgame.simpleendgame |
mt
ModuleType[] mt
- The modules that this module requires.
rm
RatedMove[] rm
- The moves that were rated by this module.
lastBoard
Board lastBoard
- The last board obtained from generateMove().
mdf
MoveDescriptorForest mdf
- The MoveDescriptorForest object containing sequences of moves.
isGenerated
boolean isGenerated
- This flag is used to determine when to clear variables set by generateMove().
sequenceFlag
boolean sequenceFlag
- This flag is used to determine if a call to getSequences() is valid.
|
Package org.moyoman.module.fuseki.simplefuseki |
mt
ModuleType[] mt
- The modules that this module requires.
rm
RatedMove[] rm
- The moves that were rated by this module.
isGenerated
boolean isGenerated
- This flag is used to determine when to clear variables set by generateMove().
isFusekiOver
boolean isFusekiOver
- If set, then no more work remains to be done by this module.
|
Package org.moyoman.module.fuseki.igofuseki |
mt
ModuleType[] mt
- The modules that this module requires.
rm
RatedMove[] rm
- The moves that were rated by this module.
isGenerated
boolean isGenerated
- This flag is used to determine when to clear variables set by generateMove().
isFusekiOver
boolean isFusekiOver
- If set, then no more work remains to be done by this module.
boardSize
int boardSize
- Size of the board, the value maybe is always 19.
col
int[] col
- Color info of the board (AKI/KURO/SIRO/EDGE).
ed
boolean[] ed
- Array for proc.
moves
int[] moves
- Position of moves in the game. first move -> moves[1]
tekazu
int tekazu
- Count of moves in the game.
haiti
int haiti
- Count of stones put in advance.
kuroSaki
boolean kuroSaki
- True if the first move is black.
comKuro
boolean comKuro
- True if com play at first.
absLine
int absLine
- value of the absolute lines on board.
tenCnt
int tenCnt
- Total count of the points.
posStart
int posStart
- index of the first active point.
posLimit
int posLimit
- index of the active limit.
d1
int d1
- variables to access neighbors.
d2
int d2
- variables to access neighbors.
d3
int d3
- variables to access neighbors.
d4
int d4
- variables to access neighbors.
d5
int d5
- variables to access neighbors.
d6
int d6
- variables to access neighbors.
d7
int d7
- variables to access neighbors.
d8
int d8
- variables to access neighbors.
d11
int d11
- variables to access neighbors.
d22
int d22
- variables to access neighbors.
d33
int d33
- variables to access neighbors.
d44
int d44
- variables to access neighbors.
d17
int d17
- variables to access neighbors.
d18
int d18
- variables to access neighbors.
d25
int d25
- variables to access neighbors.
d26
int d26
- variables to access neighbors.
d36
int d36
- variables to access neighbors.
d38
int d38
- variables to access neighbors.
d45
int d45
- variables to access neighbors.
d47
int d47
- variables to access neighbors.
d55
int d55
- variables to access neighbors.
d66
int d66
- variables to access neighbors.
d77
int d77
- variables to access neighbors.
d88
int d88
- variables to access neighbors.
d111
int d111
- variables to access neighbors.
d222
int d222
- variables to access neighbors.
d333
int d333
- variables to access neighbors.
d444
int d444
- variables to access neighbors.
d117
int d117
- variables to access neighbors.
d118
int d118
- variables to access neighbors.
d225
int d225
- variables to access neighbors.
d226
int d226
- variables to access neighbors.
d336
int d336
- variables to access neighbors.
d338
int d338
- variables to access neighbors.
d445
int d445
- variables to access neighbors.
d447
int d447
- variables to access neighbors.
d555
int d555
- variables to access neighbors.
d666
int d666
- variables to access neighbors.
d777
int d777
- variables to access neighbors.
d888
int d888
- variables to access neighbors.
kd
int[] kd
- info of the Stone's liberties.
td
int[] td
- info of the block.
md
int[] md
- info of the group.
yoko
int[] yoko
- info of the horizontal line value.
tate
int[] tate
- info of the vertical line value.
absYoko
int[] absYoko
- info of the absolute horizontal line vlaue.
absTate
int[] absTate
- info of the absolute vertical line value.
absYokoTate
int[] absYokoTate
- info of the absolute line value.
sizeP1
int sizeP1
- convinent variable.
sizeHan
int sizeHan
- convinent variable.
sizeBlk
int sizeBlk
- convinent variable.
actCnt
int actCnt
- convinent variable.
gen
int[][] gen
- Index to access left-top corner.
his
int[][] his
- Index to access left-bottom corner.
miu
int[][] miu
- Index to access right-top corner.
mis
int[][] mis
- Index to access right-bottom coner.
jSeki
int[][][] jSeki
- Array of JoSeki pattern data.
ySumi
int[][][] ySumi
- Array of AllBoard pattern data.
h1
int h1
h2
int h2
h3
int h3
h4
int h4
tanOp
int tanOp
tanMe
int tanMe
dFb
int dFb
dHai
int dHai
pin
int pin
patCnt
int patCnt
kCnt
int kCnt
|
Package org.moyoman.module.geometry.geometryimpl |
ratedMoves
RatedMove[] ratedMoves
- The rated moves that generateMove() generates.
cp
ClosestPoints cp
- This class helps in computing geometrical information.
board
Board board
- The Board module.
lg
LooseGroups lg
- The LooseGroups module.
isGenerated
boolean isGenerated
- If true, then the last move was generated.
gmg
GeometryMoveGenerator gmg
- This is used to generate the move.
|
Package org.moyoman.module.groups.groupsimpl |
mt
ModuleType[] mt
- The module types that this module requires.
groups
ArrayList groups
- Each element is a SingleGroupImpl object representing a group on the board.
combinedGroups
ArrayList combinedGroups
- Each element is a SingleGroupImpl object that was combined with other groups by the last move.
lastStone
Stone lastStone
- The last stone placed on the board.
lastPrisoners
Stone[] lastPrisoners
- The prisoners from the last move.
capturedGroups
ArrayList capturedGroups
- Each element is a SingleGroupImpl object which was captured by the last move.
statusVal
short statusVal
- One of the constants: Groups.ADD, Groups.UPDATE, Groups.COMBINE.
stones
HashSet stones
- The Stone objects which make up this group.
liberties
HashSet liberties
- The empty Point objects which are the liberties of the group.
opponent
HashSet opponent
- Stone objects of the opposite color to the group which are directly adjacent.
color
Color color
- The color of the group.
minx
int minx
- The minimum horizontal value of any stone in the group.
maxx
int maxx
- The maximum horizontal value of any stone in the group.
miny
int miny
- The minimum vertical value of any stone in the group.
maxy
int maxy
- The maximum vertical value of any stone in the group.
groups
GroupsImpl groups
- The GroupsImpl object.
|
Package org.moyoman.module.ladder.ladderimpl |
rm
RatedMove[] rm
- The moves suggested by this module.
isGenerated
boolean isGenerated
- This is true after generateMove() but before makeMove() is called.
lastBoard
Board lastBoard
- The current Board module.
lastGroups
Groups lastGroups
- The current Groups module.
results
HashMap results
- The key is a SingleGroup object, and the value is a LadderInfo object.
mdf
MoveDescriptorForest mdf
- The sequence of best play for the various ladders on the board.
|
Package org.moyoman.module.loosegroups.simplelgimpl |
mt
ModuleType[] mt
- The module types that this module is dependent on.
moveNumber
short moveNumber
- The number of the next move.
moveColor
Color moveColor
- The color of the player to move.
slggroups
ArrayList slggroups
- Each element is a SingleLooseGroup object.
cp
ClosestPoints cp
- The ClosestPoints class is used to help determine which groups are in the same loose group.
board
Board board
- The Board object with the current state of the board.
ratedMoves
ArrayList ratedMoves
- The RatedMove objects created by generateMove().
moveStatus
short moveStatus
- One of the LooseGroups constants ADD, UPDATE, or COMBINE.
groupsSplit
boolean groupsSplit
- If any loose groups were split into two or more loose groups on the last move, this is true.
groupsCaptured
boolean groupsCaptured
- This is true if at least one loose group was entirely captured on the last move.
newGroup
SingleLGImpl newGroup
- If status() returns ADD, then this is the new group.
updatedGroup
SingleLGImpl updatedGroup
- If status() returns UPDATE then this is the updated group.
splitGroups
ArrayList splitGroups
- If groupsSplit is true, then this contains SingleLooseGroup objects after splitting.
combinedGroups
ArrayList combinedGroups
- Contains SingleLooseGroup objects which were combined on the current move into one.
partiallyCapturedGroups
ArrayList partiallyCapturedGroups
- Contains SingleLooseGroups which had some stones captured from them by the last move.
fullyCapturedGroups
ArrayList fullyCapturedGroups
- Contains SingleLooseGroups which were entirely captured by the last move.
singleGroup
HashSet singleGroup
- Contains the SingleGroup objects which make up the loose group.
edgePoints
Point[] edgePoints
- Contains the associated edge points for this group.
|
Package org.moyoman.module.movegenerator.simplemovegenerator |
mt
ModuleType[] mt
- The modules that this module requires.
move
MoveDescriptor move
- The move to be made.
ratedMoves
RatedMove[] ratedMoves
- The moves that are rated by this module.
isGenerated
boolean isGenerated
|
Package org.moyoman.module.proverbs.igoproverbs |
mt
ModuleType[] mt
- The modules that this module requires.
rm
RatedMove[] rm
- The moves that were rated by this module.
isGenerated
boolean isGenerated
- This flag is used to determine when to clear variables set by generateMove().
mdf
MoveDescriptorForest mdf
- The sequences of moves recommended by proverbs.
lastBoard
Board lastBoard
- The current Board module.
igo
GoProverbs igo
- an Igo class to find moves from the proverbs of GO.
|
Package org.moyoman.module.random.randomimpl |
mt
ModuleType[] mt
- The modules that this module requires.
ratedMoves
RatedMove[] ratedMoves
- The rated moves for this module.
isGenerated
boolean isGenerated
|
Package org.moyoman.module.safety.simplesafety |
mt
ModuleType[] mt
- The types of modules which this module requires.
rm
RatedMove[] rm
- The rated move which the generateMove() method produces.
board
Board board
- The Board module which this module uses.
geometry
Geometry geometry
- The Geometry module which this module uses.
lg
LooseGroups lg
- The LooseGroups module which this module uses.
safety
HashMap safety
- The key is a LooseGroup, and the value is a Float.
isGenerated
boolean isGenerated
- This is true after generateMove() is called, but before makeMove() is called.
|
Package org.moyoman.module.shape.simpleshape |
mt
ModuleType[] mt
- The modules that this module requires.
rm
RatedMove[] rm
- The moves that were rated by this module.
gsm
RatedMove[] gsm
bsm
RatedMove[] bsm
gosm
RatedMove[] gosm
bosm
RatedMove[] bosm
isGenerated
boolean isGenerated
- This flag is used to determine when to clear variables set by generateMove().
|
Package org.moyoman.module.tactics.simpletactics |
mt
ModuleType[] mt
- The modules that this module requires.
rm
RatedMove[] rm
- The moves that were rated by this module.
lastBoard
Board lastBoard
- The last board obtained from generateMove().
lastGroups
Groups lastGroups
- The last groups obtained from generateMove().
mdf
MoveDescriptorForest mdf
- The MoveDescriptorForest object containing sequences of moves.
isGenerated
boolean isGenerated
- This flag is used to determine when to clear variables set by generateMove().
sequenceFlag
boolean sequenceFlag
- This flag is used to determine if a call to getSequences() is valid.
currentColor
Color currentColor
|
Package org.moyoman.module.tactics.tacticsimpl |
mt
ModuleType[] mt
- The modules that this module requires.
rm
RatedMove[] rm
- The moves that were rated by this module.
lastBoard
Board lastBoard
- The last board obtained from makeMove().
lastGroups
Groups lastGroups
- The last groups obtained from makeMove().
lastLooseGroups
LooseGroups lastLooseGroups
- The last loose groups obtained from makeMove().
blackMDF
MoveDescriptorForest blackMDF
- The MoveDescriptorForest object containing sequences of good moves for Black.
whiteMDF
MoveDescriptorForest whiteMDF
- The MoveDescriptorForest object containing sequences of good moves for White.
isGenerated
boolean isGenerated
- This flag is used to determine when to clear variables set by generateMove().
important
Stone[] important
- The stones which should try to be saved.
lastMove
Move lastMove
- The last Stone played.
|
Package org.moyoman.module.joseki.josekiimpl |
|
Package org.moyoman.module.dame.dameimpl |
dame
HashSet dame
- The dame points.
color
short color
- The color that this object encapsulates.
msg
String msg
- The error message.
id
String id
- The id of the game.
handicap
Handicap handicap
rules
Rules rules
komi
float komi
location
String location
black
String black
white
String white
date
long date
gameId
String gameId
status
short status
kos
ArrayList kos
- Each element is a NumberedStone object.
prisoners
ArrayList prisoners
- Each element is a NumberedStone object.
moves
ArrayList moves
- Each element is a Move object.
stones
Stone[] stones
fixed
boolean fixed
- True if handicap in fixed position, or false.
total
int total
- The total number of handicap stones.
stone
Stone stone
- The stone that was illegally played.
message
String message
message
String message
val1
int val1
- The first integer.
val2
int val2
- The second integer.
nstone
NumberedStone nstone
- The stone that was played as this move.
type
short type
- The type of move.
moveNumber
short moveNumber
- The move number.
color
Color color
- The color of the move.
move
Move move
- The move being described.
ko
Stone ko
- The stone which playing at would illegal retake the ko.
prisoners
Stone[] prisoners
- Any prisoners captured by this move.
suicide
Stone[] suicide
- Any moves which would be illegal because of suicide on the next move.
superko
Stone[] superko
- Any moves which would recreate the whole board position on the next move.
message
String message
- An explanation of the move.
eogFlag
boolean eogFlag
- The end of the game flag.
forest
HashMap forest
- The key is a MoveDescriptor, and the value is a HashMap contains MoveDescriptor objects.
initial
HashSet initial
- Each element is a MoveDescriptor, which is also a key in forest.
msg
String msg
- The error message.
number
short number
- The number of the move.
value
float value
- The amount to count this stone, between 0.0 and 1.0.
message
String message
horizontal
int horizontal
- The horizontal position of the point 0 - 18
vertical
int vertical
- The vertical position of the point 0 - 18
rating
float rating
- The rating of the move, 1.0 is very good, - 1,0 is very bad.
confidence
float confidence
- The confidence in the rating, 1.0 is very confident, 0.0 is no confidence.
message
String message
- An optional message explaining the move, which is not null.
rules
short rules
- This has the value of one of the constants defining a rule set.
color
Color color
- The color of the stone.
|
Package org.moyoman.util.closestpoint |
points
HashSet points
- The points which are as close to this group as any other.
stones
ArrayList stones
- The stones which make up this group.
minx
int minx
- The minimum horizontal value of any point or stone.
maxx
int maxx
- The maximum horizontal value of any point or stone.
miny
int miny
- The minimum vertical value of any point or stone.
maxy
int maxy
- The maximum vertical value of any point or stone.
cpg
ArrayList cpg
- This contains all of the ClosestPointGroup objects.
stones
HashMap stones
- The key is a Stone object, and the value is a ClosestPointGroup object.
pointInfo
HashMap pointInfo
- The key is a Point object, and the value is a PointInfo object.
adjacencyInfo
HashMap adjacencyInfo
- The key is a ClosestPointGroup object, and the value is an ArrayList,
which contains ClosestPointGroup objects.
point
Point point
- The point being represented.
distance
short distance
- The square of the distance to the closest group(s).
closestPointGroups
HashSet closestPointGroups
- Each element is a ClosestPointGroup which is as close to the point as any other group(s).
|
Package org.moyoman.util.igo |
boardSize
int boardSize
- Size of the board, the value is always 19 in Moyoman.
col
int[] col
- Color info of the board (AKI/KURO/SIRO/EDGE).
absLine
int absLine
- value of the absolute lines on board.
tenCnt
int tenCnt
- Total count of the points.
posStart
int posStart
- index of the first active point.
posLimit
int posLimit
- index of the active limit point.
d1
int d1
- variables to access neighbors.
d2
int d2
- variables to access neighbors.
d3
int d3
- variables to access neighbors.
d4
int d4
- variables to access neighbors.
d5
int d5
- variables to access neighbors.
d6
int d6
- variables to access neighbors.
d7
int d7
- variables to access neighbors.
d8
int d8
- variables to access neighbors.
d11
int d11
- variables to access neighbors.
d22
int d22
- variables to access neighbors.
d33
int d33
- variables to access neighbors.
d44
int d44
- variables to access neighbors.
d17
int d17
- variables to access neighbors.
d18
int d18
- variables to access neighbors.
d25
int d25
- variables to access neighbors.
d26
int d26
- variables to access neighbors.
d36
int d36
- variables to access neighbors.
d38
int d38
- variables to access neighbors.
d45
int d45
- variables to access neighbors.
d47
int d47
- variables to access neighbors.
d55
int d55
- variables to access neighbors.
d66
int d66
- variables to access neighbors.
d77
int d77
- variables to access neighbors.
d88
int d88
- variables to access neighbors.
d111
int d111
- variables to access neighbors.
d222
int d222
- variables to access neighbors.
d333
int d333
- variables to access neighbors.
d444
int d444
- variables to access neighbors.
d117
int d117
- variables to access neighbors.
d118
int d118
- variables to access neighbors.
d225
int d225
- variables to access neighbors.
d226
int d226
- variables to access neighbors.
d336
int d336
- variables to access neighbors.
d338
int d338
- variables to access neighbors.
d445
int d445
- variables to access neighbors.
d447
int d447
- variables to access neighbors.
d555
int d555
- variables to access neighbors.
d666
int d666
- variables to access neighbors.
d777
int d777
- variables to access neighbors.
d888
int d888
- variables to access neighbors.
sizeP1
int sizeP1
- convinent variables.
sizeHan
int sizeHan
- convinent variables.
sizeBlk
int sizeBlk
- convinent variables.
actCnt
int actCnt
- convinent variables.
tanOp
int tanOp
- convinent variables.
tanMe
int tanMe
- convinent variables.
comStone
VecInt comStone
- a vector to store the positions of all com's stone.
sp
int sp
- The count of the elements.
arr
int[] arr
- An array to store elements.
pSize
int pSize
- The size to add when extending the capacity.