A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

ActiveCompletor - Class in org.eviline.core.conc
 
ActiveCompletor(Executor) - Constructor for class org.eviline.core.conc.ActiveCompletor
 
addEngineListener(EngineListener) - Method in class org.eviline.core.Engine
 
adjust(DefaultAIKernel.Best) - Method in interface org.eviline.core.ai.DefaultAIKernel.BestAdjuster
 
adjust(DefaultAIKernel.Best) - Method in class org.eviline.core.ai.DefaultAIKernel.IdentityBestAdjuster
 
adjuster - Variable in class org.eviline.core.ai.DefaultAIKernel
 
after - Variable in class org.eviline.core.ai.AIPlayer
 
after - Variable in class org.eviline.core.ai.DefaultAIKernel.Best
 
ai - Variable in class org.eviline.core.ai.AIPlayer
 
ai - Variable in class org.eviline.core.ss.AngelBag7NShapeSource
 
ai - Variable in class org.eviline.core.ss.EvilBag7NShapeSource
 
AIKernel - Interface in org.eviline.core.ai
 
AIPlayer - Class in org.eviline.core.ai
 
AIPlayer(Engine) - Constructor for class org.eviline.core.ai.AIPlayer
 
AIPlayer(DefaultAIKernel, Engine, int) - Constructor for class org.eviline.core.ai.AIPlayer
 
allowDrops - Variable in class org.eviline.core.ai.AIPlayer
 
AngelBag7NShapeSource - Class in org.eviline.core.ss
 
AngelBag7NShapeSource() - Constructor for class org.eviline.core.ss.AngelBag7NShapeSource
 
AngelBag7NShapeSource(int, int) - Constructor for class org.eviline.core.ss.AngelBag7NShapeSource
 
await(Iterable<FutureTask<V>>) - Method in class org.eviline.core.conc.ActiveCompletor
 
await(Future<?>) - Method in class org.eviline.core.conc.SubtaskExecutor
 

B

badness(Field, Field, ShapeType[]) - Method in class org.eviline.core.ai.ComboFitness
 
badness(Field, Field, ShapeType[]) - Method in class org.eviline.core.ai.DefaultFitness
 
badness(Field, Field, ShapeType[]) - Method in interface org.eviline.core.ai.Fitness
 
badness(Field, Field, ShapeType[]) - Method in class org.eviline.core.ai.NextFitness
 
badness(Field, Field, ShapeType[]) - Method in class org.eviline.core.ai.ScoreFitness
 
badness(Field, Field, ShapeType[]) - Method in class org.eviline.core.ai.SurfaceFitness
 
bag - Variable in class org.eviline.core.ss.AngelBag7NShapeSource
 
bag - Variable in class org.eviline.core.ss.Bag7NShapeSource
 
bag - Variable in class org.eviline.core.ss.EvilBag7NShapeSource
 
Bag7NShapeSource - Class in org.eviline.core.ss
 
Bag7NShapeSource() - Constructor for class org.eviline.core.ss.Bag7NShapeSource
 
Bag7NShapeSource(int) - Constructor for class org.eviline.core.ss.Bag7NShapeSource
 
best - Variable in class org.eviline.core.ai.AIPlayer
 
BEST_ORDER - Static variable in class org.eviline.core.ai.DefaultAIKernel
 
bestNext(Field, ShapeSource, ShapeType[], int) - Method in interface org.eviline.core.ai.AIKernel
 
bestNext(Field, ShapeSource, ShapeType[], int) - Method in class org.eviline.core.ai.DefaultAIKernel
 
bestPlacement(Field, int, ShapeType[], int) - Method in interface org.eviline.core.ai.AIKernel
 
bestPlacement(Field, int, ShapeType[], int) - Method in class org.eviline.core.ai.DefaultAIKernel
 
bestPlacement(Field, Field, int, ShapeType[], int, int) - Method in class org.eviline.core.ai.DefaultAIKernel
 
bitCount(int) - Static method in class org.eviline.core.Shorts
 
bitCount(short) - Static method in class org.eviline.core.Shorts
Count the number of set bits in a short;
blit(int, long) - Method in class org.eviline.core.Field
Blits the shape onto the Field.mask and Field.blocks.
Block - Class in org.eviline.core
 
Block(ShapeType) - Constructor for class org.eviline.core.Block
 
Block(Shape, long) - Constructor for class org.eviline.core.Block
 
Block(Shape, long, long) - Constructor for class org.eviline.core.Block
 
Block(long) - Constructor for class org.eviline.core.Block
 
block(int, int) - Method in class org.eviline.core.Engine
 
block(int, int) - Method in class org.eviline.core.Field
Returns the block at the specified row y and col x
blocks - Variable in class org.eviline.core.Field
 
blocks() - Static method in enum org.eviline.core.ShapeType
 
BUFFER - Static variable in class org.eviline.core.Field
 

C

c - Variable in class org.eviline.core.ai.ComboFitness
 
c - Variable in class org.eviline.core.ai.DefaultFitness
 
c - Variable in class org.eviline.core.ai.NextFitness
 
c - Variable in class org.eviline.core.ai.ScoreFitness
 
