SchroedingerChess
Contents:
Haft Schrödinger Chess
API reference
SchroedingerChess
Docs
»
Index
Index
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
A
add_move_to_history() (schroedingerchess.chess.ChessBoard method)
addMessage() (schroedingerchess.display.ChessDisplay method)
addWaitingPlayer() (schroedingerchess.server.ChessServer method)
all_legal_moves() (schroedingerchess.chess.ChessBoard method)
all_legal_moves_gen() (schroedingerchess.chess.ChessBoard method)
all_legal_natures() (schroedingerchess.chess.ChessBoard method)
assignColor() (schroedingerchess.server.ChessServer method)
auto_move() (schroedingerchess.chess.ChessBoard method)
autoMove() (schroedingerchess.game_engines.OnePlayerOnNetwork method)
(schroedingerchess.game_engines.TwoPlayersOnOneBoard method)
(schroedingerchess.server.Game method)
autoMoveTask() (schroedingerchess.game_engines.OnePlayerOnNetwork method)
C
check_address_format() (schroedingerchess.display.ChessDisplay method)
checkEnd() (schroedingerchess.game_engines.GameEngine method)
(schroedingerchess.server.Game method)
checkEndTask() (schroedingerchess.game_engines.GameEngine method)
(schroedingerchess.game_engines.OnePlayerOnNetwork method)
(schroedingerchess.game_engines.TwoPlayersOnOneBoard method)
ChessBoard (class in schroedingerchess.chess)
ChessClientProtocol (class in schroedingerchess.client)
ChessDisplay (class in schroedingerchess.display)
ChessPiece (class in schroedingerchess.chess)
ChessServer (class in schroedingerchess.server)
ChessServerProtocol (class in schroedingerchess.server)
compute_attack() (schroedingerchess.chess.ChessBoard method)
compute_position() (schroedingerchess.chess.ChessBoard method)
connectionFailed() (schroedingerchess.game_engines.OnePlayerOnNetwork method)
connectionLost() (schroedingerchess.client.ChessClientProtocol method)
(schroedingerchess.server.ChessServerProtocol method)
connectionMade() (schroedingerchess.client.ChessClientProtocol method)
(schroedingerchess.server.ChessServerProtocol method)
create_standard_board() (schroedingerchess.chess.ChessBoard method)
D
dataReceived() (schroedingerchess.client.ChessClientProtocol method)
(schroedingerchess.server.ChessServerProtocol method)
delete_move_from_history() (schroedingerchess.chess.ChessBoard method)
disconnect() (schroedingerchess.server.ChessServerProtocol method)
disconnectPlayers() (schroedingerchess.server.Game method)
display_guess() (schroedingerchess.chess.ChessBoard method)
display_natures() (schroedingerchess.chess.ChessBoard method)
draw() (schroedingerchess.display.InputBox method)
draw_piece() (schroedingerchess.display.ChessDisplay method)
drawBoard() (schroedingerchess.display.ChessDisplay method)
drawCheckMates() (schroedingerchess.display.ChessDisplay method)
drawChecks() (schroedingerchess.display.ChessDisplay method)
drawMenu() (schroedingerchess.display.ChessDisplay method)
drawPane() (schroedingerchess.display.ChessDisplay method)
E
end_game() (schroedingerchess.chess.ChessBoard method)
F
flipDisplay() (schroedingerchess.display.ChessDisplay method)
flipY() (schroedingerchess.display.ChessDisplay method)
free_trajectory() (schroedingerchess.chess.ChessBoard method)
G
Game (class in schroedingerchess.server)
GameEngine (class in schroedingerchess.game_engines)
get_coord() (schroedingerchess.chess.ChessBoard method)
get_square() (schroedingerchess.chess.ChessBoard method)
getDeadPieces() (schroedingerchess.chess.LightBoard method)
getPiece() (schroedingerchess.chess.LightBoard method)
getPieceIndex() (schroedingerchess.chess.LightBoard method)
H
handle_event() (schroedingerchess.display.InputBox method)
handleCheckMates() (schroedingerchess.game_engines.OnePlayerOnNetwork method)
handleChecks() (schroedingerchess.game_engines.OnePlayerOnNetwork method)
handleDisconnection() (schroedingerchess.game_engines.OnePlayerOnNetwork method)
handleEndGame() (schroedingerchess.server.ChessServerProtocol method)
handleGreetings() (schroedingerchess.server.ChessServerProtocol method)
handleIllegalMove() (schroedingerchess.display.ChessDisplay method)
(schroedingerchess.game_engines.GameEngine method)
handleInit() (schroedingerchess.game_engines.OnePlayerOnNetwork method)
handleMove() (schroedingerchess.game_engines.OnePlayerOnNetwork method)
(schroedingerchess.server.ChessServerProtocol method)
handleReady() (schroedingerchess.game_engines.OnePlayerOnNetwork method)
handleUpdateBoard() (schroedingerchess.game_engines.OnePlayerOnNetwork method)
I
IllegalMove
InputBox (class in schroedingerchess.display)
is_legal_nature() (schroedingerchess.chess.ChessBoard method)
L
legal_moves_from() (schroedingerchess.chess.ChessBoard method)
legal_moves_from_gen() (schroedingerchess.chess.ChessBoard method)
LightBoard (class in schroedingerchess.chess)
load_images() (schroedingerchess.display.ChessDisplay method)
M
main() (in module schroedingerchess.chess)
makeDisplayDrawBoard() (schroedingerchess.game_engines.GameEngine method)
makeDisplayDrawChecks() (schroedingerchess.game_engines.GameEngine method)
makeDisplayDrawChecksMates() (schroedingerchess.game_engines.GameEngine method)
move() (schroedingerchess.chess.ChessBoard method)
(schroedingerchess.chess.LightBoard method)
(schroedingerchess.game_engines.GameEngine method)
(schroedingerchess.game_engines.TwoPlayersOnOneBoard method)
(schroedingerchess.server.Game method)
move_exists() (schroedingerchess.chess.ChessBoard method)
moveTask() (schroedingerchess.game_engines.GameEngine method)
(schroedingerchess.game_engines.OnePlayerOnNetwork method)
(schroedingerchess.game_engines.TwoPlayersOnOneBoard method)
N
nature_elimination() (schroedingerchess.chess.ChessBoard method)
notifyReady() (schroedingerchess.server.Game method)
O
on_board() (schroedingerchess.chess.ChessBoard method)
one_player_game() (schroedingerchess.chess.ChessBoard method)
OnePlayerOnNetwork (class in schroedingerchess.game_engines)
P
parse_variable() (schroedingerchess.chess.ChessBoard method)
pawn_could_reach() (schroedingerchess.chess.ChessBoard method)
pawn_could_take() (schroedingerchess.chess.ChessBoard method)
perform_move() (schroedingerchess.chess.ChessBoard method)
possible_move() (schroedingerchess.chess.ChessBoard method)
possibleNaturesFromMove() (schroedingerchess.chess.LightBoard static method)
protocol (schroedingerchess.server.ChessServer attribute)
Q
quantum_explanation() (schroedingerchess.chess.ChessBoard method)
R
refuseMessage() (schroedingerchess.server.ChessServerProtocol method)
removeGame() (schroedingerchess.server.ChessServer method)
removePlayerFromWaitingList() (schroedingerchess.server.ChessServer method)
resume() (schroedingerchess.game_engines.GameEngine method)
S
schroedingerchess (module)
schroedingerchess.chess (module)
schroedingerchess.client (module)
schroedingerchess.display (module)
schroedingerchess.game_engines (module)
schroedingerchess.run (module)
schroedingerchess.server (module)
sendMessage() (schroedingerchess.client.ChessClientProtocol method)
(schroedingerchess.server.ChessServerProtocol method)
sendMessageTo() (schroedingerchess.server.Game method)
sendMessageToAll() (schroedingerchess.server.ChessServerProtocol method)
(schroedingerchess.server.Game method)
sendMessageToOther() (schroedingerchess.server.ChessServerProtocol method)
setLastMove() (schroedingerchess.display.ChessDisplay method)
setMenuMode() (schroedingerchess.display.ChessDisplay method)
setOnePlayerOnNetworkMode() (schroedingerchess.display.ChessDisplay method)
(schroedingerchess.game_engines.GameEngine method)
setPiece() (schroedingerchess.chess.LightBoard method)
setTwoPlayersOnOneBoardMode() (schroedingerchess.display.ChessDisplay method)
(schroedingerchess.game_engines.GameEngine method)
split_messages() (schroedingerchess.client.ChessClientProtocol method)
(schroedingerchess.server.ChessServerProtocol method)
start() (schroedingerchess.game_engines.GameEngine method)
startFromEngine() (schroedingerchess.game_engines.GameEngine method)
stop() (schroedingerchess.game_engines.GameEngine method)
suspend() (schroedingerchess.game_engines.GameEngine method)
T
test_move() (schroedingerchess.chess.ChessBoard method)
translate_move() (schroedingerchess.chess.ChessBoard method)
trivial_test_move() (schroedingerchess.chess.ChessBoard method)
tryToMatchPlayers() (schroedingerchess.server.ChessServer method)
TwoPlayersOnOneBoard (class in schroedingerchess.game_engines)
U
unwrap() (schroedingerchess.chess.LightBoard method)
update() (schroedingerchess.display.ChessDisplay method)
(schroedingerchess.display.InputBox method)
update_guess() (schroedingerchess.chess.ChessBoard method)
updateBoard() (schroedingerchess.display.ChessDisplay method)
updateLightBoard() (schroedingerchess.game_engines.TwoPlayersOnOneBoard method)
(schroedingerchess.server.Game method)
updateLightBoardTask() (schroedingerchess.server.Game method)
updateMenu() (schroedingerchess.display.ChessDisplay method)
updatePane() (schroedingerchess.display.ChessDisplay method)
W
wrapUp() (schroedingerchess.chess.LightBoard method)