simulateBattles: Simulate Battles

Description Usage Arguments Details Value

View source: R/simulator.R

Description

Simulate Axis and Allies Battles

Usage

1
2
3
4
5
6
7
8
simulateBattles(
  oolAttacker,
  oolDefender,
  FUN = play_LHTR_battle,
  ...,
  iterations = 2000,
  replications = 3
)

Arguments

oolAttacker

character() vector of unit codes in preferred order of loss, formatted as ool or prefixedOol

oolDefender

character() vector of unit codes in preferred order of loss, formatted as ool or prefixedOol

FUN

function for running one battle

...

additional arguments passed to FUN

iterations

number of iterations to simulate for each replication

replications

number of replicates to run

Details

The battle function 'FUN' implements the ruleset used. FUN must accept the arguments 'oolAttacker' and 'oolDefender' and a logical argument suppressChecks, it must return battleResults

Value

simulationResults


edvinf/aaSimulator documentation built on June 1, 2020, 12:10 p.m.