c - Variable in class org.eviline.core.ai.SurfaceFitness
 
call(Callable<V>) - Static method in class org.eviline.core.conc.ConstantFuture
 
call() - Method in interface org.eviline.core.conc.QuietCallable
 
call(Runnable) - Method in class org.eviline.core.conc.SubtaskExecutor
 
call(Runnable, V) - Method in class org.eviline.core.conc.SubtaskExecutor
 
call(Callable<V>) - Method in class org.eviline.core.conc.SubtaskExecutor
 
CallerExecutor - Class in org.eviline.core.conc
 
CallerExecutor() - Constructor for class org.eviline.core.conc.CallerExecutor
 
cancel(boolean) - Method in class org.eviline.core.conc.ConstantFuture
 
canonical(int) - Static method in class org.eviline.core.XYShapes
 
CANONICAL_SHAPES - Static variable in class org.eviline.core.XYShapes
 
CLEAR - Variable in class org.eviline.core.Field
 
clear(int) - Method in class org.eviline.core.Field
Clears row y, shifting all above rows down
clearBits(short[], int, short[], int, int) - Static method in class org.eviline.core.Shorts
 
clearLines() - Method in class org.eviline.core.Field
Find and clear any solid lines, and return the number of lines cleared
clone() - Method in class org.eviline.core.Engine
 
clone() - Method in class org.eviline.core.Field
 
CoefficientFitness - Interface in org.eviline.core.ai
 
ComboFitness - Class in org.eviline.core.ai
 
ComboFitness() - Constructor for class org.eviline.core.ai.ComboFitness
 
comboMultiplier - Variable in class org.eviline.core.Field
 
comboScore - Variable in class org.eviline.core.Field
 
COMMAND - Static variable in class org.eviline.core.ai.CommandGraph
 
Command - Enum in org.eviline.core
 
CommandGraph - Class in org.eviline.core.ai
 
CommandGraph(Field, int, boolean) - Constructor for class org.eviline.core.ai.CommandGraph
 
commandOf(int[], int) - Static method in class org.eviline.core.ai.CommandGraph
 
commands - Variable in class org.eviline.core.ai.AIPlayer
 
compareTo(EngineStats) - Method in class org.eviline.core.EngineStats
 
conf - Variable in class org.eviline.core.Engine
 
Configuration - Class in org.eviline.core
 
Configuration() - Constructor for class org.eviline.core.Configuration
 
Configuration(Integer, Integer) - Constructor for class org.eviline.core.Configuration
 
Configuration(Integer, Integer, Class<? extends ShapeSource>) - Constructor for class org.eviline.core.Configuration
 
Configuration(EngineFactory<Integer>, EngineFactory<Integer>, EngineFactory<ShapeSource>) - Constructor for class org.eviline.core.Configuration
 
ConstantFuture<V> - Class in org.eviline.core.conc
 
ConstantFuture(QuietCallable<V>) - Constructor for class org.eviline.core.conc.ConstantFuture
 
ConstantFuture(Callable<V>) - Constructor for class org.eviline.core.conc.ConstantFuture
 
ConstantFuture(V) - Constructor for class org.eviline.core.conc.ConstantFuture
 
copyFrom(Field) - Method in class org.eviline.core.Field
 
COUNT - Static variable in enum org.eviline.core.ShapeType
 
createFactory(int, int) - Static method in class org.eviline.core.ss.AngelBag7NShapeSource
 
createFactory(int, int) - Static method in class org.eviline.core.ss.EvilBag7NShapeSource
 
createIntegerFactory(Integer) - Static method in class org.eviline.core.EngineFactories
 
createSourceFactory(Class<? extends ShapeSource>) - Static method in class org.eviline.core.EngineFactories
 

D

deeper - Variable in class org.eviline.core.ai.DefaultAIKernel.Best
 
deepest() - Method in class org.eviline.core.ai.DefaultAIKernel.Best
 
DEFAULT_HEIGHT - Static variable in class org.eviline.core.Field
 
DEFAULT_LOOKAHEAD - Static variable in class org.eviline.core.ss.AngelBag7NShapeSource
 
DEFAULT_LOOKAHEAD - Static variable in class org.eviline.core.ss.EvilBag7NShapeSource
 
DEFAULT_N - Static variable in class org.eviline.core.ss.AngelBag7NShapeSource
 
DEFAULT_N - Static variable in class org.eviline.core.ss.EvilBag7NShapeSource
 
DEFAULT_WIDTH - Static variable in class org.eviline.core.Field
 
DefaultAIKernel - Class in org.eviline.core.ai
 
DefaultAIKernel() - Constructor for class org.eviline.core.ai.DefaultAIKernel
 
DefaultAIKernel(Fitness) - Constructor for class org.eviline.core.ai.DefaultAIKernel
 
DefaultAIKernel(Executor, Fitness) - Constructor for class org.eviline.core.ai.DefaultAIKernel
 
DefaultAIKernel(ActiveCompletor, Fitness) - Constructor for class org.eviline.core.ai.DefaultAIKernel
 
DefaultAIKernel.Best - Class in org.eviline.core.ai
 
