MCPcopy Create free account

hub / github.com/acenelio/chess-system-java / functions

Functions86 in github.com/acenelio/chess-system-java

↓ 109 callersMethodgetBoard
()
src/boardgame/Piece.java:13
↓ 84 callersMethodgetRow
()
src/boardgame/Position.java:13
↓ 80 callersMethodgetColumn
()
src/chess/ChessPosition.java:18
↓ 78 callersMethodgetColumn
()
src/boardgame/Position.java:21
↓ 68 callersMethodgetRow
()
src/chess/ChessPosition.java:22
↓ 66 callersMethodpositionExists
(int row, int column)
src/boardgame/Board.java:61
↓ 48 callersMethodsetValues
(int row, int column)
src/boardgame/Position.java:29
↓ 32 callersMethodplaceNewPiece
(char column, int row, ChessPiece piece)
src/chess/ChessMatch.java:313
↓ 24 callersMethodisThereOpponentPiece
(Position position)
src/chess/ChessPiece.java:37
↓ 24 callersMethodthereIsAPiece
(Position position)
src/boardgame/Board.java:69
↓ 23 callersMethodpiece
(int row, int column)
src/boardgame/Board.java:26
↓ 20 callersMethodgetColor
()
src/chess/ChessPiece.java:17
↓ 10 callersMethodplacePiece
(Piece piece, Position position)
src/boardgame/Board.java:40
↓ 10 callersMethodremovePiece
(Position position)
src/boardgame/Board.java:48
↓ 9 callersMethodgetColumns
()
src/boardgame/Board.java:22
↓ 9 callersMethodgetRows
()
src/boardgame/Board.java:18
↓ 8 callersMethodcanMove
(Position position)
src/chess/pieces/Knight.java:19
↓ 8 callersMethodcanMove
(Position position)
src/chess/pieces/King.java:23
↓ 7 callersMethodtoPosition
()
src/chess/ChessPosition.java:26
↓ 4 callersMethodgetEnPassantVulnerable
()
src/chess/ChessMatch.java:53
↓ 4 callersMethodgetMoveCount
()
src/chess/ChessPiece.java:21
↓ 4 callersMethodsetColumn
(int column)
src/boardgame/Position.java:25
↓ 4 callersMethodsetRow
(int row)
src/boardgame/Position.java:17
↓ 4 callersMethodtestCheck
(Color color)
src/chess/ChessMatch.java:276
↓ 3 callersMethodclearScreen
()
src/application/UI.java:38
↓ 3 callersMethoddecreaseMoveCount
()
src/chess/ChessPiece.java:29
↓ 3 callersMethodgetChessPosition
()
src/chess/ChessPiece.java:33
↓ 3 callersMethodincreaseMoveCount
()
src/chess/ChessPiece.java:25
↓ 3 callersMethodopponent
(Color color)
src/chess/ChessMatch.java:262
↓ 3 callersMethodpossibleMoves
(ChessPosition sourcePosition)
src/chess/ChessMatch.java:71
↓ 2 callersMethodgetCheck
()
src/chess/ChessMatch.java:45
↓ 2 callersMethodgetCheckMate
()
src/chess/ChessMatch.java:49
↓ 2 callersMethodgetCurrentPlayer
()
src/chess/ChessMatch.java:41
↓ 2 callersMethodgetPieces
()
src/chess/ChessMatch.java:61
↓ 2 callersMethodmakeMove
(Position source, Position target)
src/chess/ChessMatch.java:146
↓ 2 callersMethodpossibleMoves
()
src/boardgame/Piece.java:17
↓ 2 callersMethodprintBoard
(ChessPiece[][] pieces)
src/application/UI.java:73
↓ 2 callersMethodprintMatch
(ChessMatch chessMatch, List<ChessPiece> captured)
src/application/UI.java:55
↓ 2 callersMethodprintPiece
(ChessPiece piece, boolean background)
src/application/UI.java:95
↓ 2 callersMethodreadChessPosition
(Scanner sc)
src/application/UI.java:43
↓ 2 callersMethodreplacePromotedPiece
(String type)
src/chess/ChessMatch.java:120
↓ 2 callersMethodtestRookCastling
(Position position)
src/chess/pieces/King.java:28
↓ 2 callersMethodtoString
()
src/chess/pieces/Pawn.java:89
↓ 2 callersMethodundoMove
(Position source, Position target, Piece capturedPiece)
src/chess/ChessMatch.java:194
↓ 2 callersMethodvalidateSourcePosition
(Position position)
src/chess/ChessMatch.java:239
↓ 1 callersMethodfromPosition
(Position position)
src/chess/ChessPosition.java:30
↓ 1 callersMethodgetPromoted
()
src/chess/ChessMatch.java:57
↓ 1 callersMethodgetTurn
()
src/chess/ChessMatch.java:37
↓ 1 callersMethodinitialSetup
()
src/chess/ChessMatch.java:318
↓ 1 callersMethodisThereAnyPossibleMove
()
src/boardgame/Piece.java:23
↓ 1 callersMethodking
(Color color)
src/chess/ChessMatch.java:266
↓ 1 callersMethodnewPiece
(String type, Color color)
src/chess/ChessMatch.java:139
↓ 1 callersMethodnextTurn
()
src/chess/ChessMatch.java:257
↓ 1 callersMethodperformChessMove
(ChessPosition sourcePosition, ChessPosition targetPosition)
src/chess/ChessMatch.java:77
↓ 1 callersMethodpossibleMove
(Position position)
src/boardgame/Piece.java:19
↓ 1 callersMethodprintCapturedPieces
(List<ChessPiece> captured)
src/application/UI.java:113
↓ 1 callersMethodtestCheckMate
(Color color)
src/chess/ChessMatch.java:288
↓ 1 callersMethodvalidateTargetPosition
(Position source, Position target)
src/chess/ChessMatch.java:251
MethodBishop
(Board board, Color color)
src/chess/pieces/Bishop.java:10
MethodBoard
(int rows, int columns)
src/boardgame/Board.java:9
MethodBoardException
(String msg)
src/boardgame/BoardException.java:6
MethodChessException
(String msg)
src/chess/ChessException.java:8
MethodChessMatch
()
src/chess/ChessMatch.java:30
MethodChessPiece
(Board board, Color color)
src/chess/ChessPiece.java:12
MethodChessPosition
(char column, int row)
src/chess/ChessPosition.java:10
MethodKing
(Board board, Color color, ChessMatch chessMatch)
src/chess/pieces/King.java:13
MethodKnight
(Board board, Color color)
src/chess/pieces/Knight.java:10
MethodPawn
(Board board, Color color, ChessMatch chessMatch)
src/chess/pieces/Pawn.java:13
MethodPiece
(Board board)
src/boardgame/Piece.java:8
MethodPosition
(int row, int column)
src/boardgame/Position.java:8
MethodQueen
(Board board, Color color)
src/chess/pieces/Queen.java:10
MethodRook
(Board board, Color color)
src/chess/pieces/Rook.java:10
Methodmain
(String[] args)
src/application/Program.java:15
MethodpossibleMoves
()
src/chess/pieces/Pawn.java:18
MethodpossibleMoves
()
src/chess/pieces/Knight.java:24
MethodpossibleMoves
()
src/chess/pieces/King.java:33
MethodpossibleMoves
()
src/chess/pieces/Queen.java:19
MethodpossibleMoves
()
src/chess/pieces/Rook.java:19
MethodpossibleMoves
()
src/chess/pieces/Bishop.java:19
MethodtoString
()
src/chess/ChessPosition.java:34
MethodtoString
()
src/chess/pieces/Knight.java:14
MethodtoString
()
src/chess/pieces/King.java:18
MethodtoString
()
src/chess/pieces/Queen.java:14
MethodtoString
()
src/chess/pieces/Rook.java:14
MethodtoString
()
src/chess/pieces/Bishop.java:14
MethodtoString
()
src/boardgame/Position.java:34