battleEngineService

@Bean
@ConditionalOnMissingBean(value = [BattleEngineService::class])
fun battleEngineService(battleSessionGateway: BattleSessionGateway, battleChoiceResolver: BattleChoiceResolver, battleAiChoiceProviders: List<BattleAiChoiceProvider>, battleSettlementPlanners: List<BattleSettlementPlanner>): BattleEngineService