DefaultAIKernel.Best(CommandGraph, int, double, Field, ShapeType, DefaultAIKernel.Best) - Constructor for class org.eviline.core.ai.DefaultAIKernel.Best
 
DefaultAIKernel.BestAdjuster - Interface in org.eviline.core.ai
 
DefaultAIKernel.IdentityBestAdjuster - Class in org.eviline.core.ai
 
DefaultFitness - Class in org.eviline.core.ai
 
DefaultFitness() - Constructor for class org.eviline.core.ai.DefaultFitness
 
dest - Variable in class org.eviline.core.ai.AIPlayer
 
df - Variable in class org.eviline.core.ai.SurfaceFitness
 
DF_SCALE_FACTOR - Static variable in class org.eviline.core.ai.SurfaceFitness
 
DigFitness - Class in org.eviline.core.ai
 
DigFitness() - Constructor for class org.eviline.core.ai.DigFitness
 
direction() - Method in enum org.eviline.core.Shape
 
DOMAIN - Static variable in class org.eviline.core.ai.SurfaceFitness
 
domain(int) - Method in class org.eviline.core.ai.SurfaceFitness
 
done() - Method in class org.eviline.core.conc.SubtaskExecutor.SyncFutureTask
 
down() - Method in enum org.eviline.core.ShapeType
 
DOWN_ORD - Static variable in enum org.eviline.core.ShapeDirection
 
downFramesRemaining - Variable in class org.eviline.core.Configuration
 
downFramesRemaining(Engine) - Method in class org.eviline.core.Configuration
 
downFramesRemaining - Variable in class org.eviline.core.Engine
 
dropsOnly - Variable in class org.eviline.core.ai.CommandGraph
 
dropsOnly - Variable in class org.eviline.core.ai.DefaultAIKernel
 

E

engine - Variable in class org.eviline.core.ai.AIPlayer
 
Engine - Class in org.eviline.core
 
Engine() - Constructor for class org.eviline.core.Engine
 
Engine(Field, Configuration) - Constructor for class org.eviline.core.Engine
 
EngineFactories - Class in org.eviline.core
 
EngineFactories.IntegerFactory - Class in org.eviline.core
 
EngineFactories.IntegerFactory(Integer) - Constructor for class org.eviline.core.EngineFactories.IntegerFactory
 
EngineFactories.ShapeSourceFactory - Class in org.eviline.core
 
EngineFactories.ShapeSourceFactory(Class<? extends ShapeSource>, Class<?>[], Object[]) - Constructor for class org.eviline.core.EngineFactories.ShapeSourceFactory
 
EngineFactory<T> - Interface in org.eviline.core
 
EngineListener - Interface in org.eviline.core
 
EngineStats - Class in org.eviline.core
 
EngineStats() - Constructor for class org.eviline.core.EngineStats
 
EngineStats(Engine) - Constructor for class org.eviline.core.EngineStats
 
EngineStatsSubmitter - Class in org.eviline.core
 
EngineStatsSubmitter(URL) - Constructor for class org.eviline.core.EngineStatsSubmitter
 
enqueue(ShapeType) - Method in class org.eviline.core.Engine
 
enqueued - Static variable in class org.eviline.core.ai.CommandGraph
 
EvilBag7NShapeSource - Class in org.eviline.core.ss
 
EvilBag7NShapeSource() - Constructor for class org.eviline.core.ss.EvilBag7NShapeSource
 
EvilBag7NShapeSource(int, int) - Constructor for class org.eviline.core.ss.EvilBag7NShapeSource
 
exec - Variable in class org.eviline.core.ai.DefaultAIKernel
 
exec - Variable in class org.eviline.core.conc.ActiveCompletor
 
execute(Runnable) - Method in class org.eviline.core.conc.CallerExecutor
 
execute(Runnable) - Method in class org.eviline.core.conc.SubtaskExecutor
 
executor - Variable in class org.eviline.core.conc.SubtaskExecutor
 

F

FACTORY - Static variable in class org.eviline.core.ss.AngelBag7NShapeSource
 
FACTORY - Static variable in class org.eviline.core.ss.Bag7NShapeSource
 
FACTORY - Static variable in class org.eviline.core.ss.EvilBag7NShapeSource
 
field - Variable in class org.eviline.core.ai.CommandGraph
 
field - Variable in class org.eviline.core.Engine
 
Field - Class in org.eviline.core
 
Field() - Constructor for class org.eviline.core.Field
 
Field(int, int) - Constructor for class org.eviline.core.Field
 
fitness - Variable in class org.eviline.core.ai.DefaultAIKernel
 
Fitness - Interface in org.eviline.core.ai
 
flags - Variable in class org.eviline.core.Block
 
forcedNext - Variable in class org.eviline.core.ss.AngelBag7NShapeSource
 
forcedNext - Variable in class org.eviline.core.ss.EvilBag7NShapeSource
 
fromOrdinal(int) - Static method in enum org.eviline.core.Command
 
fromOrdinal(int) - Static method in enum org.eviline.core.Shape
 
fs(Field) - Method in class org.eviline.core.ai.SurfaceFitness
 

G

garbage(int) - Method in class org.eviline.core.Engine
 
