Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/amir650/BlackWidow-Chess
/ functions
Functions
672 in github.com/amir650/BlackWidow-Chess
⨍
Functions
672
◇
Types & classes
105
↓ 1 callers
Method
clear
()
src/com/chess/gui/Table.java:671
↓ 1 callers
Method
clearDebugInfo
()
src/com/chess/gui/DebugPanel.java:99
↓ 1 callers
Method
computeCandidates
()
src/com/chess/engine/pieces/Knight.java:23
↓ 1 callers
Method
computeCandidates
()
src/com/chess/engine/pieces/King.java:42
↓ 1 callers
Method
computeCandidates
()
src/com/chess/engine/pieces/Queen.java:24
↓ 1 callers
Method
computeCandidates
()
src/com/chess/engine/pieces/Rook.java:24
↓ 1 callers
Method
computeCandidates
()
src/com/chess/engine/pieces/Bishop.java:24
↓ 1 callers
Method
computeHashCode
()
src/com/chess/engine/pieces/Piece.java:72
↓ 1 callers
Method
connectToSQl
()
src/com/chess/pgn/MySqlGamePersistence.java:22
↓ 1 callers
Method
connectToServer
()
src/network/Client.java:32
↓ 1 callers
Method
cramping
(final Player player)
src/com/chess/engine/player/ai/StandardBoardEvaluator.java:103
↓ 1 callers
Method
createDirectAttack
(final Board board, final int destination,
src/com/chess/engine/pieces/Pawn.java:140
↓ 1 callers
Method
createEnPassantAttack
(final Board board, final int destination,
src/com/chess/engine/pieces/Pawn.java:149
↓ 1 callers
Method
createFileMenu
()
src/com/chess/gui/Table.java:222
↓ 1 callers
Method
createGame
(final PGNGameTags tags, final String gameText)
src/com/chess/pgn/PGNUtilities.java:100
↓ 1 callers
Method
createGameTable
()
src/com/chess/pgn/MySqlGamePersistence.java:31
↓ 1 callers
Method
createMoveStrategies
()
src/com/chess/engine/pieces/Pawn.java:15
↓ 1 callers
Method
createMovesTable
()
src/com/chess/pgn/MySqlGamePersistence.java:49
↓ 1 callers
Method
createOptionsMenu
()
src/com/chess/gui/Table.java:276
↓ 1 callers
Method
createPawnMove
(final Pawn pawn, final Board board,
src/com/chess/engine/pieces/Pawn.java:25
↓ 1 callers
Method
createPreferencesMenu
()
src/com/chess/gui/Table.java:322
↓ 1 callers
Method
createPromotionMove
(final Board board, final int currentCoordinate,
src/com/chess/engine/board/Move.java:649
↓ 1 callers
Method
createStandardBoard
()
src/com/chess/pgn/FenUtilities.java:22
↓ 1 callers
Method
createStandardBoardImpl
()
src/com/chess/engine/board/Board.java:155
↓ 1 callers
Method
depthBonus
(final int depth)
src/com/chess/engine/player/ai/StandardBoardEvaluator.java:122
↓ 1 callers
Method
detectPhase
(final Board board, final boolean isDebug)
src/com/chess/engine/player/ai/StandardBoardEvaluator.java:84
↓ 1 callers
Method
drawTile
(final Board board)
src/com/chess/gui/Table.java:755
↓ 1 callers
Method
equals
(final Object other)
src/com/chess/engine/pieces/Piece.java:54
↓ 1 callers
Method
evaluationDetails
(final Board board, final int depth)
src/com/chess/engine/player/ai/StandardBoardEvaluator.java:221
↓ 1 callers
Method
getAllLegalMoves
()
src/com/chess/engine/board/Board.java:115
↓ 1 callers
Method
getBlackMove
()
src/com/chess/gui/GameHistoryPanel.java:88
↓ 1 callers
Method
getBlackPlayerType
()
src/com/chess/gui/GameSetup.java:96
↓ 1 callers
Method
getBoard
()
src/com/chess/engine/board/Move.java:58
↓ 1 callers
Method
getCount
()
src/com/chess/engine/player/ai/MiniMax.java:149
↓ 1 callers
Method
getDirection
()
src/com/chess/engine/Alliance.java:22
↓ 1 callers
Method
getFenAfter
()
src/com/chess/pgn/MoveRecord.java:39
↓ 1 callers
Method
getFenBefore
()
src/com/chess/pgn/MoveRecord.java:35
↓ 1 callers
Method
getFromBoard
()
src/com/chess/engine/board/MoveTransition.java:22
↓ 1 callers
Method
getHighlightLegalMoves
()
src/com/chess/gui/Table.java:126
↓ 1 callers
Method
getKing
(final Alliance alliance, final int destinationCoordinate, fin
src/com/chess/engine/pieces/PieceUtils.java:63
↓ 1 callers
Method
getMoveNumber
()
src/com/chess/pgn/MoveRecord.java:23
↓ 1 callers
Method
getNextBestMove
(Board board, Player player, String gameText)
src/com/chess/pgn/PGNPersistence.java:11
↓ 1 callers
Method
getOffset
()
src/com/chess/engine/pieces/Pawn.java:82
↓ 1 callers
Method
getPlayer
()
src/com/chess/pgn/MoveRecord.java:27
↓ 1 callers
Method
getPromotionOnlyMoves
(final Player player)
src/com/chess/engine/board/MoveUtils.java:43
↓ 1 callers
Method
getSan
()
src/com/chess/pgn/MoveRecord.java:31
↓ 1 callers
Method
getTags
()
src/com/chess/pgn/Game.java:7
↓ 1 callers
Method
getWhiteMove
()
src/com/chess/gui/GameHistoryPanel.java:84
↓ 1 callers
Method
getWhitePlayerType
()
src/com/chess/gui/GameSetup.java:92
↓ 1 callers
Method
handleAIThinking
()
src/com/chess/gui/Table.java:188
↓ 1 callers
Method
handleEndOfGameLine
(final String line, final PGNGameTags.TagsBuilder tagsBuilder,
src/com/chess/pgn/PGNUtilities.java:78
↓ 1 callers
Method
handleGameOver
(final String message, final GameOverEvent.GameResult result)
src/com/chess/gui/Table.java:193
↓ 1 callers
Method
handleGameSetupChanged
(final GameSetup gameSetup)
src/com/chess/gui/Table.java:177
↓ 1 callers
Method
handleMoveMade
(final Move move, final PlayerType playerType)
src/com/chess/gui/Table.java:146
↓ 1 callers
Method
handleNewGame
()
src/com/chess/gui/Table.java:199
↓ 1 callers
Method
handleTagLine
(final String line, final PGNGameTags.TagsBuilder tagsBuilder)
src/com/chess/pgn/PGNUtilities.java:70
↓ 1 callers
Method
highlightAIMove
()
src/com/chess/gui/Table.java:783
↓ 1 callers
Method
highlightLegals
(final Board board)
src/com/chess/gui/Table.java:793
↓ 1 callers
Method
humanReadableElapsedTime
(long millis)
src/com/chess/engine/board/BoardUtils.java:251
↓ 1 callers
Method
initColumns
()
src/com/chess/engine/player/ai/KingSafetyAnalyzer.java:25
↓ 1 callers
Method
initializeAlgebraicNotation
()
src/com/chess/engine/board/BoardUtils.java:201
↓ 1 callers
Method
initializePositionToCoordinateMap
()
src/com/chess/engine/board/BoardUtils.java:193
↓ 1 callers
Method
isColumnExclusion
(final int position, final int offset)
src/com/chess/engine/pieces/Rook.java:88
↓ 1 callers
Method
isEighthColumnExclusion
(final int currentPosition, final int candidateOffset)
src/com/chess/engine/pieces/Knight.java:94
↓ 1 callers
Method
isEighthColumnExclusion
(final int currentCandidate, final int candidateDestination
src/com/chess/engine/pieces/King.java:138
↓ 1 callers
Method
isEighthColumnExclusion
(final int position, final int offset)
src/com/chess/engine/pieces/Queen.java:95
↓ 1 callers
Method
isEighthColumnExclusion
(final int position, final int offset)
src/com/chess/engine/pieces/Bishop.java:95
↓ 1 callers
Method
isEndOfGame
(final String gameText)
src/com/chess/pgn/PGNUtilities.java:164
↓ 1 callers
Method
isFirstColumnExclusion
(final int currentPosition, final int candidateOffset)
src/com/chess/engine/pieces/Knight.java:78
↓ 1 callers
Method
isFirstColumnExclusion
(final int currentCandidate, final int candidateDestinationC
src/com/chess/engine/pieces/King.java:131
↓ 1 callers
Method
isFirstColumnExclusion
(final int position, final int offset)
src/com/chess/engine/pieces/Queen.java:89
↓ 1 callers
Method
isFirstColumnExclusion
(final int position, final int offset)
src/com/chess/engine/pieces/Bishop.java:89
↓ 1 callers
Method
isGameEndToken
(final String token)
src/com/chess/pgn/PGNUtilities.java:169
↓ 1 callers
Method
isKingSideCastleCapable
()
src/com/chess/engine/player/Player.java:53
↓ 1 callers
Method
isPawnPromotionSquare
(final int position)
src/com/chess/engine/Alliance.java:32
↓ 1 callers
Method
isQueenSideCastleCapable
()
src/com/chess/engine/player/Player.java:57
↓ 1 callers
Method
isSecondColumnExclusion
(final int currentPosition, final int candidateOffset)
src/com/chess/engine/pieces/Knight.java:84
↓ 1 callers
Method
isSeventhColumnExclusion
(final int currentPosition, final int candidateOffset)
src/com/chess/engine/pieces/Knight.java:89
↓ 1 callers
Method
isTag
(final String gameText)
src/com/chess/pgn/PGNUtilities.java:160
↓ 1 callers
Method
isThreatenedBoardImmediate
(final Board board)
src/com/chess/engine/board/BoardUtils.java:224
↓ 1 callers
Method
kingBonus
(final int position)
src/com/chess/engine/Alliance.java:73
↓ 1 callers
Method
kingSafety
(final Player player)
src/com/chess/engine/player/ai/StandardBoardEvaluator.java:172
↓ 1 callers
Method
knightBonus
(final int position)
src/com/chess/engine/Alliance.java:53
↓ 1 callers
Method
loadPGNFile
(final File pgnFile)
src/com/chess/gui/Table.java:468
↓ 1 callers
Method
locationBonus
()
src/com/chess/engine/pieces/Piece.java:48
↓ 1 callers
Method
material
(final Player player)
src/com/chess/engine/player/ai/StandardBoardEvaluator.java:149
↓ 1 callers
Method
mobility
(final Player player)
src/com/chess/engine/player/ai/StandardBoardEvaluator.java:99
↓ 1 callers
Method
moveMaker
(final String moveMakerString)
src/com/chess/pgn/FenUtilities.java:139
↓ 1 callers
Method
onGameEvent
(GameEvent event)
src/com/chess/gui/Table.java:850
↓ 1 callers
Method
opposite
()
src/com/chess/gui/Table.java:623
↓ 1 callers
Method
parseFEN
(final String fenString)
src/com/chess/pgn/FenUtilities.java:35
↓ 1 callers
Method
parseUciMove
(Board board, String uci)
test/com/chess/tests/AIGauntlet.java:32
↓ 1 callers
Method
pawnBonus
(final int position)
src/com/chess/engine/Alliance.java:48
↓ 1 callers
Method
pawnStructure
(final Player player)
src/com/chess/engine/player/ai/StandardBoardEvaluator.java:168
↓ 1 callers
Method
pawnStructureScore
(final Player player)
src/com/chess/engine/player/ai/PawnStructureAnalyzer.java:34
↓ 1 callers
Method
persistPGNFile
(final File pgnFile, final MySqlGamePersistence persistence)
src/com/chess/pgn/PGNUtilities.java:24
↓ 1 callers
Method
pieceLegalMoves
(final Board board)
src/com/chess/gui/Table.java:808
↓ 1 callers
Method
pieceSafety
(final Player player)
src/com/chess/engine/player/ai/StandardBoardEvaluator.java:178
↓ 1 callers
Method
populateMenuBar
(final JMenuBar tableMenuBar)
src/com/chess/gui/Table.java:207
↓ 1 callers
Method
prettyPrint
(final Piece piece)
src/com/chess/engine/board/Board.java:84
← previous
next →
201–300 of 672, ranked by callers