Terminal/java-algo/build/docs/javadoc/member-search-index.js
2021-06-01 10:50:27 -05:00

1 line
35 KiB
JavaScript

memberSearchIndex = [{"p":"com.c1games.terminal.algo","c":"FrameData.TurnInfo.Phase","l":"Action"},{"p":"com.c1games.terminal.algo","c":"FrameData.TurnInfo","l":"actionPhaseFrameNumber"},{"p":"com.c1games.terminal.algo.map","c":"CanRemove","l":"affirmative()"},{"p":"com.c1games.terminal.algo.map","c":"CanSpawn","l":"affirmative()"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"allUnits"},{"p":"com.c1games.terminal.algo.map","c":"MapBounds","l":"ARENA"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events","l":"attack"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"attackDamageTower"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"attackDamageWalker"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.MeleeEvent","l":"attackerLocation"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.MeleeEvent","l":"attackerPlayerId"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.AttackEvent","l":"attackerType"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.MeleeEvent","l":"attackerUnitId"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.MeleeEvent","l":"attackerUnitType"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.AttackEvent","l":"AttackEvent()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"attackRange"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"attemptRemoveStructure(Coords)","url":"attemptRemoveStructure(com.c1games.terminal.algo.Coords)"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"attemptRemoveStructureMultiple(List<Coords>)","url":"attemptRemoveStructureMultiple(java.util.List)"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"attemptSpawn(Coords, UnitType)","url":"attemptSpawn(com.c1games.terminal.algo.Coords,com.c1games.terminal.algo.units.UnitType)"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"attemptSpawnMultiple(List<Coords>, UnitType)","url":"attemptSpawnMultiple(java.util.List,com.c1games.terminal.algo.units.UnitType)"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"attemptUpgrade(Coords)","url":"attemptUpgrade(com.c1games.terminal.algo.Coords)"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"attemptUpgradeMultiple(List<Coords>)","url":"attemptUpgradeMultiple(java.util.List)"},{"p":"com.c1games.terminal.algo.io","c":"TerminatedStringReader","l":"await()"},{"p":"com.c1games.terminal.algo.io","c":"TerminatedStringReader","l":"awaitTimeout(long)"},{"p":"com.c1games.terminal.algo","c":"Config.Mechanics","l":"basePlayerHealthDamage"},{"p":"com.c1games.terminal.algo","c":"Config.Resources","l":"bitDecayPerRound"},{"p":"com.c1games.terminal.algo","c":"Config.Resources","l":"bitGrowthRate"},{"p":"com.c1games.terminal.algo","c":"Config.Resources","l":"bitRampBitCapGrowthRate"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerStats","l":"bits"},{"p":"com.c1games.terminal.algo.map","c":"Resource","l":"Bits"},{"p":"com.c1games.terminal.algo","c":"Config.Mechanics","l":"bitsCanStackOnDeployment"},{"p":"com.c1games.terminal.algo","c":"Config.Resources","l":"bitsPerRound"},{"p":"com.c1games.terminal.algo.pathfinding","c":"IllegalPathStart","l":"BlockedByWall"},{"p":"com.c1games.terminal.algo.map","c":"MapBounds","l":"BOARD_SIZE"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events","l":"breach"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.BreachEvent","l":"breacherId"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.BreachEvent","l":"breacherType"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.DamageEvent","l":"breacherType"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.BreachEvent","l":"BreachEvent()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo.map","c":"CannotRemoveException","l":"CannotRemoveException(CanRemove)","url":"%3Cinit%3E(com.c1games.terminal.algo.map.CanRemove)"},{"p":"com.c1games.terminal.algo.map","c":"CannotSpawnException","l":"CannotSpawnException(CanSpawn)","url":"%3Cinit%3E(com.c1games.terminal.algo.map.CanSpawn)"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"canRemoveStructure(Coords)","url":"canRemoveStructure(com.c1games.terminal.algo.Coords)"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"canSpawn(Coords, UnitType, int)","url":"canSpawn(com.c1games.terminal.algo.Coords,com.c1games.terminal.algo.units.UnitType,int)"},{"p":"com.c1games.terminal.algo.io","c":"TerminatedStringReader","l":"close()"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"config"},{"p":"com.c1games.terminal.algo","c":"GameIO","l":"config()"},{"p":"com.c1games.terminal.algo.io","c":"DefaultGameIO","l":"config()"},{"p":"com.c1games.terminal.algo","c":"Config","l":"Config()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.BreachEvent","l":"coords"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.DamageEvent","l":"coords"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.DeathEvent","l":"coords"},{"p":"com.c1games.terminal.algo","c":"Coords","l":"Coords(int, int)","url":"%3Cinit%3E(int,int)"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerStats","l":"cores"},{"p":"com.c1games.terminal.algo.map","c":"Resource","l":"Cores"},{"p":"com.c1games.terminal.algo","c":"Config.Resources","l":"coresForPlayerDamage"},{"p":"com.c1games.terminal.algo","c":"Config.Resources","l":"coresPerRound"},{"p":"com.c1games.terminal.algo","c":"Config.RealUnitInformation","l":"cost()"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"cost()"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"cost1"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"cost2"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats.PlayerEndStats","l":"crashed"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events","l":"damage"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.AttackEvent","l":"damage"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.BreachEvent","l":"damage"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.DamageEvent","l":"damage"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.SelfDestructEvent","l":"damage"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.MeleeEvent","l":"damageDealt"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.DamageEvent","l":"DamageEvent()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"Config.Mechanics","l":"damageGrowthBasedOnY"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.DamageEvent","l":"damagerId"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"data"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events","l":"death"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.DeathEvent","l":"DeathEvent()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"Config","l":"debug"},{"p":"com.c1games.terminal.algo","c":"GameIO","l":"debug()"},{"p":"com.c1games.terminal.algo","c":"Config.Debug","l":"Debug()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo.io","c":"DefaultGameIO","l":"DefaultGameIO()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerUnits","l":"demolisher"},{"p":"com.c1games.terminal.algo.units","c":"UnitType","l":"Demolisher"},{"p":"com.c1games.terminal.algo","c":"FrameData.TurnInfo.Phase","l":"Deploy"},{"p":"com.c1games.terminal.algo.serialization","c":"JsonDeserializeClassFromTuple","l":"deserialize(JsonElement, Type, JsonDeserializationContext)","url":"deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext)"},{"p":"com.c1games.terminal.algo.serialization","c":"JsonDeserializeEnumFromInt","l":"deserialize(JsonElement, Type, JsonDeserializationContext)","url":"deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext)"},{"p":"com.c1games.terminal.algo.serialization","c":"TypedListDeserializer","l":"deserialize(JsonElement, Type, JsonDeserializationContext)","url":"deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext)"},{"p":"com.c1games.terminal.algo.serialization","c":"UnitTypeDeserializer","l":"deserialize(JsonElement, Type, JsonDeserializationContext)","url":"deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext)"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.MoveEvent","l":"desiredNextLocation"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.DeathEvent","l":"destroyedUnitType"},{"p":"com.c1games.terminal.algo","c":"Config.Mechanics","l":"destroyOwnUnitDelay"},{"p":"com.c1games.terminal.algo","c":"Config.Mechanics","l":"destroyOwnUnitRefund"},{"p":"com.c1games.terminal.algo","c":"Config.Mechanics","l":"destroyOwnUnitsEnabled"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"display"},{"p":"com.c1games.terminal.algo","c":"Coords","l":"distance(Coords)","url":"distance(com.c1games.terminal.algo.Coords)"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats","l":"duration"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats.PlayerEndStats","l":"dynamic_resource_destroyed"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats.PlayerEndStats","l":"dynamic_resource_spent"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats.PlayerEndStats","l":"dynamic_resource_spoiled"},{"p":"com.c1games.terminal.algo.map","c":"MapBounds","l":"EDGE_BOTTOM_LEFT"},{"p":"com.c1games.terminal.algo.map","c":"MapBounds","l":"EDGE_BOTTOM_RIGHT"},{"p":"com.c1games.terminal.algo.map","c":"MapBounds","l":"EDGE_LISTS"},{"p":"com.c1games.terminal.algo.map","c":"MapBounds","l":"EDGE_TOP_LEFT"},{"p":"com.c1games.terminal.algo.map","c":"MapBounds","l":"EDGE_TOP_RIGHT"},{"p":"com.c1games.terminal.algo","c":"FrameData.TurnInfo.Phase","l":"EndGame"},{"p":"com.c1games.terminal.algo","c":"FrameData","l":"endStats"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats","l":"EndStats()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"PlayerId","l":"Error"},{"p":"com.c1games.terminal.algo","c":"FrameData","l":"events"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events","l":"Events()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.SelfDestructEvent","l":"explodingUnitId"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.SelfDestructEvent","l":"explodingUnitOwner"},{"p":"com.c1games.terminal.algo","c":"FrameData","l":"FrameData()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats","l":"frames"},{"p":"com.c1games.terminal.algo.io","c":"GameLoopDriver","l":"GameLoopDriver(GameLoop)","url":"%3Cinit%3E(com.c1games.terminal.algo.io.GameLoop)"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"GameState(Config, FrameData)","url":"%3Cinit%3E(com.c1games.terminal.algo.Config,com.c1games.terminal.algo.FrameData)"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"getAttackers(Coords)","url":"getAttackers(com.c1games.terminal.algo.Coords)"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"getDisplay()"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformationDisplay","l":"getDisplay()"},{"p":"com.c1games.terminal.algo.map","c":"MapBounds","l":"getEdgeFromStart(Coords)","url":"getEdgeFromStart(com.c1games.terminal.algo.Coords)"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"getHitRadius"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"getInfoAt(Coords)","url":"getInfoAt(com.c1games.terminal.algo.Coords)"},{"p":"com.c1games.terminal.algo.pathfinding","c":"Pathfinder","l":"getPath()"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"getRemoveAt(Coords)","url":"getRemoveAt(com.c1games.terminal.algo.Coords)"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"getShorthand()"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformationDisplay","l":"getShorthand()"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"getSpawnCommands()"},{"p":"com.c1games.terminal.algo.units","c":"UnitTypeAtlas","l":"getString(UnitType)","url":"getString(com.c1games.terminal.algo.units.UnitType)"},{"p":"com.c1games.terminal.algo.units","c":"UnitTypeAtlas","l":"getUnitType(String)","url":"getUnitType(java.lang.String)"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"getWallAt(Coords)","url":"getWallAt(com.c1games.terminal.algo.Coords)"},{"p":"com.c1games.terminal.algo","c":"Config","l":"GSON"},{"p":"com.c1games.terminal.algo","c":"FrameData","l":"gson(UnitTypeAtlas)","url":"gson(com.c1games.terminal.algo.units.UnitTypeAtlas)"},{"p":"com.c1games.terminal.algo.map","c":"SpawnCommand","l":"gson(UnitTypeAtlas)","url":"gson(com.c1games.terminal.algo.units.UnitTypeAtlas)"},{"p":"com.c1games.terminal.algo.map","c":"Unit","l":"health"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"icon"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"iconxScale"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"iconyScale"},{"p":"com.c1games.terminal.algo.map","c":"Unit","l":"id"},{"p":"com.c1games.terminal.algo.pathfinding","c":"IllegalPathStartException","l":"IllegalPathStartException(IllegalPathStart)","url":"%3Cinit%3E(com.c1games.terminal.algo.pathfinding.IllegalPathStart)"},{"p":"com.c1games.terminal.algo.map","c":"MapBounds","l":"inArena(Coords)","url":"inArena(com.c1games.terminal.algo.Coords)"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.ShieldEvent","l":"infoCoords"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.ShieldEvent","l":"infoUnitId"},{"p":"com.c1games.terminal.algo.map","c":"CanRemove","l":"InfoUnitPresent"},{"p":"com.c1games.terminal.algo.io","c":"GameLoop","l":"initialize(GameIO, Config)","url":"initialize(com.c1games.terminal.algo.GameIO,com.c1games.terminal.algo.Config)"},{"p":"com.c1games.terminal.starteralgo","c":"StarterAlgo","l":"initialize(GameIO, Config)","url":"initialize(com.c1games.terminal.algo.GameIO,com.c1games.terminal.algo.Config)"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerStats","l":"integrity"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerUnits","l":"interceptor"},{"p":"com.c1games.terminal.algo.units","c":"UnitType","l":"Interceptor"},{"p":"com.c1games.terminal.algo.map","c":"MapBounds","l":"IS_ON_EDGE"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"isInfo(int)"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"isInfo(UnitType)","url":"isInfo(com.c1games.terminal.algo.units.UnitType)"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"isStructure(int)"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"isStructure(UnitType)","url":"isStructure(com.c1games.terminal.algo.units.UnitType)"},{"p":"com.c1games.terminal.algo.serialization","c":"JsonDeserializeClassFromTuple","l":"JsonDeserializeClassFromTuple(Class<T>, Supplier<T>)","url":"%3Cinit%3E(java.lang.Class,java.util.function.Supplier)"},{"p":"com.c1games.terminal.algo.serialization","c":"JsonDeserializeEnumFromInt","l":"JsonDeserializeEnumFromInt(Class<T>)","url":"%3Cinit%3E(java.lang.Class)"},{"p":"com.c1games.terminal.algo.serialization","c":"JsonSerializeClassToTuple","l":"JsonSerializeClassToTuple(Class<T>)","url":"%3Cinit%3E(java.lang.Class)"},{"p":"com.c1games.terminal.algo","c":"GameIO","l":"lastFrame()"},{"p":"com.c1games.terminal.algo.io","c":"DefaultGameIO","l":"lastFrame()"},{"p":"com.c1games.terminal.pathtest","c":"PathTest","l":"main(String[])","url":"main(java.lang.String[])"},{"p":"com.c1games.terminal.starteralgo","c":"StarterAlgo","l":"main(String[])","url":"main(java.lang.String[])"},{"p":"com.c1games.terminal.algo","c":"Config.Resources","l":"maxBits"},{"p":"com.c1games.terminal.algo","c":"Config","l":"mechanics"},{"p":"com.c1games.terminal.algo","c":"Config.Mechanics","l":"Mechanics()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events","l":"melee"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.MeleeEvent","l":"MeleeEvent()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"Config.Mechanics","l":"meleeMultiplier"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events","l":"move"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.MoveEvent","l":"MoveEvent()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"Coords","l":"neighbors()"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.MoveEvent","l":"newLocation"},{"p":"com.c1games.terminal.algo","c":"GameIO","l":"nextFrameAnyType()"},{"p":"com.c1games.terminal.algo.io","c":"DefaultGameIO","l":"nextFrameAnyType()"},{"p":"com.c1games.terminal.algo","c":"GameIO","l":"nextMoveBuilder()"},{"p":"com.c1games.terminal.algo.io","c":"DefaultGameIO","l":"nextMoveBuilder()"},{"p":"com.c1games.terminal.algo","c":"GameIO","l":"nextTurnFrame()"},{"p":"com.c1games.terminal.algo.io","c":"DefaultGameIO","l":"nextTurnFrame()"},{"p":"com.c1games.terminal.algo.map","c":"CanSpawn","l":"NotEnoughResources"},{"p":"com.c1games.terminal.algo.map","c":"CanSpawn","l":"NotOnEdge"},{"p":"com.c1games.terminal.algo.map","c":"CanRemove","l":"NoUnitPresent"},{"p":"com.c1games.terminal.algo.map","c":"CanSpawn","l":"NoUnitPresent"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"numberAffordable(UnitType)","url":"numberAffordable(com.c1games.terminal.algo.units.UnitType)"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"numberAffordable(UnitType, boolean)","url":"numberAffordable(com.c1games.terminal.algo.units.UnitType,boolean)"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.MoveEvent","l":"oldLocation"},{"p":"com.c1games.terminal.algo.io","c":"GameLoop","l":"onActionFrame(GameIO, GameState)","url":"onActionFrame(com.c1games.terminal.algo.GameIO,com.c1games.terminal.algo.map.GameState)"},{"p":"com.c1games.terminal.starteralgo","c":"StarterAlgo","l":"onActionFrame(GameIO, GameState)","url":"onActionFrame(com.c1games.terminal.algo.GameIO,com.c1games.terminal.algo.map.GameState)"},{"p":"com.c1games.terminal.algo.io","c":"GameLoop","l":"onTurn(GameIO, GameState)","url":"onTurn(com.c1games.terminal.algo.GameIO,com.c1games.terminal.algo.map.GameState)"},{"p":"com.c1games.terminal.starteralgo","c":"StarterAlgo","l":"onTurn(GameIO, GameState)","url":"onTurn(com.c1games.terminal.algo.GameIO,com.c1games.terminal.algo.map.GameState)"},{"p":"com.c1games.terminal.algo.map","c":"CanRemove","l":"OutOfBounds"},{"p":"com.c1games.terminal.algo.map","c":"CanSpawn","l":"OutOfBounds"},{"p":"com.c1games.terminal.algo.pathfinding","c":"IllegalPathStart","l":"OutsideOfArena"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.MoveEvent","l":"owner"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.SpawnEvent","l":"owner"},{"p":"com.c1games.terminal.algo.map","c":"Unit","l":"owner"},{"p":"com.c1games.terminal.algo","c":"FrameData","l":"p1Stats"},{"p":"com.c1games.terminal.algo","c":"FrameData","l":"p1Units"},{"p":"com.c1games.terminal.algo","c":"FrameData","l":"p2Stats"},{"p":"com.c1games.terminal.algo","c":"FrameData","l":"p2Units"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"pathfind(Coords, int)","url":"pathfind(com.c1games.terminal.algo.Coords,int)"},{"p":"com.c1games.terminal.algo.pathfinding","c":"Pathfinder","l":"Pathfinder(GameState, Coords, int)","url":"%3Cinit%3E(com.c1games.terminal.algo.map.GameState,com.c1games.terminal.algo.Coords,int)"},{"p":"com.c1games.terminal.pathtest","c":"PathTest","l":"PathTest()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"FrameData.TurnInfo","l":"phase"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"placeUpgrade(Coords)","url":"placeUpgrade(com.c1games.terminal.algo.Coords)"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats","l":"player1"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats.Winner","l":"Player1"},{"p":"com.c1games.terminal.algo","c":"PlayerId","l":"Player1"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats","l":"player2"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats.Winner","l":"Player2"},{"p":"com.c1games.terminal.algo","c":"PlayerId","l":"Player2"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats.PlayerEndStats","l":"PlayerEndStats()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerStats","l":"PlayerStats()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerUnit","l":"PlayerUnit()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerUnitList","l":"PlayerUnitList(List<FrameData.PlayerUnit>)","url":"%3Cinit%3E(java.util.List)"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerUnits","l":"PlayerUnits()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats.PlayerEndStats","l":"points_scored"},{"p":"com.c1games.terminal.algo","c":"Config.Debug","l":"printActStrings"},{"p":"com.c1games.terminal.algo","c":"Config.Debug","l":"printBotErrors"},{"p":"com.c1games.terminal.algo","c":"Config.Debug","l":"printHitStrings"},{"p":"com.c1games.terminal.algo","c":"Config.Debug","l":"printMapString"},{"p":"com.c1games.terminal.algo","c":"Config.Debug","l":"printPlayerGetHitStrings"},{"p":"com.c1games.terminal.algo","c":"Config.Debug","l":"printPlayerInputStrings"},{"p":"com.c1games.terminal.algo","c":"Config.Debug","l":"printTStrings"},{"p":"com.c1games.terminal.algo.pathfinding","c":"IllegalPathStartException","l":"reason"},{"p":"com.c1games.terminal.algo.map","c":"CannotRemoveException","l":"reasonCannotRemove"},{"p":"com.c1games.terminal.algo.map","c":"CannotSpawnException","l":"reasonCannotSpawn"},{"p":"com.c1games.terminal.algo.io","c":"TerminatedStringReader","l":"receive()"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerUnits","l":"remove"},{"p":"com.c1games.terminal.algo.units","c":"UnitType","l":"Remove"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"removeStructure(Coords)","url":"removeStructure(com.c1games.terminal.algo.Coords)"},{"p":"com.c1games.terminal.algo.map","c":"Unit","l":"removing"},{"p":"com.c1games.terminal.algo","c":"Config.Mechanics","l":"rerouteMidRound"},{"p":"com.c1games.terminal.algo","c":"Config","l":"resources"},{"p":"com.c1games.terminal.algo","c":"Config.Resources","l":"Resources()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"Config.Resources","l":"roundStartBitRamp"},{"p":"com.c1games.terminal.algo.io","c":"GameLoopDriver","l":"run()"},{"p":"com.c1games.terminal.algo.io","c":"DefaultGameIO","l":"scanner"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerUnits","l":"scout"},{"p":"com.c1games.terminal.algo.units","c":"UnitType","l":"Scout"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events","l":"selfDestruct"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.SelfDestructEvent","l":"SelfDestructEvent()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"Config.Mechanics","l":"selfDestructRadius"},{"p":"com.c1games.terminal.algo.serialization","c":"JsonSerializeClassToTuple","l":"serialize(T, Type, JsonSerializationContext)","url":"serialize(T,java.lang.reflect.Type,com.google.gson.JsonSerializationContext)"},{"p":"com.c1games.terminal.algo.serialization","c":"UnitTypeSerializer","l":"serialize(UnitType, Type, JsonSerializationContext)","url":"serialize(com.c1games.terminal.algo.units.UnitType,java.lang.reflect.Type,com.google.gson.JsonSerializationContext)"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events","l":"shield"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.ShieldEvent","l":"shieldAmount"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"shieldBonusPerY"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"shieldDecay"},{"p":"com.c1games.terminal.algo","c":"Config.Mechanics","l":"shieldDecayPerFrame"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.ShieldEvent","l":"ShieldEvent()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"shieldPerUnit"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"shieldRange"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"shorthand"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.AttackEvent","l":"source"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.SelfDestructEvent","l":"source"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.AttackEvent","l":"sourcePlayer"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.AttackEvent","l":"sourceUnitId"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events","l":"spawn"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"spawn(Coords, UnitType)","url":"spawn(com.c1games.terminal.algo.Coords,com.c1games.terminal.algo.units.UnitType)"},{"p":"com.c1games.terminal.algo.map","c":"SpawnCommand","l":"SpawnCommand(UnitType, int, int)","url":"%3Cinit%3E(com.c1games.terminal.algo.units.UnitType,int,int)"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.SpawnEvent","l":"SpawnEvent()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.SpawnEvent","l":"spawningUnitId"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.SpawnEvent","l":"spawningUnitType"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.SpawnEvent","l":"spawnLocation"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"speed"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerUnit","l":"stability"},{"p":"com.c1games.terminal.starteralgo","c":"StarterAlgo","l":"StarterAlgo()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"startHealth"},{"p":"com.c1games.terminal.algo","c":"Config.Resources","l":"startingBits"},{"p":"com.c1games.terminal.algo","c":"Config.Resources","l":"startingCores"},{"p":"com.c1games.terminal.algo","c":"Config.Resources","l":"startingHP"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats.PlayerEndStats","l":"stationary_resource_left_on_board"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats.PlayerEndStats","l":"stationary_resource_spent"},{"p":"com.c1games.terminal.algo","c":"Config.Mechanics","l":"stepsRequiredSelfDestruct"},{"p":"com.c1games.terminal.algo","c":"Config.Mechanics","l":"structureBuildTime"},{"p":"com.c1games.terminal.algo","c":"GameIO","l":"submitTurn(GameState)","url":"submitTurn(com.c1games.terminal.algo.map.GameState)"},{"p":"com.c1games.terminal.algo.io","c":"DefaultGameIO","l":"submitTurn(GameState)","url":"submitTurn(com.c1games.terminal.algo.map.GameState)"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerUnits","l":"support"},{"p":"com.c1games.terminal.algo.units","c":"UnitType","l":"Support"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.ShieldEvent","l":"supportCoords"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.ShieldEvent","l":"supportOwner"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.ShieldEvent","l":"supportType"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.ShieldEvent","l":"supportUnitId"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.AttackEvent","l":"target"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.SelfDestructEvent","l":"targets"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.AttackEvent","l":"targetUnitId"},{"p":"com.c1games.terminal.algo.io","c":"TerminatedStringReader","l":"TerminatedStringReader(InputStream, char)","url":"%3Cinit%3E(java.io.InputStream,char)"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats.Winner","l":"Tie"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerStats","l":"timeTakenLastTurnMillis"},{"p":"com.c1games.terminal.algo","c":"Config","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"Config.Debug","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"Config.Mechanics","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"Config.Resources","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"Coords","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"FrameData","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats.PlayerEndStats","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.AttackEvent","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.BreachEvent","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.DamageEvent","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.DeathEvent","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.MeleeEvent","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.MoveEvent","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.SelfDestructEvent","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.ShieldEvent","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.SpawnEvent","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerStats","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerUnit","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerUnits","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"FrameData.TurnInfo","l":"toString()"},{"p":"com.c1games.terminal.algo.map","c":"CannotRemoveException","l":"toString()"},{"p":"com.c1games.terminal.algo.map","c":"CannotSpawnException","l":"toString()"},{"p":"com.c1games.terminal.algo.pathfinding","c":"IllegalPathStartException","l":"toString()"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats.PlayerEndStats","l":"total_computation_time"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"TowerUnitCategory"},{"p":"com.c1games.terminal.algo","c":"FrameData","l":"turnInfo"},{"p":"com.c1games.terminal.algo","c":"FrameData.TurnInfo","l":"TurnInfo()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"Config.Resources","l":"turnIntervalForBitCapSchedule"},{"p":"com.c1games.terminal.algo","c":"Config.Resources","l":"turnIntervalForBitSchedule"},{"p":"com.c1games.terminal.algo","c":"FrameData.TurnInfo","l":"turnNumber"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats","l":"turns"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerUnits","l":"turret"},{"p":"com.c1games.terminal.algo.units","c":"UnitType","l":"Turret"},{"p":"com.c1games.terminal.algo.map","c":"SpawnCommand","l":"type"},{"p":"com.c1games.terminal.algo.map","c":"Unit","l":"type"},{"p":"com.c1games.terminal.algo.serialization","c":"TypedListDeserializer","l":"TypedListDeserializer(Function<List<E>, L>, Class<E>)","url":"%3Cinit%3E(java.util.function.Function,java.lang.Class)"},{"p":"com.c1games.terminal.algo.map","c":"Unit","l":"Unit(UnitType, float, String, PlayerId, Config)","url":"%3Cinit%3E(com.c1games.terminal.algo.units.UnitType,float,java.lang.String,com.c1games.terminal.algo.PlayerId,com.c1games.terminal.algo.Config)"},{"p":"com.c1games.terminal.algo.map","c":"CanSpawn","l":"UnitAlreadyPresent"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"unitCategory"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.DeathEvent","l":"unitId"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.MoveEvent","l":"unitId"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerUnit","l":"unitId"},{"p":"com.c1games.terminal.algo","c":"Config","l":"unitInformation"},{"p":"com.c1games.terminal.algo.map","c":"Unit","l":"unitInformation"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"UnitInformation()","url":"%3Cinit%3E()"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"UnitInformation(Config.UnitInformation)","url":"%3Cinit%3E(com.c1games.terminal.algo.Config.UnitInformation)"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.BreachEvent","l":"unitOwner"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.DamageEvent","l":"unitOwner"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.DeathEvent","l":"unitOwner"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.MoveEvent","l":"unitType"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.SelfDestructEvent","l":"unitType"},{"p":"com.c1games.terminal.algo.units","c":"UnitTypeAtlas","l":"UnitTypeAtlas(Config)","url":"%3Cinit%3E(com.c1games.terminal.algo.Config)"},{"p":"com.c1games.terminal.algo.serialization","c":"UnitTypeDeserializer","l":"UnitTypeDeserializer(UnitTypeAtlas)","url":"%3Cinit%3E(com.c1games.terminal.algo.units.UnitTypeAtlas)"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"unitTypeFromShorthand(String)","url":"unitTypeFromShorthand(java.lang.String)"},{"p":"com.c1games.terminal.algo.serialization","c":"UnitTypeSerializer","l":"UnitTypeSerializer(UnitTypeAtlas)","url":"%3Cinit%3E(com.c1games.terminal.algo.units.UnitTypeAtlas)"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"upgrade"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerUnits","l":"upgrade"},{"p":"com.c1games.terminal.algo.units","c":"UnitType","l":"Upgrade"},{"p":"com.c1games.terminal.algo","c":"Config.UnitInformation","l":"upgrade()"},{"p":"com.c1games.terminal.algo.map","c":"Unit","l":"upgrade()"},{"p":"com.c1games.terminal.algo.map","c":"Unit","l":"upgraded"},{"p":"com.c1games.terminal.algo.serialization","c":"StartIndexAt","l":"value()"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats.Winner","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"com.c1games.terminal.algo","c":"FrameData.TurnInfo.Phase","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"com.c1games.terminal.algo","c":"PlayerId","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"com.c1games.terminal.algo.map","c":"CanRemove","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"com.c1games.terminal.algo.map","c":"CanSpawn","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"com.c1games.terminal.algo.map","c":"Resource","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"com.c1games.terminal.algo.pathfinding","c":"IllegalPathStart","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"com.c1games.terminal.algo.units","c":"UnitType","l":"valueOf(String)","url":"valueOf(java.lang.String)"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats.Winner","l":"values()"},{"p":"com.c1games.terminal.algo","c":"FrameData.TurnInfo.Phase","l":"values()"},{"p":"com.c1games.terminal.algo","c":"PlayerId","l":"values()"},{"p":"com.c1games.terminal.algo.map","c":"CanRemove","l":"values()"},{"p":"com.c1games.terminal.algo.map","c":"CanSpawn","l":"values()"},{"p":"com.c1games.terminal.algo.map","c":"Resource","l":"values()"},{"p":"com.c1games.terminal.algo.pathfinding","c":"IllegalPathStart","l":"values()"},{"p":"com.c1games.terminal.algo.units","c":"UnitType","l":"values()"},{"p":"com.c1games.terminal.algo","c":"FrameData.Events.MeleeEvent","l":"victimLocation"},{"p":"com.c1games.terminal.algo.map","c":"GameState","l":"WalkerUnitCategory"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerUnits","l":"wall"},{"p":"com.c1games.terminal.algo.units","c":"UnitType","l":"Wall"},{"p":"com.c1games.terminal.algo","c":"FrameData.EndStats","l":"winner"},{"p":"com.c1games.terminal.algo.map","c":"CanRemove","l":"WrongSideOfMap"},{"p":"com.c1games.terminal.algo.map","c":"CanSpawn","l":"WrongSideOfMap"},{"p":"com.c1games.terminal.algo","c":"Coords","l":"x"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerUnit","l":"x"},{"p":"com.c1games.terminal.algo.map","c":"SpawnCommand","l":"x"},{"p":"com.c1games.terminal.algo","c":"Coords","l":"y"},{"p":"com.c1games.terminal.algo","c":"FrameData.PlayerUnit","l":"y"},{"p":"com.c1games.terminal.algo.map","c":"SpawnCommand","l":"y"},{"p":"com.c1games.terminal.algo.map","c":"CanRemove","l":"Yes"},{"p":"com.c1games.terminal.algo.map","c":"CanSpawn","l":"Yes"}]