GARBAGE_BLOCK - Static variable in class org.eviline.core.Field
 
get() - Static method in class org.eviline.core.ai.DefaultAIKernel.IdentityBestAdjuster
 
get() - Static method in class org.eviline.core.conc.CallerExecutor
 
get() - Method in class org.eviline.core.conc.ConstantFuture
 
get(long, TimeUnit) - Method in class org.eviline.core.conc.ConstantFuture
 
get() - Method in class org.eviline.core.conc.SubtaskExecutor.SyncFutureTask
 
get() - Method in class org.eviline.core.EngineStatsSubmitter
 
get(int) - Method in class org.eviline.core.Field
 
getAdjuster() - Method in class org.eviline.core.ai.DefaultAIKernel
 
getAfter() - Method in class org.eviline.core.ai.AIPlayer
 
getAi() - Method in class org.eviline.core.ss.AngelBag7NShapeSource
 
getAi() - Method in class org.eviline.core.ss.EvilBag7NShapeSource
 
getBag() - Method in interface org.eviline.core.ShapeSource
 
getBag() - Method in class org.eviline.core.ss.AngelBag7NShapeSource
 
getBag() - Method in class org.eviline.core.ss.Bag7NShapeSource
 
getBag() - Method in class org.eviline.core.ss.EvilBag7NShapeSource
 
getBest() - Method in class org.eviline.core.ai.AIPlayer
 
getC() - Method in interface org.eviline.core.ai.CoefficientFitness
 
getC() - Method in class org.eviline.core.ai.ComboFitness
 
getC() - Method in class org.eviline.core.ai.DefaultFitness
 
getC() - Method in class org.eviline.core.ai.NextFitness
 
getC() - Method in class org.eviline.core.ai.ScoreFitness
 
getC() - Method in class org.eviline.core.ai.SurfaceFitness
 
getComboScore() - Method in class org.eviline.core.Field
 
getCommands() - Method in class org.eviline.core.ai.AIPlayer
 
getDest() - Method in class org.eviline.core.ai.AIPlayer
 
getExec() - Method in class org.eviline.core.ai.DefaultAIKernel
 
getExecutor() - Method in class org.eviline.core.conc.SubtaskExecutor
 
getField() - Method in class org.eviline.core.ai.CommandGraph
 
getField() - Method in class org.eviline.core.Engine
 
getFitness() - Method in class org.eviline.core.ai.DefaultAIKernel
 
getFlags() - Method in class org.eviline.core.Block
 
getGhost() - Method in class org.eviline.core.Engine
 
getGraph() - Method in class org.eviline.core.ai.AIPlayer
 
getHold() - Method in class org.eviline.core.Engine
 
getHold() - Method in class org.eviline.core.Field
 
getLines() - Method in class org.eviline.core.Engine
 
getLines() - Method in class org.eviline.core.EngineStats
 
getLines() - Method in class org.eviline.core.Field
 
getLookahead() - Method in class org.eviline.core.ai.AIPlayer
 
getLookahead() - Method in class org.eviline.core.ss.AngelBag7NShapeSource
 
getLookahead() - Method in class org.eviline.core.ss.EvilBag7NShapeSource
 
getNext() - Method in class org.eviline.core.Engine
 
getNext() - Method in class org.eviline.core.Field
 
getPruneTop() - Method in class org.eviline.core.ai.DefaultAIKernel
 
getRawBag() - Method in class org.eviline.core.ss.AngelBag7NShapeSource
 
getRawBag() - Method in class org.eviline.core.ss.EvilBag7NShapeSource
 
getScore() - Method in class org.eviline.core.Engine
 
getScore() - Method in class org.eviline.core.EngineStats
 
getScore() - Method in class org.eviline.core.Field
 
getSelectedShape() - Method in class org.eviline.core.ai.CommandGraph
 
getShape() - Method in class org.eviline.core.Engine
 
getShapeCount() - Method in class org.eviline.core.Engine
 
getShapeCount() - Method in class org.eviline.core.EngineStats
 
getShapeId() - Method in class org.eviline.core.Engine
 
getShapes() - Method in class org.eviline.core.Engine
 
getStart() - Method in class org.eviline.core.ai.CommandGraph
 
getTickCount() - Method in class org.eviline.core.Engine
 
getTickCount() - Method in class org.eviline.core.EngineStats
 
getTs() - Method in class org.eviline.core.EngineStats
 
getTypeBlitCounts() - Method in class org.eviline.core.Field
 
getVertices() - Method in class org.eviline.core.ai.CommandGraph
 
ghost - Variable in class org.eviline.core.Engine
 
graph - Variable in class org.eviline.core.ai.AIPlayer
 
graph - Variable in class org.eviline.core.ai.DefaultAIKernel.Best
 
graph(Field, int, boolean) - Method in class org.eviline.core.ai.DefaultAIKernel
 

H

has(int, int) - Method in enum org.eviline.core.Shape
 
has(int, int, int) - Static method in class org.eviline.core.XYShapes
 
HEIGHT - Variable in class org.eviline.core.Field
 
hold - Variable in class org.eviline.core.Field
 
holdable - Variable in class org.eviline.core.Engine
 
