Provides AI logic for selecting cards and targets during a duel.
More...
|
|
Card[] | highestDamageCardByElement |
| | Stores the highest damage cards by element from the last evaluation.
|
| |
|
Card[] | lowestDamageCardByElement |
| | Stores the lowest damage cards by element from the last evaluation.
|
| |
|
Card[] | highestInitialDamageCard |
| | Stores the highest initial damage cards by element from the last evaluation.
|
| |
|
Card[] | lowestInitialDamageCard |
| | Stores the lowest initial damage cards by element from the last evaluation.
|
| |
| | int |
| | Determines the best card to play and its target for the given caster, based on the AI logic.
|
| |
|
| Dueler |
| |
|
| List< int > |
| |
Provides AI logic for selecting cards and targets during a duel.
◆ int
Determines the best card to play and its target for the given caster, based on the AI logic.
- Parameters
-
| caster | The dueler who is playing the card. |
| opponents | The list of opponent duelers. |
| allies | The list of ally duelers. |
- Returns
- A tuple containing the selected card and its target dueler.
The documentation for this class was generated from the following file: