Skip navigation links
A B C D E F G H I J L M O P R S T U V W X Y 

A

aborted() - Method in class jadex.bdi.examples.puzzle.MovePlan
The plan aborted code.
addPropertyChangeListener(PropertyChangeListener) - Method in class jadex.bdi.examples.puzzle.Board
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class jadex.bdi.examples.puzzle.JackBoard
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class jadex.bdiv3.examples.puzzle.Board
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in interface jadex.bdiv3.examples.puzzle.IBoard
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class jadex.bdiv3.examples.puzzle.JackBoard
Add a PropertyChangeListener to the listener list.
app_sendtitle - Static variable in class jadex.android.puzzle.R.string
 
app_title - Static variable in class jadex.android.puzzle.R.string
 
APPLICATION_ID - Static variable in class jadex.android.puzzle.BuildConfig
 
attr() - Constructor for class jadex.android.puzzle.R.attr
 

B

BDI - Static variable in class jadex.android.puzzle.SokratesGameActivity
 
BDIBenchmark - Static variable in class jadex.android.puzzle.SokratesGameActivity
 
BDIV3 - Static variable in class jadex.android.puzzle.SokratesGameActivity
 
BDIV3Benchmark - Static variable in class jadex.android.puzzle.SokratesGameActivity
 
BenchmarkBDI - Class in jadex.bdiv3.examples.puzzle
 
BenchmarkBDI() - Constructor for class jadex.bdiv3.examples.puzzle.BenchmarkBDI
Overwrite wait time.
black_piece - Variable in class jadex.bdi.examples.puzzle.JackBoard
 
black_piece - Variable in class jadex.bdiv3.examples.puzzle.JackBoard
 
BlockingBenchmarkBDI - Class in jadex.bdiv3.examples.puzzle
 
BlockingBenchmarkBDI() - Constructor for class jadex.bdiv3.examples.puzzle.BlockingBenchmarkBDI
Overwrite wait time.
BlockingSokratesBDI - Class in jadex.bdiv3.examples.puzzle
Puzzle agent tries to solve a solitair board game by recursiveky applying means-end-reasoning.
BlockingSokratesBDI() - Constructor for class jadex.bdiv3.examples.puzzle.BlockingSokratesBDI
 
BlockingSokratesBDI.MoveGoal - Class in jadex.bdiv3.examples.puzzle
The goal to make moves until the board reaches a solution.
BlockingSokratesBDI.MovePlan - Class in jadex.bdiv3.examples.puzzle
Plan to make a move.
Board - Class in jadex.bdi.examples.puzzle
The board containing places, pieces and played moves.
Board() - Constructor for class jadex.bdi.examples.puzzle.Board
Create a new board.
Board(int) - Constructor for class jadex.bdi.examples.puzzle.Board
Create a new board.
board - Variable in class jadex.bdi.examples.puzzle.MovePlan
The board.
board - Variable in class jadex.bdiv3.examples.puzzle.BlockingSokratesBDI
The puzzle board.
Board - Class in jadex.bdiv3.examples.puzzle
The board containing places, pieces and played moves.
Board() - Constructor for class jadex.bdiv3.examples.puzzle.Board
Create a new board.
Board(int) - Constructor for class jadex.bdiv3.examples.puzzle.Board
Create a new board.
board - Variable in class jadex.bdiv3.examples.puzzle.MoveComparator
The board (required for checking which piece is in a given position).
board - Variable in class jadex.bdiv3.examples.puzzle.SokratesBDI
The puzzle board.
body() - Method in class jadex.bdi.examples.puzzle.ChooseMovePlan
The plan body.
body() - Method in class jadex.bdi.examples.puzzle.MovePlan
The plan body.
body() - Method in class jadex.bdi.examples.puzzle.PlayGamePlan
The plan body.
body(IInternalAccess) - Method in class jadex.bdiv3.examples.puzzle.BlockingSokratesBDI
Setup the gui and start playing.
body(IInternalAccess) - Method in class jadex.bdiv3.examples.puzzle.SokratesBDI
Setup the gui and start playing.
BUILD_TYPE - Static variable in class jadex.android.puzzle.BuildConfig
 