holdEnabled - Variable in class org.eviline.core.Engine
 

I

I_ORD - Static variable in enum org.eviline.core.ShapeType
 
id - Variable in class org.eviline.core.Block
 
id() - Method in class org.eviline.core.Block
 
imask(int) - Method in class org.eviline.core.Field
Returns an intersection mask starting at row y
intersects(int) - Method in class org.eviline.core.Field
Returns whether s intersects with existing blocks according to the mask
inverseKickedLeft(int) - Static method in class org.eviline.core.XYShapes
 
inverseKickedRight(int) - Static method in class org.eviline.core.XYShapes
 
isAllowDrops() - Method in class org.eviline.core.ai.AIPlayer
 
isCancelled() - Method in class org.eviline.core.conc.ConstantFuture
 
isDone() - Method in class org.eviline.core.conc.ConstantFuture
 
isDropsOnly() - Method in class org.eviline.core.ai.CommandGraph
 
isDropsOnly() - Method in class org.eviline.core.ai.DefaultAIKernel
 
isHoldable() - Method in class org.eviline.core.Engine
 
isHoldEnabled() - Method in class org.eviline.core.Engine
 
isNoBlocks() - Method in class org.eviline.core.Field
 
isOver() - Method in class org.eviline.core.Engine
 
isPaused() - Method in class org.eviline.core.Engine
 
isSpawnEndangered() - Method in class org.eviline.core.Field
 
isSynonym(int) - Static method in class org.eviline.core.XYShapes
 

J

J_ORD - Static variable in enum org.eviline.core.ShapeType
 

K

kickedLeft(int) - Static method in class org.eviline.core.XYShapes
 
kickedRight(int) - Static method in class org.eviline.core.XYShapes
 
KickTable - Enum in org.eviline.core
 

L

L_ORD - Static variable in enum org.eviline.core.ShapeType
 
left() - Method in enum org.eviline.core.ShapeType
 
LEFT_ORD - Static variable in enum org.eviline.core.ShapeDirection
 
leftKick() - Method in enum org.eviline.core.Shape
 
LEN_DF - Static variable in class org.eviline.core.ai.SurfaceFitness
 
LEN_I - Static variable in class org.eviline.core.ai.SurfaceFitness
 
LEN_PAIR - Static variable in class org.eviline.core.ai.SurfaceFitness
 
LEN_SINGLE - Static variable in class org.eviline.core.ai.SurfaceFitness
 
lines - Variable in class org.eviline.core.EngineStats
 
lines - Variable in class org.eviline.core.Field
 
listeners - Variable in class org.eviline.core.Engine
 
lookahead - Variable in class org.eviline.core.ai.AIPlayer
 
lookahead - Variable in class org.eviline.core.ss.AngelBag7NShapeSource
 
lookahead - Variable in class org.eviline.core.ss.EvilBag7NShapeSource
 

M

mask - Variable in class org.eviline.core.Field
 
mask(int) - Method in class org.eviline.core.Field
Returns a mask of cols 0-9 at row y
mask() - Method in enum org.eviline.core.Shape
 
mask(int) - Method in enum org.eviline.core.Shape
 
MASK_DIR - Static variable in class org.eviline.core.XYShapes
 
MASK_GARBAGE - Static variable in class org.eviline.core.Block
 
MASK_GHOST - Static variable in class org.eviline.core.Block
 
MASK_TYPE - Static variable in class org.eviline.core.XYShapes
 
MASK_TYPE_POS - Static variable in class org.eviline.core.XYShapes
 
MASK_X - Static variable in class org.eviline.core.XYShapes
 
MASK_Y - Static variable in class org.eviline.core.XYShapes
 
masked(int, int) - Method in class org.eviline.core.Field
Returns whether the block at row y col x is masked
maybeUpdate(int, int, Command, int, Field) - Method in class org.eviline.core.ai.CommandGraph
 
mutex - Variable in class org.eviline.core.conc.SubtaskExecutor
 

N

n - Variable in class org.eviline.core.ss.AngelBag7NShapeSource
 
n - Variable in class org.eviline.core.ss.Bag7NShapeSource
 
n - Variable in class org.eviline.core.ss.EvilBag7NShapeSource
 
newInstance(Engine) - Method in class org.eviline.core.EngineFactories.IntegerFactory
 
newInstance(Engine) - Method in class org.eviline.core.EngineFactories.ShapeSourceFactory
 
newInstance(Engine) - Method in interface org.eviline.core.EngineFactory
 
next - Variable in class org.eviline.core.Field
 
next(Engine) - Method in interface org.eviline.core.ShapeSource
 
next(Engine) - Method in class org.eviline.core.ss.AngelBag7NShapeSource
 
next(Engine) - Method in class org.eviline.core.ss.Bag7NShapeSource
 
next(Engine) - Method in class org.eviline.core.ss.EvilBag7NShapeSource
 
NextFitness - Class in org.eviline.core.ai
 
NextFitness() - Constructor for class org.eviline.core.ai.NextFitness
 
noBlocks - Variable in class org.eviline.core.Field
 
NONE - Static variable in enum org.eviline.core.ShapeType
 
