Serialized Form


Package cz.cuni.amis.pogamut.ut2004.agent.module.sensor.visibility.model

Class cz.cuni.amis.pogamut.ut2004.agent.module.sensor.visibility.model.BitMatrix extends Object implements Serializable

serialVersionUID: -6276264641650851997L

Serialized Fields

matrix

BitSet[] matrix
Contains bit matrix. matrix[colIndex] returns matrix's col (indexing by 'x') first.


rows

int rows
Number of rows in matrix (col is determined by matrix.length).

Class cz.cuni.amis.pogamut.ut2004.agent.module.sensor.visibility.model.VisibilityLocation extends Object implements Serializable

serialVersionUID: 1629693033838716595L

Serialized Fields

x

double x

y

double y

z

double z

navPoint1Id

String navPoint1Id

navPoint2Id

String navPoint2Id

Class cz.cuni.amis.pogamut.ut2004.agent.module.sensor.visibility.model.VisibilityMatrix extends Object implements Serializable

serialVersionUID: -5542380797228986422L

Serialization Methods

readResolve

private Object readResolve()
                    throws ObjectStreamException
Throws:
ObjectStreamException
Serialized Fields

locations

Map<K,V> locations

matrix

BitMatrix matrix

mapName

String mapName

Package cz.cuni.amis.pogamut.ut2004.agent.navigation

Class cz.cuni.amis.pogamut.ut2004.agent.navigation.UT2004AStarPathTimeoutException extends cz.cuni.amis.utils.exception.PogamutException implements Serializable


Package cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh

Class cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh.BSPNode extends Object implements Serializable

Serialized Fields

polys

ArrayList<E> polys

parent

BSPNode parent

sepLine

math.geom2d.line.StraightLine2D sepLine

left

BSPNode left

right

BSPNode right

random

Random random

Class cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh.LevelGeometry extends Object implements Serializable

Serialized Fields

verts

ArrayList<E> verts

triangles

ArrayList<E> triangles

bspTree

LevelGeometryBSPNode bspTree

biggestLeafInTree

LevelGeometryBSPNode biggestLeafInTree

leafCount

int leafCount

minX

double minX

maxX

double maxX

minY

double minY

maxY

double maxY

minZ

double minZ

maxZ

double maxZ

random

Random random

Class cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh.LevelGeometryBSPNode extends Object implements Serializable

Serialized Fields

geom

LevelGeometry geom

triangles

ArrayList<E> triangles

parent

LevelGeometryBSPNode parent

minX

double minX

maxX

double maxX

minY

double minY

maxY

double maxY

minZ

double minZ

maxZ

double maxZ

sepDim

int sepDim

sepVal

double sepVal

left

LevelGeometryBSPNode left

right

LevelGeometryBSPNode right

Class cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh.NavMeshCore extends Object implements Serializable

Serialized Fields

verts

ArrayList<E> verts

polys

ArrayList<E> polys

vertsToPolys

ArrayList<E> vertsToPolys

bspTree

BSPNode bspTree

biggestLeafInTree

BSPNode biggestLeafInTree

offMeshPoints

ArrayList<E> offMeshPoints

polysToOffMeshPoints

ArrayList<E> polysToOffMeshPoints

safeVertex

ArrayList<E> safeVertex

Class cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh.OffMeshEdge extends Object implements Serializable

Serialized Fields

from

OffMeshPoint from

to

OffMeshPoint to

linkId

UnrealId linkId

Class cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh.OffMeshPoint extends Object implements Serializable

Serialized Fields

navpointId

UnrealId navpointId

pId

int pId

outgoingEdges

ArrayList<E> outgoingEdges

incomingEdges

ArrayList<E> incomingEdges

location

Location location

Package cz.cuni.amis.pogamut.ut2004.bot.exception

Class cz.cuni.amis.pogamut.ut2004.bot.exception.BotAlreadyStartedException extends AgentException implements Serializable


Package cz.cuni.amis.pogamut.ut2004.bot.state