buildAPL() - Method in class jadex.bdiv3.examples.puzzle.BlockingSokratesBDI.MoveGoal
Build plan candidates for all possible moves.
buildAPL() - Method in class jadex.bdiv3.examples.puzzle.SokratesBDI.MoveGoal
Build plan candidates for all possible moves.
BuildConfig - Class in jadex.android.puzzle
 
BuildConfig() - Constructor for class jadex.android.puzzle.BuildConfig
 

C

ChooseMovePlan - Class in jadex.bdi.examples.puzzle
Meta-level reasoning plan for choosing between applicable plans.
ChooseMovePlan() - Constructor for class jadex.bdi.examples.puzzle.ChooseMovePlan
 
clearTiles() - Method in class jadex.android.puzzle.ui.TileView
Resets all tiles to 0 (empty)
compare(Move, Move) - Method in class jadex.bdiv3.examples.puzzle.MoveComparator
Compare two moves.
createGui(IInternalAccess) - Method in class jadex.bdiv3.examples.puzzle.BenchmarkBDI
Overridden to skip gui creation.
createGui(IInternalAccess) - Method in class jadex.bdiv3.examples.puzzle.BlockingBenchmarkBDI
Overridden to skip gui creation.
createGui(IInternalAccess) - Method in class jadex.bdiv3.examples.puzzle.BlockingSokratesBDI
Create the GUI (if any).
createGui(IInternalAccess) - Method in class jadex.bdiv3.examples.puzzle.SokratesBDI
Create the GUI (if any).

D

DEBUG - Static variable in class jadex.android.puzzle.BuildConfig
 
delay - Variable in class jadex.bdi.examples.puzzle.MovePlan
The move delay.
delay - Variable in class jadex.bdiv3.examples.puzzle.BlockingSokratesBDI
The delay between two moves (in milliseconds).
delay - Variable in class jadex.bdiv3.examples.puzzle.SokratesBDI
The delay between two moves (in milliseconds).
depth - Variable in class jadex.bdi.examples.puzzle.MovePlan
The recursion depth.
depth - Variable in class jadex.bdiv3.examples.puzzle.BlockingSokratesBDI
The depth of the current move.
depth - Variable in class jadex.bdiv3.examples.puzzle.SokratesBDI
The depth of the current move.
drawable() - Constructor for class jadex.android.puzzle.R.drawable
 

E

empty_field - Static variable in class jadex.android.puzzle.R.drawable
 
end - Variable in class jadex.bdiv3.examples.puzzle.Move
The end position.
equals(Object) - Method in class jadex.bdiv3.examples.puzzle.Move
Test if two positions are equal.
equals(Object) - Method in class jadex.bdiv3.examples.puzzle.Position
Test if two positions are equal.

F

failed() - Method in class jadex.bdi.examples.puzzle.MovePlan
The plan failure code.
failed(IPlan) - Method in class jadex.bdiv3.examples.puzzle.BlockingSokratesBDI.MovePlan
The plan failure code.
failed(IPlan) - Method in class jadex.bdiv3.examples.puzzle.SokratesBDI.MovePlan
The plan failure code.
FLAVOR - Static variable in class jadex.android.puzzle.BuildConfig
 

G