NULL_COMMAND - Static variable in class org.eviline.core.ai.CommandGraph
 
NULL_ORIGIN - Static variable in class org.eviline.core.ai.CommandGraph
 

O

O_ORD - Static variable in enum org.eviline.core.ShapeType
 
OFF_DF - Static variable in class org.eviline.core.ai.SurfaceFitness
 
OFF_I - Static variable in class org.eviline.core.ai.SurfaceFitness
 
OFF_PAIR - Static variable in class org.eviline.core.ai.SurfaceFitness
 
OFF_SINGLE - Static variable in class org.eviline.core.ai.SurfaceFitness
 
org.eviline.core - package org.eviline.core
 
org.eviline.core.ai - package org.eviline.core.ai
 
org.eviline.core.conc - package org.eviline.core.conc
 
org.eviline.core.ss - package org.eviline.core.ss
 
ORIGIN - Static variable in class org.eviline.core.ai.CommandGraph
 
originOf(int[], int) - Static method in class org.eviline.core.ai.CommandGraph
 
over - Variable in class org.eviline.core.Engine
 
overY() - Method in enum org.eviline.core.Shape
 

P

pack(short[], int) - Static method in class org.eviline.core.Shorts
 
PATH_LENGTH - Static variable in class org.eviline.core.ai.CommandGraph
 
pathLengthOf(int[], int) - Static method in class org.eviline.core.ai.CommandGraph
 
paused - Variable in class org.eviline.core.Engine
 
pending - Static variable in class org.eviline.core.ai.CommandGraph
 
pendingHead - Variable in class org.eviline.core.ai.CommandGraph
 
pendingTail - Variable in class org.eviline.core.ai.CommandGraph
 
Player - Interface in org.eviline.core.ai
 
post(EngineStats, String) - Method in class org.eviline.core.EngineStatsSubmitter
 
pruneTop - Variable in class org.eviline.core.ai.DefaultAIKernel
 

Q

QuietCallable<V> - Interface in org.eviline.core.conc
 

R

random - Variable in class org.eviline.core.ss.AngelBag7NShapeSource
 
random - Variable in class org.eviline.core.ss.Bag7NShapeSource
 
random - Variable in class org.eviline.core.ss.EvilBag7NShapeSource
 
remove(ShapeType) - Method in interface org.eviline.core.ShapeSource
 
remove(ShapeType) - Method in class org.eviline.core.ss.AngelBag7NShapeSource
 
remove(ShapeType) - Method in class org.eviline.core.ss.Bag7NShapeSource
 
remove(ShapeType) - Method in class org.eviline.core.ss.EvilBag7NShapeSource
 
removeEngineListener(EngineListener) - Method in class org.eviline.core.Engine
 
reset() - Method in class org.eviline.core.Engine
 
reset() - Method in class org.eviline.core.Field
 
respawnFramesRemaining - Variable in class org.eviline.core.Configuration
 
respawnFramesRemaining(Engine) - Method in class org.eviline.core.Configuration
 
respawnFramesRemaining - Variable in class org.eviline.core.Engine
 
result - Variable in class org.eviline.core.conc.ConstantFuture
 
right() - Method in enum org.eviline.core.ShapeType
 
RIGHT_ORD - Static variable in enum org.eviline.core.ShapeDirection
 
rightKick() - Method in enum org.eviline.core.Shape
 
rotatedLeft() - Method in enum org.eviline.core.Shape
 
rotatedLeft(int) - Static method in class org.eviline.core.XYShapes
 
rotatedRight() - Method in enum org.eviline.core.Shape
 
rotatedRight(int) - Static method in class org.eviline.core.XYShapes
 

S

S_ORD - Static variable in enum org.eviline.core.ShapeType
 
score - Variable in class org.eviline.core.ai.DefaultAIKernel.Best
 
score - Variable in class org.eviline.core.EngineStats
 
score - Variable in class org.eviline.core.Field
 
ScoreFitness - Class in org.eviline.core.ai
 
ScoreFitness() - Constructor for class org.eviline.core.ai.ScoreFitness
 
search(int, Field) - Method in class org.eviline.core.ai.CommandGraph
 
searchNext(Comparator<DefaultAIKernel.Best>, Field, ShapeSource, ShapeType[], int) - Method in class org.eviline.core.ai.DefaultAIKernel
 
searchNext(Comparator<DefaultAIKernel.Best>, Field, Field, List<ShapeType>, int, ShapeType) - Method in class org.eviline.core.ai.DefaultAIKernel
 
searchRoot(int, Field) - Method in class org.eviline.core.ai.CommandGraph
 
searchRotateLeft(int, Field) - Method in class org.eviline.core.ai.CommandGraph
 
searchRotateRight(int, Field) - Method in class org.eviline.core.ai.CommandGraph
 
searchShiftDown(int, Field) - Method in class org.eviline.core.ai.CommandGraph
 
searchShiftLeft(int, Field) - Method in class org.eviline.core.ai.CommandGraph
 
searchShiftRight(int, Field) - Method in class org.eviline.core.ai.CommandGraph
 
selectedShape - Variable in class org.eviline.core.ai.CommandGraph
 
