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
process
(Table table)
src/com/chess/gui/Table.java:900
↓ 1 callers
Method
processMoveText
(final String gameText)
src/com/chess/pgn/PGNUtilities.java:126
↓ 1 callers
Method
promptUser
()
src/com/chess/gui/GameSetup.java:80
↓ 1 callers
Method
queenBonus
(final int position)
src/com/chess/engine/Alliance.java:68
↓ 1 callers
Method
readTestCases
(String filename)
test/com/chess/tests/AIGauntlet.java:60
↓ 1 callers
Method
removeParenthesis
(final String gameText)
src/com/chess/pgn/PGNUtilities.java:174
↓ 1 callers
Method
rookBonus
(final int position)
src/com/chess/engine/Alliance.java:63
↓ 1 callers
Method
saveDebugLog
()
src/com/chess/gui/DebugPanel.java:108
↓ 1 callers
Method
saveGame
(MySqlGamePersistence persistence)
src/com/chess/pgn/Game.java:9
↓ 1 callers
Method
saveMoves
(final long gameId, final List<MoveRecord> moves)
src/com/chess/pgn/MySqlGamePersistence.java:167
↓ 1 callers
Method
savePGNFile
(final File pgnFile)
src/com/chess/gui/Table.java:483
↓ 1 callers
Method
saveValidGame
(Game game)
src/com/chess/pgn/MySqlGamePersistence.java:144
↓ 1 callers
Method
setBlackMove
(final String move)
src/com/chess/gui/GameHistoryPanel.java:96
↓ 1 callers
Method
setDarkTileColor
(final Color color)
src/com/chess/gui/Table.java:769
↓ 1 callers
Method
setLightTileColor
(final Color color)
src/com/chess/gui/Table.java:765
↓ 1 callers
Method
setTileDarkColor
(final Board board, final Color darkColor)
src/com/chess/gui/Table.java:598
↓ 1 callers
Method
setTileLightColor
(final Board board, final Color lightColor)
src/com/chess/gui/Table.java:606
↓ 1 callers
Method
setWhiteMove
(final String move)
src/com/chess/gui/GameHistoryPanel.java:92
↓ 1 callers
Method
setupUpdate
(final GameSetup gameSetup)
src/com/chess/gui/Table.java:512
↓ 1 callers
Method
traverse
(final List<TilePanel> boardTiles)
src/com/chess/gui/Table.java:618
↓ 1 callers
Method
tropismScore
()
src/com/chess/engine/player/ai/KingSafetyAnalyzer.java:92
↓ 1 callers
Method
undo
()
src/com/chess/engine/board/Move.java:96
↓ 1 callers
Method
undoLastMove
()
src/com/chess/gui/Table.java:492
↓ 1 callers
Method
updateComputerMove
(final Move move)
src/com/chess/gui/Table.java:451
↓ 1 callers
Method
updateGameBoard
(final Board board)
src/com/chess/gui/Table.java:447
↓ 1 callers
Method
waitForConnection
()
src/network/Server.java:39
↓ 1 callers
Method
whiteKingSideCastle
(final String fenCastleString)
src/com/chess/pgn/FenUtilities.java:143
↓ 1 callers
Method
whiteQueenSideCastle
(final String fenCastleString)
src/com/chess/pgn/FenUtilities.java:147
Method
AIThinkTank
(final MySqlGamePersistence persistence, final GameEventManager eventManager)
src/com/chess/gui/Table.java:526
Method
AIThinkingEvent
()
src/com/chess/gui/Table.java:947
Method
AttackMove
(final Board board, final Piece pieceMoved, final int destinationCoordin
src/com/chess/engine/board/Move.java:562
Method
Bishop
(final Alliance alliance, final int piecePosition, final boolean isFirstMove)
src/com/chess/engine/pieces/Bishop.java:18
Method
BlackPlayer
(final Board board, final King playerKing, final Collection<Move
src/com/chess/engine/player/BlackPlayer.java:22
Method
BlackWidowAI
(final int searchDepth)
src/com/chess/engine/player/ai/BlackWidowAI.java:24
Method
Board
(final Builder builder)
src/com/chess/engine/board/Board.java:28
Method
BoardPanel
()
src/com/chess/gui/Table.java:574
Method
Builder
()
src/com/chess/engine/board/Board.java:226
Method
CastleMove
(final Board board, final King movedKing, final int destinationCoordinat
src/com/chess/engine/board/Move.java:440
Method
Client
(final String host, final int port)
src/network/Client.java:13
Method
DataModel
()
src/com/chess/gui/GameHistoryPanel.java:107
Method
DebugPanel
()
src/com/chess/gui/DebugPanel.java:18
Method
FenUtilities
()
src/com/chess/pgn/FenUtilities.java:14
Method
FreqTableRow
(final Move move)
src/com/chess/engine/player/ai/MiniMax.java:144
Method
GameEvent
(Type type)
src/com/chess/gui/Table.java:892
Method
GameEventManager
()
src/com/chess/gui/Table.java:856
Method
GameHistoryPanel
()
src/com/chess/gui/GameHistoryPanel.java:23
Method
GameOverEvent
(String message, GameResult result)
src/com/chess/gui/Table.java:969
Method
GameSetup
(final JFrame frame, final boolean modal)
src/com/chess/gui/GameSetup.java:21
Method
GameSetupChangedEvent
(GameSetup gameSetup)
src/com/chess/gui/Table.java:931
Method
InvalidGame
(final String reason, final PGNGameTags tags)
src/com/chess/pgn/InvalidGame.java:10
Method
King
(final Alliance alliance, final int piecePosition, final boolean kingSideCastl
src/com/chess/engine/pieces/King.java:20
Method
KingDistance
(final Piece enemyDistance, final int distance)
src/com/chess/engine/player/ai/KingSafetyAnalyzer.java:86
Method
KingSafetyAnalyzer
()
src/com/chess/engine/player/ai/KingSafetyAnalyzer.java:18
Method
KingSideCastleMove
(final Board board, final King movedKing,
src/com/chess/engine/board/Move.java:500
Method
Knight
(final Alliance alliance, final int piecePosition, final boolean isFirstMove)
src/com/chess/engine/pieces/Knight.java:17
Method
Line
()
src/com/chess/engine/board/MoveUtils.java:81
Method
MajorAttackMove
(final Board board, final Piece pieceMoved, fina
src/com/chess/engine/board/Move.java:295
Method
MajorMove
(final Board board, final Piece pieceMoved, final int destin
src/com/chess/engine/board/Move.java:252
Method
MiniMax
(final int searchDepth)
src/com/chess/engine/player/ai/MiniMax.java:20
Method
Move
(final Board board, final Piece pieceMoved, final int destinationCoordinate)
src/com/chess/engine/board/Move.java:18
Method
MoveFactory
()
src/com/chess/engine/board/Move.java:629
Method
MoveLog
()
src/com/chess/gui/Table.java:651
Method
MoveMadeEvent
(Move move, PlayerType playerType)
src/com/chess/gui/Table.java:908
Method
MoveRecord
(final int moveNumber, final String player, final String san,
src/com/chess/pgn/MoveRecord.java:11
Method
MoveTransition
(final Board fromBoard, final Board toBoard, final Move tr
src/com/chess/engine/board/MoveTransition.java:12
Method
MySqlGamePersistence
()
src/com/chess/pgn/MySqlGamePersistence.java:14
Method
NetworkEntity
(final String name)
src/network/NetworkEntity.java:18
Method
NewGameEvent
()
src/com/chess/gui/Table.java:990
Method
NullMove
()
src/com/chess/engine/board/Move.java:602
Method
PGNGameTags
(final TagsBuilder builder)
src/com/chess/pgn/PGNGameTags.java:12
Method
PGNUtilities
()
src/com/chess/pgn/PGNUtilities.java:20
Method
ParsePGNException
(final String message)
src/com/chess/pgn/ParsePGNException.java:6
Method
Pawn
(final Alliance alliance, final int piecePosition, final boolean isFirstMove)
src/com/chess/engine/pieces/Pawn.java:87
Method
PawnAttackMove
(final Board board, final Piece pieceMoved, final
src/com/chess/engine/board/Move.java:319
Method
PawnEnPassantAttack
(final Board board, final Piece pieceMoved,
src/com/chess/engine/board/Move.java:341
Method
PawnJump
(final Board board, final Pawn pieceMoved, final int destinati
src/com/chess/engine/board/Move.java:404
Method
PawnMove
(final Board board, final Piece pieceMoved, final int destinat
src/com/chess/engine/board/Move.java:274
Method
PawnMoveStrategy
(final int offset)
src/com/chess/engine/pieces/Pawn.java:76
Method
PawnPromotion
(final Move decoratedMove, final Piece promotionPiece)
src/com/chess/engine/board/Move.java:173
Method
PawnStructureAnalyzer
()
src/com/chess/engine/player/ai/PawnStructureAnalyzer.java:19
Method
Piece
(final PieceType type, final Alliance alliance, final int piecePosition, final b
src/com/chess/engine/pieces/Piece.java:17
Method
PieceType
(final int val, final String pieceName)
src/com/chess/engine/pieces/Piece.java:101
Method
PlayPGNException
(final String message)
src/com/chess/pgn/PlayPGNException.java:5
Method
Player
(final Board board, final King playerKing, final Collection<Move> playerLegals,
src/com/chess/engine/player/Player.java:22
Method
Queen
(final Alliance alliance, final int piecePosition, final boolean isFirstMove)
src/com/chess/engine/pieces/Queen.java:18
Method
QueenSideCastleMove
(final Board board, final King pieceMoved,
src/com/chess/engine/board/Move.java:530
Method
Rook
(final Alliance alliance, final int piecePosition, final boolean isFirstMove)
src/com/chess/engine/pieces/Rook.java:18
Method
Row
()
src/com/chess/gui/GameHistoryPanel.java:81
Method
Server
(final int listen_port)
src/network/Server.java:12
Method
StandardBoardEvaluator
()
src/com/chess/engine/player/ai/StandardBoardEvaluator.java:62
Method
TTEntry
(final int depth, final int score)
src/com/chess/engine/player/ai/BlackWidowAI.java:258
Method
Table
()
src/com/chess/gui/Table.java:58
Method
TagsBuilder
()
src/com/chess/pgn/PGNGameTags.java:39
Method
TakenPiecesPanel
()
src/com/chess/gui/TakenPiecesPanel.java:34
Method
TestCase
(String id, String fen, String expectedMove)
test/com/chess/tests/AIGauntlet.java:25
Method
TilePanel
(final BoardPanel boardPanel, final int tileId)
src/com/chess/gui/Table.java:689
Method
ValidGame
(final PGNGameTags tags, final List<MoveRecord> moves)
src/com/chess/pgn/ValidGame.java:11
Method
WhitePlayer
(final Board board, final King playerKing, final Collection<Move
src/com/chess/engine/player/WhitePlayer.java:22
Method
actionPerformed
(ActionEvent e)
src/com/chess/gui/GameSetup.java:55
Method
apply
(final Player p, final int d)
src/com/chess/engine/player/ai/StandardBoardEvaluator.java:262
← previous
next →
301–400 of 672, ranked by callers