getCurrentPosition() - Method in class jadex.bdi.examples.puzzle.Board
Get the current board position.
getCurrentPosition() - Method in class jadex.bdi.examples.puzzle.JackBoard
Get the current board position.
getCurrentPosition() - Method in class jadex.bdiv3.examples.puzzle.Board
Get the current board position.
getCurrentPosition() - Method in interface jadex.bdiv3.examples.puzzle.IBoard
Get the current board position.
getCurrentPosition() - Method in class jadex.bdiv3.examples.puzzle.JackBoard
Get the current board position.
getEnd() - Method in class jadex.bdiv3.examples.puzzle.Move
Get the target.
getLastMove() - Method in class jadex.bdi.examples.puzzle.Board
Get all moves made so far.
getLastMove() - Method in class jadex.bdi.examples.puzzle.JackBoard
Get all moves made so far.
getLastMove() - Method in class jadex.bdiv3.examples.puzzle.Board
Get all moves made so far.
getLastMove() - Method in interface jadex.bdiv3.examples.puzzle.IBoard
Get all moves made so far.
getLastMove() - Method in class jadex.bdiv3.examples.puzzle.JackBoard
Get all moves made so far.
getMoves() - Method in class jadex.bdi.examples.puzzle.Board
Get all moves made so far.
getMoves() - Method in class jadex.bdi.examples.puzzle.JackBoard
Get all moves made so far.
getMoves() - Method in class jadex.bdiv3.examples.puzzle.Board
Get all moves made so far.
getMoves() - Method in interface jadex.bdiv3.examples.puzzle.IBoard
Get all moves made so far.
getMoves() - Method in class jadex.bdiv3.examples.puzzle.JackBoard
Get all moves made so far.
getPiece(Position) - Method in class jadex.bdi.examples.puzzle.Board
Get a piece for a location.
getPiece(Position) - Method in class jadex.bdi.examples.puzzle.JackBoard
Get a piece for a location.
getPiece(Position) - Method in class jadex.bdiv3.examples.puzzle.Board
Get a piece for a location.
getPiece(Position) - Method in interface jadex.bdiv3.examples.puzzle.IBoard
Get a piece for a location.
getPiece(Position) - Method in class jadex.bdiv3.examples.puzzle.JackBoard
Get a piece for a location.
getPossibleMoves() - Method in class jadex.bdi.examples.puzzle.Board
Get possible moves.
getPossibleMoves() - Method in class jadex.bdi.examples.puzzle.JackBoard
Get possible moves.
getPossibleMoves() - Method in class jadex.bdiv3.examples.puzzle.Board
Get possible moves.
getPossibleMoves() - Method in interface jadex.bdiv3.examples.puzzle.IBoard
Get possible moves.
getPossibleMoves() - Method in class jadex.bdiv3.examples.puzzle.JackBoard
Get possible moves.
getSize() - Method in class jadex.bdi.examples.puzzle.Board
Get the board size.
getSize() - Method in class jadex.bdi.examples.puzzle.JackBoard
Get the board size.
getSize() - Method in class jadex.bdiv3.examples.puzzle.Board
Get the board size.
getSize() - Method in interface jadex.bdiv3.examples.puzzle.IBoard
Get the board size.
getSize() - Method in class jadex.bdiv3.examples.puzzle.JackBoard
Get the board size.
getStart() - Method in class jadex.bdiv3.examples.puzzle.Move
Get the start.
getX() - Method in class jadex.bdiv3.examples.puzzle.Position
Get the x value.
getY() - Method in class jadex.bdiv3.examples.puzzle.Position
Get the y value.
gui_listener - Variable in class jadex.bdiv3.examples.puzzle.SokratesBDI
 
gui_proxy - Variable in class jadex.bdiv3.examples.puzzle.SokratesBDI
 
GuiProxy - Class in jadex.android.puzzle.ui
 
GuiProxy(IBoard, SokratesService.SokratesListener) - Constructor for class jadex.android.puzzle.ui.GuiProxy
 

H

handleEvent(PropertyChangeEvent) - Method in interface jadex.android.puzzle.SokratesService.SokratesListener
 
hashCode() - Method in class jadex.bdiv3.examples.puzzle.Move
Calculate the hash code.
hashCode() - Method in class jadex.bdiv3.examples.puzzle.Position
Calculate the hash code.
hole_pos - Variable in class jadex.bdi.examples.puzzle.Board
The hole position.
hole_pos - Variable in class jadex.bdiv3.examples.puzzle.Board
The hole position.

I

IBoard - Interface in jadex.bdiv3.examples.puzzle
The interface for the playing board.
icon - Static variable in class jadex.android.puzzle.R.drawable
 
id() - Constructor for class jadex.android.puzzle.R.id
 
initBoard() - Method in class jadex.android.puzzle.ui.SokratesView
 
