{
    "Bot Info" :
    {
        "BotName"                   : "SRbotOne",
        "Authors"                   : "Johan Kayser (based on UAlbertaBot)",
        "PrintInfoOnStart"          : false
    },
        
    "BWAPI" : 
    {
        "SetLocalSpeed"             : 0,
        "SetFrameSkip"              : 0,
        "UserInput"                 : false,
        "CompleteMapInformation"    : false
    },
    
    "Micro" :
    {
        "UseSparcraftSimulation"    : true,
        "KiteWithRangedUnits"       : true,
        "KiteLongerRangedUnits"     : ["Mutalisk", "Vulture"],
        "WorkersDefendRush"         : true,
        "RetreatMeleeUnitShields"   : 0,
        "RetreatMeleeUnitHP"        : 0,
        "InCombatRadius"            : 1000,
        "RegroupRadius"             : 300,
        "UnitNearEnemyRadius"       : 600
    },
    
    "Macro" :
    {
        "BOSSFrameLimit"            : 160,
        "WorkersPerRefinery"        : 1,
        "BuildingSpacing"           : 1,
        "PylonSpacing"              : 3
    },

    "Debug" :
    {
        "ErrorLogFilename"          : "bwapi-data/AI/SRbotOne_ErrorLog.txt",
        "LogAssertToErrorFile"      : false,
        
        "DrawGameInfo"              : false,   
        "DrawUnitHealthBars"        : false,
        "DrawProductionInfo"        : false, 
        "DrawBuildOrderSearchInfo"  : false,
        "DrawScoutInfo"             : false,
        "DrawEnemyUnitInfo"         : false,
        "DrawModuleTimers"          : false,
        "DrawResourceInfo"          : false,
        "DrawCombatSimInfo"         : false,
        "DrawUnitTargetInfo"        : false,
        "DrawBWTAInfo"              : false,
        "DrawMapGrid"               : false,
        "DrawSquadInfo"             : false,
        "DrawWorkerInfo"            : false,
        "DrawMouseCursorInfo"       : false,
        "DrawBuildingInfo"          : false,
        "DrawReservedBuildingTiles" : false,
        "DrawBOSSStateInfo"         : false,
        "PrintModuleTimeout"        : false,
		"DrawWallingInfo"			: false
    },
    
    "Modules" :
    {
        "UseGameCommander"          : true,
        "UseScoutManager"           : true,
        "UseCombatCommander"        : true,
        "UseBuildOrderSearch"       : true,
        "UseStrategyIO"             : true,
        "UseAutoObserver"           : false,
		"UseWalling"				: false,
		"UseWallingIO"				: false
    },
    
    "Tools" :
    {
        "MapGridSize"               : 320
    },
    
    "Strategy" :
    {
        "Protoss"                   : "Protoss_ZealotRush",
        "Terran"                    : "Terran_Attrition",
        "Zerg"                      : "Zerg_ZerglingRush",
        
        "ScoutGasSteal"             : false,
        "ScoutHarassEnemy"          : true,
        
        "ReadDirectory"             : "bwapi-data/read/",
        "WriteDirectory"            : "bwapi-data/write/",
                
        "UseEnemySpecificStrategy"  : false,
        "EnemySpecificStrategy"     :
        {
            "BotName1"              : { "Protoss" : "Protoss_ZealotRush", "Terran" : "Terran_VultureRush", "Zerg" : "Zerg_ZerglingRush" },
            "BotName2"              : { "Protoss" : "Protoss_DragoonRush", "Terran" : "Terran_MarineRush", "Zerg" : "Zerg_ZerglingRush" },
            "LetaBot"               : { "Protoss" : "Protoss_ZealotRush", "Terran" : "Terran_4RaxMarines", "Zerg" : "Zerg_ZerglingRush" }
        },
        
        "Strategies" :
        {
			"Terran_Attrition"     : { "Race" : "Terran",  "OpeningBuildOrder" : ["SCV", "SCV", "SCV", "SCV", "Supply Depot", "SCV", "SCV", "Barracks", "SCV", "SCV", "Supply Depot"]}
        }
    }
}