├── .editorconfig ├── .github ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATES │ └── FEATURE_REQUEST.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── assets ├── Grafana Dashboards │ ├── Overmind.json │ └── installation.txt ├── basePlanner │ ├── base_layout.txt │ ├── base_layout_multipart.txt │ ├── bunker_layout.txt │ ├── praise_layout_small.txt │ ├── round_bunker.txt │ ├── round_bunker_core.txt │ └── spiral_bunker.txt └── img │ ├── AIdiagram.png │ ├── AIdiagram.xml │ ├── Muon_512.png │ ├── OvermindIcon.png │ ├── OvermindIcon.psd │ ├── OvermindLogo.png │ ├── OvermindLogo.psd │ ├── buttons │ ├── buttonInstructions.txt │ ├── development.png │ ├── docs.png │ ├── documentation.png │ ├── download.png │ ├── featureRequest.png │ ├── featureRequest_2.png │ ├── issue.png │ ├── patchNotes.png │ ├── screeps.png │ ├── screeps_2.png │ ├── slack.png │ └── wikipages.png │ ├── dashboard_compacted.png │ ├── dashboard_compacted_2.png │ ├── exampleRoom.PNG │ ├── exampleRoomBanner.png │ ├── exampleRoomBanner2.png │ └── spawnPlacement.png ├── package.json ├── rollup.config.js ├── screeps.example.json ├── src ├── Colony.ts ├── Overmind_obfuscated.js ├── Overseer.ts ├── algorithms │ ├── Graph.ts │ ├── distanceTransform.ts │ ├── galeShapley.ts │ ├── graphAlgorithms.ts │ ├── minCut.ts │ └── sha256.ts ├── assimilation │ ├── Assimilator_obfuscated.js │ ├── decorator.ts │ └── initializer.ts ├── caching │ ├── GameCache.ts │ └── GlobalCache.ts ├── console │ ├── Console.ts │ ├── globals.ts │ ├── log.ts │ └── nukeManifest.ts ├── contracts │ ├── contract.ts │ ├── contractInstances │ │ └── TiggaTerritory.ts │ ├── contractsList.ts │ └── whitelist.ts ├── creepSetups │ ├── CreepSetup.ts │ └── setups.ts ├── debug │ └── remoteDebugger.ts ├── declarations │ ├── index.d.ts │ ├── memory.d.ts │ ├── prototypes.d.ts │ └── typeGuards.ts ├── deprecated │ ├── extractionSite.ts │ ├── guardPair.ts │ ├── healPoint.ts │ ├── healPoint_directive.ts │ ├── healer.ts │ ├── logisticsRequest.ts │ ├── meleeDefense_bunker.ts │ ├── miner.ts │ ├── miningSite.ts │ ├── rangedGuard.ts │ ├── siege.ts │ └── siege_directive.ts ├── directives │ ├── Directive.ts │ ├── Notifier.ts │ ├── colony │ │ ├── clearRoom.ts │ │ ├── colonize.ts │ │ ├── incubate.ts │ │ ├── outpost.ts │ │ └── outpostSK.ts │ ├── defense │ │ ├── _DefenseDirective.ts │ │ ├── guard.ts │ │ ├── invasionDefense.ts │ │ └── outpostDefense.ts │ ├── initializer.ts │ ├── offense │ │ ├── autoSiege.ts │ │ ├── controllerAttack.ts │ │ ├── pairDestroy.ts │ │ └── swarmDestroy.ts │ ├── resource │ │ ├── extract.ts │ │ ├── harvest.ts │ │ └── haul.ts │ ├── roomPlanner │ │ ├── roomPlanner_bunker.ts │ │ ├── roomPlanner_commandCenter.ts │ │ └── roomPlanner_hatchery.ts │ ├── situational │ │ ├── bootstrap.ts │ │ └── nukeResponse.ts │ ├── targeting │ │ ├── dismantle.ts │ │ └── siegeTarget.ts │ └── terminalState │ │ ├── terminalState_emergency.ts │ │ ├── terminalState_evacuate.ts │ │ └── terminalState_rebuild.ts ├── hiveClusters │ ├── _HiveCluster.ts │ ├── commandCenter.ts │ ├── evolutionChamber.ts │ ├── hatchery.ts │ ├── praiseSite.ts │ ├── sporeCrawler.ts │ └── upgradeSite.ts ├── intel │ ├── CombatIntel.ts │ └── RoomIntel.ts ├── logistics │ ├── Energetics.ts │ ├── LinkNetwork.ts │ ├── LogisticsNetwork.ts │ ├── RoadLogistics.ts │ ├── SpawnGroup.ts │ ├── TerminalNetwork.ts │ ├── TradeNetwork.ts │ └── TransportRequestGroup.ts ├── main.ts ├── memory │ ├── Memory.ts │ └── Segmenter.ts ├── movement │ ├── Movement.ts │ ├── Pathing.ts │ └── helpers.ts ├── overlords │ ├── CombatOverlord.ts │ ├── Overlord.ts │ ├── SwarmOverlord.ts │ ├── colonization │ │ ├── claimer.ts │ │ ├── pioneer.ts │ │ └── reserver.ts │ ├── core │ │ ├── default.ts │ │ ├── manager.ts │ │ ├── queen.ts │ │ ├── queen_bunker.ts │ │ ├── transporter.ts │ │ ├── upgrader.ts │ │ └── worker.ts │ ├── defense │ │ ├── bunkerDefense.ts │ │ ├── guardSwarm.ts │ │ ├── meleeDefense.ts │ │ ├── npcDefense.ts │ │ ├── outpostDefense.ts │ │ └── rangedDefense.ts │ ├── mining │ │ ├── extractor.ts │ │ ├── miner.ts │ │ └── sourceKeeperReeper.ts │ ├── offense │ │ ├── controllerAttacker.ts │ │ ├── pairDestroyer.ts │ │ └── swarmDestroyer.ts │ ├── scouting │ │ ├── randomWalker.ts │ │ └── stationary.ts │ └── situational │ │ ├── bootstrap.ts │ │ └── hauler.ts ├── priorities │ ├── priorities.ts │ ├── priorities_overlords.ts │ └── priorities_structures.ts ├── profiler │ ├── Overmind-Profiler.ts │ ├── decorator.ts │ └── screeps-profiler.js ├── prototypes │ ├── Creep.ts │ ├── Miscellaneous.ts │ ├── Room.ts │ ├── RoomObject.ts │ ├── RoomPosition.ts │ ├── RoomStructures.ts │ ├── RoomVisual.ts │ └── Structures.ts ├── reinforcementLearning │ ├── actionParser.ts │ ├── test.ts │ └── trainingOpponents.ts ├── resources │ ├── Abathur.ts │ └── map_resources.ts ├── roomPlanner │ ├── BarrierPlanner.ts │ ├── BasePlanner.ts │ ├── RoadPlanner.ts │ ├── RoomPlanner.ts │ └── layouts │ │ ├── bunker.ts │ │ ├── commandCenter.ts │ │ └── hatchery.ts ├── sandbox.ts ├── stats │ └── stats.ts ├── strategy │ ├── CombatPlanner.ts │ ├── ExpansionEvaluator.ts │ ├── ExpansionPlanner.ts │ └── NukePlanner.ts ├── targeting │ ├── CombatTargeting.ts │ └── GoalFinder.ts ├── tasks │ ├── Task.ts │ ├── Tasks.ts │ ├── index.d.ts │ ├── initializer.ts │ └── instances │ │ ├── attack.ts │ │ ├── build.ts │ │ ├── claim.ts │ │ ├── dismantle.ts │ │ ├── drop.ts │ │ ├── flee.ts │ │ ├── fortify.ts │ │ ├── getBoosted.ts │ │ ├── getRenewed.ts │ │ ├── goTo.ts │ │ ├── goToRoom.ts │ │ ├── harvest.ts │ │ ├── heal.ts │ │ ├── invalid.ts │ │ ├── meleeAttack.ts │ │ ├── pickup.ts │ │ ├── rangedAttack.ts │ │ ├── recharge.ts │ │ ├── repair.ts │ │ ├── reserve.ts │ │ ├── signController.ts │ │ ├── transfer.ts │ │ ├── transferAll.ts │ │ ├── upgrade.ts │ │ ├── withdraw.ts │ │ └── withdrawAll.ts ├── utilities │ ├── Cartographer.ts │ ├── stringConstants.ts │ └── utils.ts ├── versionMigration │ ├── about.txt │ └── migrator.ts ├── visuals │ ├── Visualizer.ts │ └── logos.ts ├── zerg │ ├── CombatZerg.ts │ ├── NeuralZerg.ts │ ├── Swarm.ts │ └── Zerg.ts └── ~settings.ts ├── tsconfig.json └── tslint.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATES/FEATURE_REQUEST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/.github/ISSUE_TEMPLATES/FEATURE_REQUEST.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/README.md -------------------------------------------------------------------------------- /assets/Grafana Dashboards/Overmind.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/Grafana Dashboards/Overmind.json -------------------------------------------------------------------------------- /assets/Grafana Dashboards/installation.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/Grafana Dashboards/installation.txt -------------------------------------------------------------------------------- /assets/basePlanner/base_layout.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/basePlanner/base_layout.txt -------------------------------------------------------------------------------- /assets/basePlanner/base_layout_multipart.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/basePlanner/base_layout_multipart.txt -------------------------------------------------------------------------------- /assets/basePlanner/bunker_layout.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/basePlanner/bunker_layout.txt -------------------------------------------------------------------------------- /assets/basePlanner/praise_layout_small.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/basePlanner/praise_layout_small.txt -------------------------------------------------------------------------------- /assets/basePlanner/round_bunker.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/basePlanner/round_bunker.txt -------------------------------------------------------------------------------- /assets/basePlanner/round_bunker_core.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/basePlanner/round_bunker_core.txt -------------------------------------------------------------------------------- /assets/basePlanner/spiral_bunker.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/basePlanner/spiral_bunker.txt -------------------------------------------------------------------------------- /assets/img/AIdiagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/AIdiagram.png -------------------------------------------------------------------------------- /assets/img/AIdiagram.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/AIdiagram.xml -------------------------------------------------------------------------------- /assets/img/Muon_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/Muon_512.png -------------------------------------------------------------------------------- /assets/img/OvermindIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/OvermindIcon.png -------------------------------------------------------------------------------- /assets/img/OvermindIcon.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/OvermindIcon.psd -------------------------------------------------------------------------------- /assets/img/OvermindLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/OvermindLogo.png -------------------------------------------------------------------------------- /assets/img/OvermindLogo.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/OvermindLogo.psd -------------------------------------------------------------------------------- /assets/img/buttons/buttonInstructions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/buttons/buttonInstructions.txt -------------------------------------------------------------------------------- /assets/img/buttons/development.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/buttons/development.png -------------------------------------------------------------------------------- /assets/img/buttons/docs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/buttons/docs.png -------------------------------------------------------------------------------- /assets/img/buttons/documentation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/buttons/documentation.png -------------------------------------------------------------------------------- /assets/img/buttons/download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/buttons/download.png -------------------------------------------------------------------------------- /assets/img/buttons/featureRequest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/buttons/featureRequest.png -------------------------------------------------------------------------------- /assets/img/buttons/featureRequest_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/buttons/featureRequest_2.png -------------------------------------------------------------------------------- /assets/img/buttons/issue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/buttons/issue.png -------------------------------------------------------------------------------- /assets/img/buttons/patchNotes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/buttons/patchNotes.png -------------------------------------------------------------------------------- /assets/img/buttons/screeps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/buttons/screeps.png -------------------------------------------------------------------------------- /assets/img/buttons/screeps_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/buttons/screeps_2.png -------------------------------------------------------------------------------- /assets/img/buttons/slack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/buttons/slack.png -------------------------------------------------------------------------------- /assets/img/buttons/wikipages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/buttons/wikipages.png -------------------------------------------------------------------------------- /assets/img/dashboard_compacted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/dashboard_compacted.png -------------------------------------------------------------------------------- /assets/img/dashboard_compacted_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/dashboard_compacted_2.png -------------------------------------------------------------------------------- /assets/img/exampleRoom.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/exampleRoom.PNG -------------------------------------------------------------------------------- /assets/img/exampleRoomBanner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/exampleRoomBanner.png -------------------------------------------------------------------------------- /assets/img/exampleRoomBanner2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/exampleRoomBanner2.png -------------------------------------------------------------------------------- /assets/img/spawnPlacement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/assets/img/spawnPlacement.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/rollup.config.js -------------------------------------------------------------------------------- /screeps.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/screeps.example.json -------------------------------------------------------------------------------- /src/Colony.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/Colony.ts -------------------------------------------------------------------------------- /src/Overmind_obfuscated.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/Overmind_obfuscated.js -------------------------------------------------------------------------------- /src/Overseer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/Overseer.ts -------------------------------------------------------------------------------- /src/algorithms/Graph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/algorithms/Graph.ts -------------------------------------------------------------------------------- /src/algorithms/distanceTransform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/algorithms/distanceTransform.ts -------------------------------------------------------------------------------- /src/algorithms/galeShapley.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/algorithms/galeShapley.ts -------------------------------------------------------------------------------- /src/algorithms/graphAlgorithms.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/algorithms/minCut.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/algorithms/minCut.ts -------------------------------------------------------------------------------- /src/algorithms/sha256.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/algorithms/sha256.ts -------------------------------------------------------------------------------- /src/assimilation/Assimilator_obfuscated.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/assimilation/Assimilator_obfuscated.js -------------------------------------------------------------------------------- /src/assimilation/decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/assimilation/decorator.ts -------------------------------------------------------------------------------- /src/assimilation/initializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/assimilation/initializer.ts -------------------------------------------------------------------------------- /src/caching/GameCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/caching/GameCache.ts -------------------------------------------------------------------------------- /src/caching/GlobalCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/caching/GlobalCache.ts -------------------------------------------------------------------------------- /src/console/Console.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/console/Console.ts -------------------------------------------------------------------------------- /src/console/globals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/console/globals.ts -------------------------------------------------------------------------------- /src/console/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/console/log.ts -------------------------------------------------------------------------------- /src/console/nukeManifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/console/nukeManifest.ts -------------------------------------------------------------------------------- /src/contracts/contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/contracts/contract.ts -------------------------------------------------------------------------------- /src/contracts/contractInstances/TiggaTerritory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/contracts/contractInstances/TiggaTerritory.ts -------------------------------------------------------------------------------- /src/contracts/contractsList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/contracts/contractsList.ts -------------------------------------------------------------------------------- /src/contracts/whitelist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/contracts/whitelist.ts -------------------------------------------------------------------------------- /src/creepSetups/CreepSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/creepSetups/CreepSetup.ts -------------------------------------------------------------------------------- /src/creepSetups/setups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/creepSetups/setups.ts -------------------------------------------------------------------------------- /src/debug/remoteDebugger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/debug/remoteDebugger.ts -------------------------------------------------------------------------------- /src/declarations/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/declarations/index.d.ts -------------------------------------------------------------------------------- /src/declarations/memory.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/declarations/memory.d.ts -------------------------------------------------------------------------------- /src/declarations/prototypes.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/declarations/prototypes.d.ts -------------------------------------------------------------------------------- /src/declarations/typeGuards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/declarations/typeGuards.ts -------------------------------------------------------------------------------- /src/deprecated/extractionSite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/deprecated/extractionSite.ts -------------------------------------------------------------------------------- /src/deprecated/guardPair.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/deprecated/guardPair.ts -------------------------------------------------------------------------------- /src/deprecated/healPoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/deprecated/healPoint.ts -------------------------------------------------------------------------------- /src/deprecated/healPoint_directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/deprecated/healPoint_directive.ts -------------------------------------------------------------------------------- /src/deprecated/healer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/deprecated/healer.ts -------------------------------------------------------------------------------- /src/deprecated/logisticsRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/deprecated/logisticsRequest.ts -------------------------------------------------------------------------------- /src/deprecated/meleeDefense_bunker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/deprecated/meleeDefense_bunker.ts -------------------------------------------------------------------------------- /src/deprecated/miner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/deprecated/miner.ts -------------------------------------------------------------------------------- /src/deprecated/miningSite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/deprecated/miningSite.ts -------------------------------------------------------------------------------- /src/deprecated/rangedGuard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/deprecated/rangedGuard.ts -------------------------------------------------------------------------------- /src/deprecated/siege.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/deprecated/siege.ts -------------------------------------------------------------------------------- /src/deprecated/siege_directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/deprecated/siege_directive.ts -------------------------------------------------------------------------------- /src/directives/Directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/Directive.ts -------------------------------------------------------------------------------- /src/directives/Notifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/Notifier.ts -------------------------------------------------------------------------------- /src/directives/colony/clearRoom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/colony/clearRoom.ts -------------------------------------------------------------------------------- /src/directives/colony/colonize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/colony/colonize.ts -------------------------------------------------------------------------------- /src/directives/colony/incubate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/colony/incubate.ts -------------------------------------------------------------------------------- /src/directives/colony/outpost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/colony/outpost.ts -------------------------------------------------------------------------------- /src/directives/colony/outpostSK.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/colony/outpostSK.ts -------------------------------------------------------------------------------- /src/directives/defense/_DefenseDirective.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/defense/_DefenseDirective.ts -------------------------------------------------------------------------------- /src/directives/defense/guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/defense/guard.ts -------------------------------------------------------------------------------- /src/directives/defense/invasionDefense.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/defense/invasionDefense.ts -------------------------------------------------------------------------------- /src/directives/defense/outpostDefense.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/defense/outpostDefense.ts -------------------------------------------------------------------------------- /src/directives/initializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/initializer.ts -------------------------------------------------------------------------------- /src/directives/offense/autoSiege.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/offense/autoSiege.ts -------------------------------------------------------------------------------- /src/directives/offense/controllerAttack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/offense/controllerAttack.ts -------------------------------------------------------------------------------- /src/directives/offense/pairDestroy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/offense/pairDestroy.ts -------------------------------------------------------------------------------- /src/directives/offense/swarmDestroy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/offense/swarmDestroy.ts -------------------------------------------------------------------------------- /src/directives/resource/extract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/resource/extract.ts -------------------------------------------------------------------------------- /src/directives/resource/harvest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/resource/harvest.ts -------------------------------------------------------------------------------- /src/directives/resource/haul.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/resource/haul.ts -------------------------------------------------------------------------------- /src/directives/roomPlanner/roomPlanner_bunker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/roomPlanner/roomPlanner_bunker.ts -------------------------------------------------------------------------------- /src/directives/roomPlanner/roomPlanner_commandCenter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/roomPlanner/roomPlanner_commandCenter.ts -------------------------------------------------------------------------------- /src/directives/roomPlanner/roomPlanner_hatchery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/roomPlanner/roomPlanner_hatchery.ts -------------------------------------------------------------------------------- /src/directives/situational/bootstrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/situational/bootstrap.ts -------------------------------------------------------------------------------- /src/directives/situational/nukeResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/situational/nukeResponse.ts -------------------------------------------------------------------------------- /src/directives/targeting/dismantle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/targeting/dismantle.ts -------------------------------------------------------------------------------- /src/directives/targeting/siegeTarget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/targeting/siegeTarget.ts -------------------------------------------------------------------------------- /src/directives/terminalState/terminalState_emergency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/terminalState/terminalState_emergency.ts -------------------------------------------------------------------------------- /src/directives/terminalState/terminalState_evacuate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/terminalState/terminalState_evacuate.ts -------------------------------------------------------------------------------- /src/directives/terminalState/terminalState_rebuild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/directives/terminalState/terminalState_rebuild.ts -------------------------------------------------------------------------------- /src/hiveClusters/_HiveCluster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/hiveClusters/_HiveCluster.ts -------------------------------------------------------------------------------- /src/hiveClusters/commandCenter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/hiveClusters/commandCenter.ts -------------------------------------------------------------------------------- /src/hiveClusters/evolutionChamber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/hiveClusters/evolutionChamber.ts -------------------------------------------------------------------------------- /src/hiveClusters/hatchery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/hiveClusters/hatchery.ts -------------------------------------------------------------------------------- /src/hiveClusters/praiseSite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/hiveClusters/praiseSite.ts -------------------------------------------------------------------------------- /src/hiveClusters/sporeCrawler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/hiveClusters/sporeCrawler.ts -------------------------------------------------------------------------------- /src/hiveClusters/upgradeSite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/hiveClusters/upgradeSite.ts -------------------------------------------------------------------------------- /src/intel/CombatIntel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/intel/CombatIntel.ts -------------------------------------------------------------------------------- /src/intel/RoomIntel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/intel/RoomIntel.ts -------------------------------------------------------------------------------- /src/logistics/Energetics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/logistics/Energetics.ts -------------------------------------------------------------------------------- /src/logistics/LinkNetwork.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/logistics/LinkNetwork.ts -------------------------------------------------------------------------------- /src/logistics/LogisticsNetwork.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/logistics/LogisticsNetwork.ts -------------------------------------------------------------------------------- /src/logistics/RoadLogistics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/logistics/RoadLogistics.ts -------------------------------------------------------------------------------- /src/logistics/SpawnGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/logistics/SpawnGroup.ts -------------------------------------------------------------------------------- /src/logistics/TerminalNetwork.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/logistics/TerminalNetwork.ts -------------------------------------------------------------------------------- /src/logistics/TradeNetwork.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/logistics/TradeNetwork.ts -------------------------------------------------------------------------------- /src/logistics/TransportRequestGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/logistics/TransportRequestGroup.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/memory/Memory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/memory/Memory.ts -------------------------------------------------------------------------------- /src/memory/Segmenter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/memory/Segmenter.ts -------------------------------------------------------------------------------- /src/movement/Movement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/movement/Movement.ts -------------------------------------------------------------------------------- /src/movement/Pathing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/movement/Pathing.ts -------------------------------------------------------------------------------- /src/movement/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/movement/helpers.ts -------------------------------------------------------------------------------- /src/overlords/CombatOverlord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/CombatOverlord.ts -------------------------------------------------------------------------------- /src/overlords/Overlord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/Overlord.ts -------------------------------------------------------------------------------- /src/overlords/SwarmOverlord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/SwarmOverlord.ts -------------------------------------------------------------------------------- /src/overlords/colonization/claimer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/colonization/claimer.ts -------------------------------------------------------------------------------- /src/overlords/colonization/pioneer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/colonization/pioneer.ts -------------------------------------------------------------------------------- /src/overlords/colonization/reserver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/colonization/reserver.ts -------------------------------------------------------------------------------- /src/overlords/core/default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/core/default.ts -------------------------------------------------------------------------------- /src/overlords/core/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/core/manager.ts -------------------------------------------------------------------------------- /src/overlords/core/queen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/core/queen.ts -------------------------------------------------------------------------------- /src/overlords/core/queen_bunker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/core/queen_bunker.ts -------------------------------------------------------------------------------- /src/overlords/core/transporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/core/transporter.ts -------------------------------------------------------------------------------- /src/overlords/core/upgrader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/core/upgrader.ts -------------------------------------------------------------------------------- /src/overlords/core/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/core/worker.ts -------------------------------------------------------------------------------- /src/overlords/defense/bunkerDefense.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/defense/bunkerDefense.ts -------------------------------------------------------------------------------- /src/overlords/defense/guardSwarm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/defense/guardSwarm.ts -------------------------------------------------------------------------------- /src/overlords/defense/meleeDefense.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/defense/meleeDefense.ts -------------------------------------------------------------------------------- /src/overlords/defense/npcDefense.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/defense/npcDefense.ts -------------------------------------------------------------------------------- /src/overlords/defense/outpostDefense.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/defense/outpostDefense.ts -------------------------------------------------------------------------------- /src/overlords/defense/rangedDefense.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/defense/rangedDefense.ts -------------------------------------------------------------------------------- /src/overlords/mining/extractor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/mining/extractor.ts -------------------------------------------------------------------------------- /src/overlords/mining/miner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/mining/miner.ts -------------------------------------------------------------------------------- /src/overlords/mining/sourceKeeperReeper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/mining/sourceKeeperReeper.ts -------------------------------------------------------------------------------- /src/overlords/offense/controllerAttacker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/offense/controllerAttacker.ts -------------------------------------------------------------------------------- /src/overlords/offense/pairDestroyer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/offense/pairDestroyer.ts -------------------------------------------------------------------------------- /src/overlords/offense/swarmDestroyer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/offense/swarmDestroyer.ts -------------------------------------------------------------------------------- /src/overlords/scouting/randomWalker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/scouting/randomWalker.ts -------------------------------------------------------------------------------- /src/overlords/scouting/stationary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/scouting/stationary.ts -------------------------------------------------------------------------------- /src/overlords/situational/bootstrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/situational/bootstrap.ts -------------------------------------------------------------------------------- /src/overlords/situational/hauler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/overlords/situational/hauler.ts -------------------------------------------------------------------------------- /src/priorities/priorities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/priorities/priorities.ts -------------------------------------------------------------------------------- /src/priorities/priorities_overlords.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/priorities/priorities_overlords.ts -------------------------------------------------------------------------------- /src/priorities/priorities_structures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/priorities/priorities_structures.ts -------------------------------------------------------------------------------- /src/profiler/Overmind-Profiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/profiler/Overmind-Profiler.ts -------------------------------------------------------------------------------- /src/profiler/decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/profiler/decorator.ts -------------------------------------------------------------------------------- /src/profiler/screeps-profiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/profiler/screeps-profiler.js -------------------------------------------------------------------------------- /src/prototypes/Creep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/prototypes/Creep.ts -------------------------------------------------------------------------------- /src/prototypes/Miscellaneous.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/prototypes/Miscellaneous.ts -------------------------------------------------------------------------------- /src/prototypes/Room.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/prototypes/Room.ts -------------------------------------------------------------------------------- /src/prototypes/RoomObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/prototypes/RoomObject.ts -------------------------------------------------------------------------------- /src/prototypes/RoomPosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/prototypes/RoomPosition.ts -------------------------------------------------------------------------------- /src/prototypes/RoomStructures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/prototypes/RoomStructures.ts -------------------------------------------------------------------------------- /src/prototypes/RoomVisual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/prototypes/RoomVisual.ts -------------------------------------------------------------------------------- /src/prototypes/Structures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/prototypes/Structures.ts -------------------------------------------------------------------------------- /src/reinforcementLearning/actionParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/reinforcementLearning/actionParser.ts -------------------------------------------------------------------------------- /src/reinforcementLearning/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/reinforcementLearning/test.ts -------------------------------------------------------------------------------- /src/reinforcementLearning/trainingOpponents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/reinforcementLearning/trainingOpponents.ts -------------------------------------------------------------------------------- /src/resources/Abathur.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/resources/Abathur.ts -------------------------------------------------------------------------------- /src/resources/map_resources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/resources/map_resources.ts -------------------------------------------------------------------------------- /src/roomPlanner/BarrierPlanner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/roomPlanner/BarrierPlanner.ts -------------------------------------------------------------------------------- /src/roomPlanner/BasePlanner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/roomPlanner/BasePlanner.ts -------------------------------------------------------------------------------- /src/roomPlanner/RoadPlanner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/roomPlanner/RoadPlanner.ts -------------------------------------------------------------------------------- /src/roomPlanner/RoomPlanner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/roomPlanner/RoomPlanner.ts -------------------------------------------------------------------------------- /src/roomPlanner/layouts/bunker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/roomPlanner/layouts/bunker.ts -------------------------------------------------------------------------------- /src/roomPlanner/layouts/commandCenter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/roomPlanner/layouts/commandCenter.ts -------------------------------------------------------------------------------- /src/roomPlanner/layouts/hatchery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/roomPlanner/layouts/hatchery.ts -------------------------------------------------------------------------------- /src/sandbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/sandbox.ts -------------------------------------------------------------------------------- /src/stats/stats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/stats/stats.ts -------------------------------------------------------------------------------- /src/strategy/CombatPlanner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/strategy/CombatPlanner.ts -------------------------------------------------------------------------------- /src/strategy/ExpansionEvaluator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/strategy/ExpansionEvaluator.ts -------------------------------------------------------------------------------- /src/strategy/ExpansionPlanner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/strategy/ExpansionPlanner.ts -------------------------------------------------------------------------------- /src/strategy/NukePlanner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/strategy/NukePlanner.ts -------------------------------------------------------------------------------- /src/targeting/CombatTargeting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/targeting/CombatTargeting.ts -------------------------------------------------------------------------------- /src/targeting/GoalFinder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/targeting/GoalFinder.ts -------------------------------------------------------------------------------- /src/tasks/Task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/Task.ts -------------------------------------------------------------------------------- /src/tasks/Tasks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/Tasks.ts -------------------------------------------------------------------------------- /src/tasks/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/index.d.ts -------------------------------------------------------------------------------- /src/tasks/initializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/initializer.ts -------------------------------------------------------------------------------- /src/tasks/instances/attack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/attack.ts -------------------------------------------------------------------------------- /src/tasks/instances/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/build.ts -------------------------------------------------------------------------------- /src/tasks/instances/claim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/claim.ts -------------------------------------------------------------------------------- /src/tasks/instances/dismantle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/dismantle.ts -------------------------------------------------------------------------------- /src/tasks/instances/drop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/drop.ts -------------------------------------------------------------------------------- /src/tasks/instances/flee.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/flee.ts -------------------------------------------------------------------------------- /src/tasks/instances/fortify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/fortify.ts -------------------------------------------------------------------------------- /src/tasks/instances/getBoosted.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/getBoosted.ts -------------------------------------------------------------------------------- /src/tasks/instances/getRenewed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/getRenewed.ts -------------------------------------------------------------------------------- /src/tasks/instances/goTo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/goTo.ts -------------------------------------------------------------------------------- /src/tasks/instances/goToRoom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/goToRoom.ts -------------------------------------------------------------------------------- /src/tasks/instances/harvest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/harvest.ts -------------------------------------------------------------------------------- /src/tasks/instances/heal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/heal.ts -------------------------------------------------------------------------------- /src/tasks/instances/invalid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/invalid.ts -------------------------------------------------------------------------------- /src/tasks/instances/meleeAttack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/meleeAttack.ts -------------------------------------------------------------------------------- /src/tasks/instances/pickup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/pickup.ts -------------------------------------------------------------------------------- /src/tasks/instances/rangedAttack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/rangedAttack.ts -------------------------------------------------------------------------------- /src/tasks/instances/recharge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/recharge.ts -------------------------------------------------------------------------------- /src/tasks/instances/repair.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/repair.ts -------------------------------------------------------------------------------- /src/tasks/instances/reserve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/reserve.ts -------------------------------------------------------------------------------- /src/tasks/instances/signController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/signController.ts -------------------------------------------------------------------------------- /src/tasks/instances/transfer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/transfer.ts -------------------------------------------------------------------------------- /src/tasks/instances/transferAll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/transferAll.ts -------------------------------------------------------------------------------- /src/tasks/instances/upgrade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/upgrade.ts -------------------------------------------------------------------------------- /src/tasks/instances/withdraw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/withdraw.ts -------------------------------------------------------------------------------- /src/tasks/instances/withdrawAll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/tasks/instances/withdrawAll.ts -------------------------------------------------------------------------------- /src/utilities/Cartographer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/utilities/Cartographer.ts -------------------------------------------------------------------------------- /src/utilities/stringConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/utilities/stringConstants.ts -------------------------------------------------------------------------------- /src/utilities/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/utilities/utils.ts -------------------------------------------------------------------------------- /src/versionMigration/about.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/versionMigration/about.txt -------------------------------------------------------------------------------- /src/versionMigration/migrator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/versionMigration/migrator.ts -------------------------------------------------------------------------------- /src/visuals/Visualizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/visuals/Visualizer.ts -------------------------------------------------------------------------------- /src/visuals/logos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/visuals/logos.ts -------------------------------------------------------------------------------- /src/zerg/CombatZerg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/zerg/CombatZerg.ts -------------------------------------------------------------------------------- /src/zerg/NeuralZerg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/zerg/NeuralZerg.ts -------------------------------------------------------------------------------- /src/zerg/Swarm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/zerg/Swarm.ts -------------------------------------------------------------------------------- /src/zerg/Zerg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/zerg/Zerg.ts -------------------------------------------------------------------------------- /src/~settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/src/~settings.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bencbartlett/Overmind/HEAD/tslint.json --------------------------------------------------------------------------------