is_white - Variable in class jadex.bdiv3.examples.puzzle.Piece
The piece color (white or black).
isAchieved() - Method in class jadex.bdiv3.examples.puzzle.BlockingSokratesBDI.MoveGoal
Move goal is successful when resulting board represents a solution.
isAchieved() - Method in class jadex.bdiv3.examples.puzzle.SokratesBDI.MoveGoal
Move goal is successful when resulting board represents a solution.
isFreePosition(Position) - Method in class jadex.bdi.examples.puzzle.Board
Test if aposition is free.
isFreePosition(Position) - Method in class jadex.bdi.examples.puzzle.JackBoard
Test if a position is free.
isFreePosition(Position) - Method in class jadex.bdiv3.examples.puzzle.Board
Test if aposition is free.
isFreePosition(Position) - Method in interface jadex.bdiv3.examples.puzzle.IBoard
Test if aposition is free.
isFreePosition(Position) - Method in class jadex.bdiv3.examples.puzzle.JackBoard
Test if a position is free.
isJumpMove() - Method in class jadex.bdiv3.examples.puzzle.Move
Test if it is a jump move.
isPossibleMove(Move) - Method in class jadex.bdi.examples.puzzle.Board
Get a piece for a location.
isPossibleMove(Move) - Method in class jadex.bdiv3.examples.puzzle.Board
Get a piece for a location.
isSokratesRunning() - Method in class jadex.android.puzzle.SokratesService.PlatformBinder
 
isSolution() - Method in class jadex.bdi.examples.puzzle.Board
Test if it is a solution.
isSolution() - Method in class jadex.bdi.examples.puzzle.JackBoard
Test if it is a solution.
isSolution() - Method in class jadex.bdiv3.examples.puzzle.Board
Test if it is a solution.
isSolution() - Method in interface jadex.bdiv3.examples.puzzle.IBoard
Test if it is a solution.
isSolution() - Method in class jadex.bdiv3.examples.puzzle.JackBoard
Test if it is a solution.
isWhite() - Method in class jadex.bdiv3.examples.puzzle.Piece
Test, if it is a white piece.

J

JackBoard - Class in jadex.bdi.examples.puzzle
The View Board represents the puzzle board and the pegs.
JackBoard() - Constructor for class jadex.bdi.examples.puzzle.JackBoard
 
JackBoard - Class in jadex.bdiv3.examples.puzzle
The View Board represents the puzzle board and the pegs.
JackBoard() - Constructor for class jadex.bdiv3.examples.puzzle.JackBoard
 
jadex.android.puzzle - package jadex.android.puzzle
 
jadex.android.puzzle.ui - package jadex.android.puzzle.ui
 
jadex.bdi.examples.puzzle - package jadex.bdi.examples.puzzle
 
jadex.bdiv3.examples.puzzle - package jadex.bdiv3.examples.puzzle
 

L

label - Static variable in class jadex.android.puzzle.R.id
 
layout() - Constructor for class jadex.android.puzzle.R.layout
 
loadTile(int, Drawable) - Method in class jadex.android.puzzle.ui.TileView
Function to set the specified Drawable as the tile for a particular integer key.

M

main(String[]) - Static method in class jadex.bdi.examples.puzzle.Board
Main for testing.
main(String[]) - Static method in class jadex.bdiv3.examples.puzzle.Board
Main for testing.
mainapp - Static variable in class jadex.android.puzzle.R.layout
 
matchColor(IBoard, Move, boolean) - Method in class jadex.bdi.examples.puzzle.ChooseMovePlan
Match move with color constraint.
matchJump(IBoard, Move, boolean) - Method in class jadex.bdi.examples.puzzle.ChooseMovePlan
Match move with jump constraint.
move(Move) - Method in class jadex.bdi.examples.puzzle.Board
Do a move.
move(Move) - Method in class jadex.bdi.examples.puzzle.JackBoard
Do a move.
move - Variable in class jadex.bdi.examples.puzzle.MovePlan
The move to try.
move - Variable in class jadex.bdiv3.examples.puzzle.BlockingSokratesBDI.MovePlan
The move.
move(IPlan) - Method in class jadex.bdiv3.examples.puzzle.BlockingSokratesBDI.MovePlan
The plan body.
move(Move) - Method in class jadex.bdiv3.examples.puzzle.Board
Do a move.
MOVE - Static variable in interface jadex.bdiv3.examples.puzzle.IBoard
Property event for move made.
move(Move) - Method in interface jadex.bdiv3.examples.puzzle.IBoard
Do a move.
move(Move) - Method in class jadex.bdiv3.examples.puzzle.JackBoard
Do a move.
Move - Class in jadex.bdiv3.examples.puzzle
A move consisting of a start and an end point.
Move(Position, Position) - Constructor for class jadex.bdiv3.examples.puzzle.Move
Create a position.
move - Variable in class jadex.bdiv3.examples.puzzle.SokratesBDI.MovePlan
The move.
move(IPlan) - Method in class jadex.bdiv3.examples.puzzle.SokratesBDI.MovePlan
The plan body.
MoveComparator - Class in jadex.bdiv3.examples.puzzle
Sort moves according to a strategy.
MoveComparator(IBoard, String) - Constructor for class jadex.bdiv3.examples.puzzle.MoveComparator
Create a move comparator.
MoveGoal() - Constructor for class jadex.bdiv3.examples.puzzle.BlockingSokratesBDI.MoveGoal
 