set(int, short) - Method in class org.eviline.core.Field
 
setAdjuster(DefaultAIKernel.BestAdjuster) - Method in class org.eviline.core.ai.DefaultAIKernel
 
setAi(AIKernel) - Method in class org.eviline.core.ss.AngelBag7NShapeSource
 
setAi(AIKernel) - Method in class org.eviline.core.ss.EvilBag7NShapeSource
 
setAllowDrops(boolean) - Method in class org.eviline.core.ai.AIPlayer
 
setBits(short[], int, long) - Static method in class org.eviline.core.Shorts
 
setBits(short[], int, short[], int, int) - Static method in class org.eviline.core.Shorts
 
setBlock(int, int, Block) - Method in class org.eviline.core.Field
 
setC(double[]) - Method in interface org.eviline.core.ai.CoefficientFitness
 
setC(double[]) - Method in class org.eviline.core.ai.ComboFitness
 
setC(double[]) - Method in class org.eviline.core.ai.DefaultFitness
 
setC(double[]) - Method in class org.eviline.core.ai.NextFitness
 
setC(double[]) - Method in class org.eviline.core.ai.ScoreFitness
 
setC(double[]) - Method in class org.eviline.core.ai.SurfaceFitness
 
setDropsOnly(boolean) - Method in class org.eviline.core.ai.DefaultAIKernel
 
setExec(ActiveCompletor) - Method in class org.eviline.core.ai.DefaultAIKernel
 
setFitness(Fitness) - Method in class org.eviline.core.ai.DefaultAIKernel
 
setHold(ShapeType) - Method in class org.eviline.core.Engine
 
setHold(ShapeType) - Method in class org.eviline.core.Field
 
setHoldable(boolean) - Method in class org.eviline.core.Engine
 
setHoldEnabled(boolean) - Method in class org.eviline.core.Engine
 
setLines(long) - Method in class org.eviline.core.EngineStats
 
setLookahead(int) - Method in class org.eviline.core.ai.AIPlayer
 
setLookahead(int) - Method in class org.eviline.core.ss.AngelBag7NShapeSource
 
setLookahead(int) - Method in class org.eviline.core.ss.EvilBag7NShapeSource
 
setNext(ShapeType[]) - Method in class org.eviline.core.Engine
 
setNext(ShapeType[]) - Method in class org.eviline.core.Field
 
setNoBlocks(boolean) - Method in class org.eviline.core.Field
 
setPaused(boolean) - Method in class org.eviline.core.Engine
 
setPruneTop(int) - Method in class org.eviline.core.ai.DefaultAIKernel
 
setScore(long) - Method in class org.eviline.core.EngineStats
 
setSelectedShape(int) - Method in class org.eviline.core.ai.CommandGraph
 
setShape(int) - Method in class org.eviline.core.Engine
 
setShapeCount(long) - Method in class org.eviline.core.EngineStats
 
setShapes(ShapeSource) - Method in class org.eviline.core.Engine
 
setTickCount(long) - Method in class org.eviline.core.EngineStats
 
setTs(long) - Method in class org.eviline.core.EngineStats
 
setVertex(int, int, int, int) - Method in class org.eviline.core.ai.CommandGraph
 
shape - Variable in class org.eviline.core.ai.DefaultAIKernel.Best
 
shape - Variable in class org.eviline.core.Block
 
shape() - Method in class org.eviline.core.Block
 
shape - Variable in class org.eviline.core.Engine
 
Shape - Enum in org.eviline.core
 
SHAPE_MAX - Static variable in class org.eviline.core.XYShapes
 
shapeCount - Variable in class org.eviline.core.Engine
 
shapeCount - Variable in class org.eviline.core.EngineStats
 
ShapeDirection - Enum in org.eviline.core
 
shapeFromInt(int) - Static method in class org.eviline.core.XYShapes
 
shapeId - Variable in class org.eviline.core.Engine
 
shapeIdFromInt(int) - Static method in class org.eviline.core.XYShapes
 
shapeMask(int, int) - Static method in enum org.eviline.core.Shape
 
shapeMask(int) - Static method in enum org.eviline.core.Shape
 
shapes - Variable in class org.eviline.core.Configuration
 
shapes(Engine) - Method in class org.eviline.core.Configuration
 
shapes - Variable in class org.eviline.core.Engine
 
ShapeSource - Interface in org.eviline.core
 
ShapeType - Enum in org.eviline.core
 
shapeTypeIdFromInt(int) - Static method in class org.eviline.core.XYShapes
 
shiftedDown(int) - Static method in class org.eviline.core.XYShapes
 
shiftedLeft(int) - Static method in class org.eviline.core.XYShapes
 
shiftedRight(int) - Static method in class org.eviline.core.XYShapes
 
shiftedUp(int) - Static method in class org.eviline.core.XYShapes
 
shiftUp(short) - Method in class org.eviline.core.Field
 
Shorts - Class in org.eviline.core
 
shutdown - Variable in class org.eviline.core.conc.SubtaskExecutor
 
shutdown() - Method in class org.eviline.core.conc.SubtaskExecutor
 