Package cz.cuni.amis.pogamut.ut2004.bot.state.impl

Class cz.cuni.amis.pogamut.ut2004.bot.state.impl.BotStateHelloBotReceived extends AgentState implements Serializable

Class cz.cuni.amis.pogamut.ut2004.bot.state.impl.BotStateInited extends AgentState implements Serializable

Class cz.cuni.amis.pogamut.ut2004.bot.state.impl.BotStatePassword extends AgentState implements Serializable

Class cz.cuni.amis.pogamut.ut2004.bot.state.impl.BotStateSendingInit extends AgentState implements Serializable

Class cz.cuni.amis.pogamut.ut2004.bot.state.impl.BotStateSpawned extends AgentState implements Serializable


Package cz.cuni.amis.pogamut.ut2004.communication.messages

Class cz.cuni.amis.pogamut.ut2004.communication.messages.ItemType extends Object implements Serializable

Class cz.cuni.amis.pogamut.ut2004.communication.messages.UT2004ItemType extends ItemType implements Serializable

Serialized Fields

category

ItemType.Category category
Category of this item.


group

UT2004ItemType.UT2004Group group
Group of this item.


name

String name
Name of the item in UT engine.

Note: Items of the same type might have different names in UT engine. Use UT2004ItemType.equals(Object) to safely compare two ItemTypes. This name is informative only.


Package cz.cuni.amis.pogamut.ut2004.communication.translator

Class cz.cuni.amis.pogamut.ut2004.communication.translator.UnexpectedMessageException extends CommunicationException implements Serializable


Package cz.cuni.amis.pogamut.ut2004.communication.worldview.map

Class cz.cuni.amis.pogamut.ut2004.communication.worldview.map.Waylink extends Object implements Serializable

Serialized Fields

startId

String startId

endId

String endId

flags

int flags

start

Waypoint start

end

Waypoint end

Class cz.cuni.amis.pogamut.ut2004.communication.worldview.map.Waypoint extends Object implements Serializable

Serialized Fields

id

String id

location

Location location

outgoing

Set<E> outgoing

Package cz.cuni.amis.pogamut.ut2004.observer.exception

Class cz.cuni.amis.pogamut.ut2004.observer.exception.MapChangeException extends Exception implements Serializable

Class cz.cuni.amis.pogamut.ut2004.observer.exception.UCCStartException extends cz.cuni.amis.utils.exception.PogamutException implements Serializable


Package cz.cuni.amis.pogamut.ut2004.server.exception

Class cz.cuni.amis.pogamut.ut2004.server.exception.MapChangeException extends cz.cuni.amis.utils.exception.PogamutException implements Serializable

Class cz.cuni.amis.pogamut.ut2004.server.exception.UCCStartException extends cz.cuni.amis.utils.exception.PogamutException implements Serializable


Package cz.cuni.amis.pogamut.ut2004.utils

Class cz.cuni.amis.pogamut.ut2004.utils.UCCWrapperConf extends Object implements Serializable

serialVersionUID: -8577056681683055775L

Serialized Fields

patterns

UCCWrapperPatterns patterns

unrealHome

String unrealHome

mapName

String mapName

gameBotsPack

String gameBotsPack

gameType

String gameType

mutators

String mutators

options

String options

playerPort

int playerPort
Port for human player - UT2004 client uses this port to connect to the server.


startOnUnusedPort

boolean startOnUnusedPort

Class cz.cuni.amis.pogamut.ut2004.utils.UCCWrapperPatterns extends Object implements Serializable

serialVersionUID: 6964965802258744930L

Serialized Fields

botPortPattern

Pattern botPortPattern

controlPortPattern

Pattern controlPortPattern

observerPortPattern

Pattern observerPortPattern

commandletNotFoundPattern

Pattern commandletNotFoundPattern

mapNotFoundPattern

Pattern mapNotFoundPattern

matchStartedPattern

Pattern matchStartedPattern

exitingErrorPattern

Pattern exitingErrorPattern

gameEndingPattern

Pattern gameEndingPattern



Copyright © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.