MoveGoal() - Constructor for class jadex.bdiv3.examples.puzzle.SokratesBDI.MoveGoal
 
MovePlan - Class in jadex.bdi.examples.puzzle
Make a move and dispatch a subgoal for the next.
MovePlan() - Constructor for class jadex.bdi.examples.puzzle.MovePlan
 
MovePlan(Move) - Constructor for class jadex.bdiv3.examples.puzzle.BlockingSokratesBDI.MovePlan
Create a move plan-
MovePlan(Move) - Constructor for class jadex.bdiv3.examples.puzzle.SokratesBDI.MovePlan
Create a move plan-
moves - Variable in class jadex.bdi.examples.puzzle.Board
The moves.
moves - Variable in class jadex.bdi.examples.puzzle.JackBoard
 
moves - Variable in class jadex.bdiv3.examples.puzzle.Board
The moves.
moves - Variable in class jadex.bdiv3.examples.puzzle.JackBoard
 
mScaledTileSize - Static variable in class jadex.android.puzzle.ui.TileView
Parameters controlling the size of the tiles and their range within view.
mTileCount - Static variable in class jadex.android.puzzle.ui.TileView
game field is mTileCount * mTileCount

O

onBind(Intent) - Method in class jadex.android.puzzle.SokratesService
 
onCreate(Bundle) - Method in class jadex.android.puzzle.SokratesGameActivity
 
onCreate(Bundle) - Method in class jadex.android.puzzle.SokratesLoaderActivity
 
onDestroy() - Method in class jadex.android.puzzle.SokratesGameActivity
 
onDestroy() - Method in class jadex.android.puzzle.SokratesLoaderActivity
 
onDraw(Canvas) - Method in class jadex.android.puzzle.ui.SokratesView
 
onDraw(Canvas) - Method in class jadex.android.puzzle.ui.TileView
 
onPause() - Method in class jadex.android.puzzle.SokratesGameActivity
 
onPause() - Method in class jadex.android.puzzle.SokratesLoaderActivity
 
onPlatformStarted(IExternalAccess) - Method in class jadex.android.puzzle.SokratesService
 
onPlatformStarting() - Method in class jadex.android.puzzle.SokratesService
 
onResume() - Method in class jadex.android.puzzle.SokratesGameActivity
 
onResume() - Method in class jadex.android.puzzle.SokratesLoaderActivity
 
onServiceConnected(ComponentName, IBinder) - Method in class jadex.android.puzzle.SokratesGameActivity
 
onServiceConnected(ComponentName, IBinder) - Method in class jadex.android.puzzle.SokratesLoaderActivity
 
onServiceDisconnected(ComponentName) - Method in class jadex.android.puzzle.SokratesGameActivity
 
onServiceDisconnected(ComponentName) - Method in class jadex.android.puzzle.SokratesLoaderActivity
 
onSizeChanged(int, int, int, int) - Method in class jadex.android.puzzle.ui.TileView
 

P

passed() - Method in class jadex.bdi.examples.puzzle.MovePlan
The plan passed code.
passed() - Method in class jadex.bdiv3.examples.puzzle.BlockingSokratesBDI.MovePlan
The plan passed code.
passed() - Method in class jadex.bdiv3.examples.puzzle.SokratesBDI.MovePlan
The plan passed code.
pcs - Variable in class jadex.bdi.examples.puzzle.Board
The helper object for bean events.
pcs - Variable in class jadex.bdi.examples.puzzle.JackBoard
 
pcs - Variable in class jadex.bdiv3.examples.puzzle.Board
The helper object for bean events.
pcs - Variable in class jadex.bdiv3.examples.puzzle.JackBoard
 
