| BoostFromRelayActionExecutor.kt |   | 58% |   | 42% | 7 | 11 | 4 | 14 | 0 | 3 | 0 | 1 |
| ApplyConditionActionExecutor.kt |   | 75% |   | 46% | 11 | 16 | 0 | 28 | 0 | 3 | 0 | 1 |
| ClearProbeActionExecutor.kt |   | 25% |  | 0% | 2 | 4 | 3 | 5 | 1 | 3 | 0 | 1 |
| SwapBoostsActionExecutor.kt |   | 75% |   | 50% | 3 | 6 | 0 | 14 | 0 | 3 | 0 | 1 |
| StealBoostsActionExecutor.kt |   | 74% |   | 50% | 3 | 6 | 0 | 15 | 0 | 3 | 0 | 1 |
| ClearWeatherActionExecutor.kt |   | 30% |  | 0% | 2 | 4 | 3 | 5 | 1 | 3 | 0 | 1 |
| ClearTerrainActionExecutor.kt |   | 30% |  | 0% | 2 | 4 | 3 | 5 | 1 | 3 | 0 | 1 |
| InvertBoostRelayActionExecutor.kt |   | 69% |   | 50% | 2 | 5 | 0 | 7 | 0 | 3 | 0 | 1 |
| CopyBoostsActionExecutor.kt |   | 73% |   | 50% | 2 | 5 | 0 | 11 | 0 | 3 | 0 | 1 |
| InvertStoredBoostsActionExecutor.kt |   | 71% |   | 50% | 2 | 5 | 0 | 9 | 0 | 3 | 0 | 1 |
| PrepareBoostPassActionExecutor.kt |   | 70% |   | 50% | 2 | 5 | 0 | 9 | 0 | 3 | 0 | 1 |
| AttachedEffectDurationResolver.kt |   | 86% |   | 75% | 5 | 18 | 1 | 16 | 0 | 2 | 0 | 1 |
| SetTerrainActionExecutor.kt |   | 73% |   | 37% | 4 | 7 | 0 | 14 | 0 | 3 | 0 | 1 |
| SetWeatherActionExecutor.kt |   | 73% |   | 37% | 4 | 7 | 0 | 14 | 0 | 3 | 0 | 1 |
| RemoveConditionActionExecutor.kt |   | 80% |   | 62% | 3 | 7 | 0 | 11 | 0 | 3 | 0 | 1 |
| AddRelayActionExecutor.kt |   | 70% |   | 50% | 2 | 5 | 1 | 8 | 0 | 3 | 0 | 1 |
| ModifyMultiplierActionExecutor.kt |   | 70% |   | 50% | 2 | 5 | 1 | 8 | 0 | 3 | 0 | 1 |
| AddVolatileActionExecutor.kt |   | 85% |   | 75% | 2 | 7 | 0 | 15 | 0 | 3 | 0 | 1 |
| AddStatusActionExecutor.kt |   | 85% |   | 75% | 2 | 7 | 0 | 15 | 0 | 3 | 0 | 1 |
| RestorePpActionExecutor.kt |   | 81% |   | 50% | 1 | 4 | 0 | 5 | 0 | 3 | 0 | 1 |
| HealActionExecutor.kt |   | 81% |   | 50% | 1 | 4 | 0 | 5 | 0 | 3 | 0 | 1 |
| SetProbeActionExecutor.kt |   | 81% |   | 50% | 1 | 4 | 0 | 5 | 0 | 3 | 0 | 1 |
| DamageActionExecutor.kt |   | 81% |   | 50% | 1 | 4 | 0 | 5 | 0 | 3 | 0 | 1 |
| RemoveVolatileActionExecutor.kt |   | 80% |   | 50% | 1 | 4 | 0 | 5 | 0 | 3 | 0 | 1 |
| BoostActionExecutor.kt |   | 80% |   | 50% | 1 | 4 | 0 | 5 | 0 | 3 | 0 | 1 |
| ChangeTypeActionExecutor.kt |   | 80% |   | 50% | 1 | 4 | 0 | 5 | 0 | 3 | 0 | 1 |
| RemoveStatusActionExecutor.kt |   | 78% |   | 50% | 1 | 4 | 0 | 5 | 0 | 3 | 0 | 1 |
| ConsumeItemActionExecutor.kt |   | 78% |   | 50% | 1 | 4 | 0 | 5 | 0 | 3 | 0 | 1 |
| ClearBoostsActionExecutor.kt |   | 78% |   | 50% | 1 | 4 | 0 | 5 | 0 | 3 | 0 | 1 |
| ForceSwitchActionExecutor.kt |   | 78% |   | 50% | 1 | 4 | 0 | 5 | 0 | 3 | 0 | 1 |
| TriggerEventActionExecutor.kt |   | 78% |   | 50% | 1 | 4 | 0 | 5 | 0 | 3 | 0 | 1 |
| SetRelayActionExecutor.kt |   | 75% |   | 50% | 1 | 4 | 0 | 4 | 0 | 3 | 0 | 1 |
| FailMoveActionExecutor.kt |   | 73% |   | 50% | 1 | 4 | 0 | 4 | 0 | 3 | 0 | 1 |
| StandardActionExecutors.kt |  | 100% | | n/a | 0 | 1 | 0 | 34 | 0 | 1 | 0 | 1 |