Skip to content

Stats Predicate

Provi edited this page Jul 22, 2026 · 1 revision

A predicate used to test the stats of a Pokemon, such as IVs or EVs. This predicate contains an Integer Predicate for each of HP, Attack, Defence, Special Attack, Special Defence, and Speed.

Fields

Field Type Default Description
health Integer Predicate optional Predicate tested against HP.
attack Integer Predicate optional Predicate tested against Attack.
defence Integer Predicate optional Predicate tested against Defence.
special_attack Integer Predicate optional Predicate tested against Special Attack.
special_defence Integer Predicate optional Predicate tested against Special Defence.
speed Integer Predicate optional Predicate tested against Speed.

Procedure

All inner predicates must pass against their respective stat for the full predicate to pass. Any omitted predicate is treated as passing.

Clone this wiki locally