performMove(Move) - Method in class jadex.android.puzzle.ui.SokratesView
 
Piece - Class in jadex.bdiv3.examples.puzzle
A piece for playing.
Piece(boolean) - Constructor for class jadex.bdiv3.examples.puzzle.Piece
Create a new board.
pieces - Variable in class jadex.bdi.examples.puzzle.Board
The pieces.
pieces - Variable in class jadex.bdiv3.examples.puzzle.Board
The pieces.
PlatformBinder() - Constructor for class jadex.android.puzzle.SokratesService.PlatformBinder
 
platformRunning - Variable in class jadex.android.puzzle.SokratesLoaderActivity
 
platformStarted() - Method in class jadex.android.puzzle.SokratesLoaderActivity
 
platformStarted() - Method in interface jadex.android.puzzle.SokratesService.PlatformListener
 
platformStarting() - Method in class jadex.android.puzzle.SokratesLoaderActivity
 
platformStarting() - Method in interface jadex.android.puzzle.SokratesService.PlatformListener
 
PlayGamePlan - Class in jadex.bdi.examples.puzzle
Play the game until a solution is found.
PlayGamePlan() - Constructor for class jadex.bdi.examples.puzzle.PlayGamePlan
 
Position - Class in jadex.bdiv3.examples.puzzle
A position has two coordinates.
Position() - Constructor for class jadex.bdiv3.examples.puzzle.Position
Create a position.
Position(int, int) - Constructor for class jadex.bdiv3.examples.puzzle.Position
Create a position.
post(Runnable) - Method in class jadex.android.puzzle.SokratesService
 
print(String, int) - Method in class jadex.bdi.examples.puzzle.MovePlan
Print out an indented string.
print(String, int) - Method in class jadex.bdiv3.examples.puzzle.BlockingSokratesBDI
Print out an indented string.
print(String, int) - Method in class jadex.bdiv3.examples.puzzle.SokratesBDI
Print out an indented string.
puzzle20x20 - Static variable in class jadex.android.puzzle.R.drawable
 

R

R - Class in jadex.android.puzzle
 
R() - Constructor for class jadex.android.puzzle.R
 
R.attr - Class in jadex.android.puzzle
 
R.drawable - Class in jadex.android.puzzle
 
R.id - Class in jadex.android.puzzle
 
R.layout - Class in jadex.android.puzzle
 
R.string - Class in jadex.android.puzzle
 
R.styleable - Class in jadex.android.puzzle
 
red_piece - Static variable in class jadex.android.puzzle.R.drawable
 
removePropertyChangeListener(PropertyChangeListener) - Method in class jadex.bdi.examples.puzzle.Board
Remove a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class jadex.bdi.examples.puzzle.JackBoard
Remove a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class jadex.bdiv3.examples.puzzle.Board
Remove a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in interface jadex.bdiv3.examples.puzzle.IBoard
Remove a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class jadex.bdiv3.examples.puzzle.JackBoard
Remove a PropertyChangeListener from the listener list.
resetTiles(int) - Method in class jadex.android.puzzle.ui.TileView
Rests the internal array of Bitmaps used for drawing tiles, and sets the maximum index of tiles to be inserted

S

selectPlan(ICandidateInfo[], IBoard, boolean, boolean, boolean, boolean) - Method in class jadex.bdi.examples.puzzle.ChooseMovePlan
Select a move with respect to color resp.
setBoard(IBoard) - Method in interface jadex.android.puzzle.SokratesService.SokratesListener
 
setBoard(IBoard) - Method in class jadex.android.puzzle.ui.SokratesView
 
setPlatformListener(SokratesService.PlatformListener) - Method in class jadex.android.puzzle.SokratesService.PlatformBinder
 
setSokratesListener(SokratesService.SokratesListener) - Method in class jadex.android.puzzle.SokratesService.PlatformBinder
 
setTile(int, int, int) - Method in class jadex.android.puzzle.ui.TileView
Used to indicate that a particular tile (set with loadTile and referenced by an integer) should be drawn at the given x/y coordinates during the next invalidate/draw cycle.
setX(int) - Method in class jadex.bdiv3.examples.puzzle.Position
Set x.
setY(int) - Method in class jadex.bdiv3.examples.puzzle.Position
Set y.
showMessage(String) - Method in interface jadex.android.puzzle.SokratesService.SokratesListener
 
showMessage(String) - Method in class jadex.android.puzzle.ui.GuiProxy
 
size - Variable in class jadex.bdi.examples.puzzle.Board
The size.
size - Variable in class jadex.bdiv3.examples.puzzle.Board
The size.
sokrates - Static variable in class jadex.android.puzzle.R.layout
 
sokrates_gameView - Static variable in class jadex.android.puzzle.R.id
 
sokrates_statusTextView - Static variable in class jadex.android.puzzle.R.id
 
SokratesBDI - Class in jadex.bdiv3.examples.puzzle
Puzzle agent tries to solve a solitair board game by recursiveky applying means-end-reasoning.
SokratesBDI() - Constructor for class jadex.bdiv3.examples.puzzle.SokratesBDI
 
SokratesBDI.MoveGoal - Class in jadex.bdiv3.examples.puzzle
The goal to make moves until the board reaches a solution.
SokratesBDI.MovePlan - Class in jadex.bdiv3.examples.puzzle
Plan to make a move.
sokratesComponent - Variable in class jadex.android.puzzle.SokratesService
 
SokratesGameActivity - Class in jadex.android.puzzle
 
SokratesGameActivity() - Constructor for class jadex.android.puzzle.SokratesGameActivity
 
SokratesLoaderActivity - Class in jadex.android.puzzle
 
SokratesLoaderActivity() - Constructor for class jadex.android.puzzle.SokratesLoaderActivity
 
SokratesService - Class in jadex.android.puzzle
 
SokratesService() - Constructor for class jadex.android.puzzle.SokratesService
 
SokratesService.PlatformBinder - Class in jadex.android.puzzle
 
SokratesService.PlatformListener - Interface in jadex.android.puzzle
 
SokratesService.SokratesListener - Interface in jadex.android.puzzle
 
SokratesView - Class in jadex.android.puzzle.ui
 
SokratesView(Context, AttributeSet) - Constructor for class jadex.android.puzzle.ui.SokratesView
 
soListener - Variable in class jadex.android.puzzle.SokratesService
 
start - Variable in class jadex.bdiv3.examples.puzzle.Move
The start position.
start_bdi - Static variable in class jadex.android.puzzle.R.string
 
start_bdi_bench - Static variable in class jadex.android.puzzle.R.string
 
start_bdiv3 - Static variable in class jadex.android.puzzle.R.string
 
start_bdiv3_bench - Static variable in class jadex.android.puzzle.R.string
 
startBDI - Static variable in class jadex.android.puzzle.R.id
 
startBDIBenchmark - Static variable in class jadex.android.puzzle.R.id
 
startBDIV3 - Static variable in class jadex.android.puzzle.R.id
 
startBDIV3Benchmark - Static variable in class jadex.android.puzzle.R.id
 
startPlatform() - Method in class jadex.android.puzzle.SokratesService.PlatformBinder
 
startSokrates() - Method in class jadex.android.puzzle.SokratesService.PlatformBinder
 
startSokratesBench() - Method in class jadex.android.puzzle.SokratesService.PlatformBinder
 
startSokratesV3() - Method in class jadex.android.puzzle.SokratesService.PlatformBinder
 
startSokratesV3Bench() - Method in class jadex.android.puzzle.SokratesService.PlatformBinder
 
status_label - Static variable in class jadex.android.puzzle.R.string
 
status_loading - Static variable in class jadex.android.puzzle.R.string
 
status_started - Static variable in class jadex.android.puzzle.R.string
 
statusTextView - Static variable in class jadex.android.puzzle.R.id
 
stopSokrates() - Method in class jadex.android.puzzle.SokratesService.PlatformBinder
 
