Uses of Record Class
org.episteme.social.history.MilitaryCampaignAnalyzer.Army
Packages that use MilitaryCampaignAnalyzer.Army
-
Uses of MilitaryCampaignAnalyzer.Army in org.episteme.social.history
Methods in org.episteme.social.history with parameters of type MilitaryCampaignAnalyzer.ArmyModifier and TypeMethodDescriptionMilitaryCampaignAnalyzer.analyzeCampaign(MilitaryCampaignAnalyzer.Army army, List<MilitaryCampaignAnalyzer.TerrainSegment> route) Conducts a detailed logistical analysis of a planned route for a specific army.static doubleMilitaryCampaignAnalyzer.calculateAttrition(MilitaryCampaignAnalyzer.Army army, List<MilitaryCampaignAnalyzer.TerrainSegment> route, int days) Estimates non-combat losses due to disease, desertion, and exhaustion.MilitaryCampaignAnalyzer.calculateDailyRequirements(MilitaryCampaignAnalyzer.Army army) Calculates the daily supply requirements based on force composition.static RealMilitaryCampaignAnalyzer.maxOperationalRange(MilitaryCampaignAnalyzer.Army army, double carryCapacityPercentage) Calculates the maximum distance an army can project without external resupply.