shutdownNow() - Method in class org.eviline.core.conc.SubtaskExecutor
 
SIZE_TYPE_POS - Static variable in class org.eviline.core.XYShapes
 
SPAWN_MASK - Static variable in class org.eviline.core.Field
 
split(long) - Static method in class org.eviline.core.Shorts
 
start - Variable in class org.eviline.core.ai.CommandGraph
 
start() - Method in enum org.eviline.core.ShapeType
 
starter(Field, ShapeType) - Method in class org.eviline.core.ai.DefaultAIKernel
 
starter(Field, ShapeType[], int) - Method in class org.eviline.core.ai.DefaultAIKernel
 
startIntForTypeId(int) - Static method in class org.eviline.core.XYShapes
 
startX() - Method in enum org.eviline.core.ShapeType
 
startY() - Method in enum org.eviline.core.ShapeType
 
stopIntForTypeId(int) - Static method in class org.eviline.core.XYShapes
 
submit(Callable<V>) - Method in class org.eviline.core.conc.ActiveCompletor
 
submit(Runnable) - Method in class org.eviline.core.conc.SubtaskExecutor
 
submit(Runnable, V) - Method in class org.eviline.core.conc.SubtaskExecutor
 
submit(Callable<V>) - Method in class org.eviline.core.conc.SubtaskExecutor
 
SubtaskExecutor - Class in org.eviline.core.conc
 
SubtaskExecutor(Executor) - Constructor for class org.eviline.core.conc.SubtaskExecutor
 
SubtaskExecutor.SyncFutureTask<V> - Class in org.eviline.core.conc
 
SubtaskExecutor.SyncFutureTask(Callable<V>) - Constructor for class org.eviline.core.conc.SubtaskExecutor.SyncFutureTask
 
SurfaceFitness - Class in org.eviline.core.ai
 
SurfaceFitness() - Constructor for class org.eviline.core.ai.SurfaceFitness
 
sync - Variable in class org.eviline.core.conc.SubtaskExecutor
 

T

T_ORD - Static variable in enum org.eviline.core.ShapeType
 
table() - Method in enum org.eviline.core.KickTable
 
tasks - Variable in class org.eviline.core.conc.ActiveCompletor
 
tasks - Variable in class org.eviline.core.conc.SubtaskExecutor
 
tick() - Method in class org.eviline.core.ai.AIPlayer
 
tick() - Method in interface org.eviline.core.ai.Player
 
tick(Command) - Method in class org.eviline.core.Engine
 
tickCount - Variable in class org.eviline.core.Engine
 
tickCount - Variable in class org.eviline.core.EngineStats
 
ticked(Engine, Command) - Method in interface org.eviline.core.EngineListener
 
toString() - Method in class org.eviline.core.Field
 
toString(int) - Static method in class org.eviline.core.XYShapes
 
toXYShape(int, int, Shape) - Static method in class org.eviline.core.XYShapes
 
toXYShape(int, int, int) - Static method in class org.eviline.core.XYShapes
 
ts - Variable in class org.eviline.core.EngineStats
 
TwentyGFitness - Class in org.eviline.core.ai
 
TwentyGFitness() - Constructor for class org.eviline.core.ai.TwentyGFitness
 
type - Variable in class org.eviline.core.ai.DefaultAIKernel.Best
 
type() - Method in enum org.eviline.core.Shape
 
typeBlitCounts - Variable in class org.eviline.core.Field
 
typeMask - Variable in class org.eviline.core.ai.CommandGraph
 
types(ShapeType[]) - Static method in enum org.eviline.core.ShapeType
 

U

up() - Method in enum org.eviline.core.ShapeType
 
UP_ORD - Static variable in enum org.eviline.core.ShapeDirection
 
url - Variable in class org.eviline.core.EngineStatsSubmitter
 

V

valueOf(String) - Static method in enum org.eviline.core.Command
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eviline.core.KickTable
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eviline.core.Shape
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eviline.core.ShapeDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eviline.core.ShapeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eviline.core.Command
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eviline.core.KickTable
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eviline.core.Shape
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eviline.core.ShapeDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eviline.core.ShapeType
Returns an array containing the constants of this enum type, in the order they are declared.
vertices - Variable in class org.eviline.core.ai.CommandGraph
 

W

WALL - Variable in class org.eviline.core.Field
 
WIDTH - Variable in class org.eviline.core.Field
 
WORST_ORDER - Static variable in class org.eviline.core.ai.DefaultAIKernel
 
worstNext(Field, ShapeSource, ShapeType[], int) - Method in interface org.eviline.core.ai.AIKernel
 
worstNext(Field, ShapeSource, ShapeType[], int) - Method in class org.eviline.core.ai.DefaultAIKernel
 

X

xFromInt(int) - Static method in class org.eviline.core.XYShapes
 
XYShapes - Class in org.eviline.core
 
XYShapes() - Constructor for class org.eviline.core.XYShapes
 
xystart() - Method in enum org.eviline.core.ShapeType
 

Y

yFromInt(int) - Static method in class org.eviline.core.XYShapes
 

Z

Z_ORD - Static variable in enum org.eviline.core.ShapeType
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

Copyright © 2015. All rights reserved.