strategy - Variable in class jadex.bdiv3.examples.puzzle.BlockingSokratesBDI
The strategy (none=choose the first applicable, long=prefer jump moves, same_long=prefer long moves of same color, alter_long=prefer long move of alternate color).
strategy - Variable in class jadex.bdiv3.examples.puzzle.MoveComparator
The strategy.
strategy - Variable in class jadex.bdiv3.examples.puzzle.SokratesBDI
The strategy (none=choose the first applicable, long=prefer jump moves, same_long=prefer long moves of same color, alter_long=prefer long move of alternate color).
STRATEGY_ALTER_LONG - Static variable in class jadex.bdiv3.examples.puzzle.MoveComparator
The strategy preferring jump moves of different colors.
STRATEGY_DEFAULT - Static variable in class jadex.bdiv3.examples.puzzle.MoveComparator
The default strategy to try moves in order of appearance.
STRATEGY_LONG - Static variable in class jadex.bdiv3.examples.puzzle.MoveComparator
The strategy preferring jump moves, but ignoring colors.
STRATEGY_SAME_LONG - Static variable in class jadex.bdiv3.examples.puzzle.MoveComparator
The strategy preferring jump moves of same color.
string() - Constructor for class jadex.android.puzzle.R.string
 
styleable() - Constructor for class jadex.android.puzzle.R.styleable
 

T

takeback() - Method in class jadex.bdi.examples.puzzle.Board
Takeback a move.
takeback() - Method in class jadex.bdi.examples.puzzle.JackBoard
Takeback a move.
takeback() - Method in class jadex.bdiv3.examples.puzzle.Board
Takeback a move.
TAKEBACK - Static variable in interface jadex.bdiv3.examples.puzzle.IBoard
Property event for move taken back.
takeback() - Method in interface jadex.bdiv3.examples.puzzle.IBoard
Takeback a move.
takeback() - Method in class jadex.bdiv3.examples.puzzle.JackBoard
Takeback a move.
tileSize - Static variable in class jadex.android.puzzle.R.attr
Must be an integer value, such as "100".
TileView - Static variable in class jadex.android.puzzle.R.styleable
Attributes that can be used with a TileView.
TileView - Class in jadex.android.puzzle.ui
TileView: a View-variant designed for handling arrays of "icons" or other drawables.
TileView(Context, AttributeSet, int) - Constructor for class jadex.android.puzzle.ui.TileView
 
TileView(Context, AttributeSet) - Constructor for class jadex.android.puzzle.ui.TileView
 
TileView_tileSize - Static variable in class jadex.android.puzzle.R.styleable
This symbol is the offset where the R.attr.tileSize attribute's value can be found in the R.styleable.TileView array.
toString() - Method in class jadex.bdiv3.examples.puzzle.Move
Get the string representation.
toString() - Method in class jadex.bdiv3.examples.puzzle.Piece
Get the string representation.
toString() - Method in class jadex.bdiv3.examples.puzzle.Position
Get the string representation.
triescnt - Variable in class jadex.bdiv3.examples.puzzle.BlockingSokratesBDI
The number of tried moves.
triescnt - Variable in class jadex.bdiv3.examples.puzzle.SokratesBDI
The number of tried moves.

U

updatePos(Position) - Method in class jadex.android.puzzle.ui.SokratesView
 

V

VERSION_CODE - Static variable in class jadex.android.puzzle.BuildConfig
 
VERSION_NAME - Static variable in class jadex.android.puzzle.BuildConfig
 

W

wasLastMoveWhite() - Method in class jadex.bdi.examples.puzzle.Board
Test if the last move was with a white piece.
wasLastMoveWhite() - Method in class jadex.bdi.examples.puzzle.JackBoard
Test if the last move was with a white piece.
wasLastMoveWhite() - Method in class jadex.bdiv3.examples.puzzle.Board
Test if the last move was with a white piece.
wasLastMoveWhite() - Method in interface jadex.bdiv3.examples.puzzle.IBoard
Test if the last move was with a white piece.
wasLastMoveWhite() - Method in class jadex.bdiv3.examples.puzzle.JackBoard
Test if the last move was with a white piece.
white_piece - Static variable in class jadex.android.puzzle.R.drawable
 
white_piece - Variable in class jadex.bdi.examples.puzzle.JackBoard
 
white_piece - Variable in class jadex.bdiv3.examples.puzzle.JackBoard
 

X

x - Variable in class jadex.bdiv3.examples.puzzle.Position
The x position.

Y

y - Variable in class jadex.bdiv3.examples.puzzle.Position
The y position.
A B C D E F G H I J L M O P R S T U V W X Y 
Skip navigation links