String |
PandemieIncAPIController.bogoImplementation(Round round) |
BogoImplementation, a simple implementation that randomly decides a "possible" action.
|
String |
PandemieIncAPIController.deadlyMedImplementation(Round round) |
MedDeadlyFirstImplementation, an implementation that tries to defeat the deadly pathogen at
beginning and then develops medications for the other pathogens.
|
String |
PandemieIncAPIController.deadlyVaccImplmentation(Round round) |
VaccDeadlyFirstImplementation, an implementation that tries to defeat the deadly pathogen at
beginning and then develops vaccines for the other pathogens.
|
String |
PandemieIncAPIController.endRoundImplementation(Round round) |
EndRoundImplementation, an implementation that only returns "endRound" for learning and
documentation purposes.
|
String |
PandemieIncAPIController.fastMedImplementation(Round round) |
MedFastFirstImplementation, an implementation that tries to defeat the fastest pathogen at
beginning and then develops medications for the other pathogens.
|
String |
PandemieIncAPIController.fastVaccImplementation(Round round) |
VaccFastFirstImplementation, an implementation that tries to defeat the fastest pathogen at
beginning and then develops vaccines for the other pathogens.
|
static Map<City,Pathogen> |
ActionHelper.getCitiesWithOnePathogen(Round round) |
Get the cities with only one pathogen.
|
static List<Action> |
ActionHelper.getPossibleActions(Round round) |
Get all possible actions from the given round.
|
static List<Pathogen> |
ActionHelper.getStartPathogens(Round round) |
|
static boolean |
ActionHelper.isMedicationAvailable(Round round,
Pathogen pathogen) |
Check, if a medication for the given pathogen is available.
|
static boolean |
ActionHelper.isMedicationInDevelopment(Round round,
Pathogen pathogen) |
Check, if a medication for the given pathogen is in development.
|
static boolean |
ActionHelper.isVaccineAvailable(Round round,
Pathogen pathogen) |
Check, if a vaccine for the given pathogen is available.
|
static boolean |
ActionHelper.isVaccineInDevelopment(Round round,
Pathogen pathogen) |
Check, if a vaccine for the given pathogen is in development.
|
static List<Pathogen> |
ActionHelper.pathogensNotInQuarantine(Round round) |
Get all pathogens that are not in quarantine.
|
String |
PandemieIncAPIController.slowMedImplementation(Round round) |
MedSlowFirstImplementation, an implementation that tries to defeat the slowest pathogen at
beginning and then develops medications for the other pathogens.
|
String |
PandemieIncAPIController.slowVaccImplementation(Round round) |
VaccSlowFirstImplementation, an implementation that tries to defeat the slowest pathogen at
beginning and then develops vaccines for the other pathogens.
|
String |
PandemieIncAPIController.triforcekiImplementation(Round round) |
TriforceKIImplementation, an implementation that selects MedDeadlyFirstImplementation,
MedFastFirstImplementation or MedSlowFirstImplementation depending on the Pathogens.
|
String |
PandemieIncAPIController.triforcekiImplementation2(Round round) |
TriforceKIImplementation2, an implementation that selects MedDeadlyFirstImplementation,
MedFastFirstImplementation or MedSlowFirstImplementation depending on the Pathogens.
|