cabt Engine
Overview
PTCGABC cabt Engine Documentation
API module
game module
sim module
utils module
cabt Engine
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
A
ABILITY (api.OptionType attribute)
aceSpec (api.CardData attribute)
ACTIVATE (api.SelectContext attribute)
ACTIVE (api.AreaType attribute)
active (api.PlayerState attribute)
AFFECT_SPECIAL_CONDITION (api.SelectContext attribute)
all_attack() (in module api)
all_card_data() (in module api)
ApiResult (class in api)
appearThisTurn (api.Pokemon attribute)
area (api.Option attribute)
ASLEEP (api.LogType attribute)
asleep (api.PlayerState attribute)
ATTACH (api.LogType attribute)
(api.OptionType attribute)
ATTACH_FROM (api.SelectContext attribute)
ATTACH_TO (api.SelectContext attribute)
ATTACHED_CARD (api.SelectType attribute)
ATTACK (api.LogType attribute)
(api.OptionType attribute)
(api.SelectContext attribute)
(api.SelectType attribute)
Attack (class in api)
attackId (api.Attack attribute)
(api.Option attribute)
attacks (api.CardData attribute)
B
basic (api.CardData attribute)
BASIC_ENERGY (api.CardType attribute)
Battle (class in sim)
battle_finish() (in module game)
battle_select() (in module game)
battle_start() (in module game)
BENCH (api.AreaType attribute)
bench (api.PlayerState attribute)
benchMax (api.PlayerState attribute)
BURN (api.SpecialConditionType attribute)
BURNED (api.LogType attribute)
burned (api.PlayerState attribute)
C
CARD (api.OptionType attribute)
(api.SelectType attribute)
Card (class in api)
CARD_OR_ATTACHED_CARD (api.SelectType attribute)
CardData (class in api)
cardId (api.CardData attribute)
(api.Option attribute)
cardType (api.CardData attribute)
CHANGE (api.LogType attribute)
COIN (api.LogType attribute)
COIN_HEAD (api.SelectContext attribute)
COLORLESS (api.EnergyType attribute)
CONFUSE (api.SpecialConditionType attribute)
CONFUSED (api.LogType attribute)
confused (api.PlayerState attribute)
context (api.SelectData attribute)
contextCard (api.SelectData attribute)
count (api.Option attribute)
COUNT (api.SelectType attribute)
current (api.Observation attribute)
D
damage (api.Attack attribute)
DAMAGE (api.SelectContext attribute)
DAMAGE_COUNTER (api.SelectContext attribute)
DAMAGE_COUNTER_ANY (api.SelectContext attribute)
DAMAGE_COUNTER_COUNT (api.SelectContext attribute)
DARKNESS (api.EnergyType attribute)
DECK (api.AreaType attribute)
deck (api.SelectData attribute)
deckCount (api.PlayerState attribute)
DETACH_FROM (api.SelectContext attribute)
DEVOLVE (api.LogType attribute)
(api.SelectContext attribute)
DISABLE_ATTACK (api.SelectContext attribute)
DISCARD (api.AreaType attribute)
(api.OptionType attribute)
discard (api.PlayerState attribute)
DISCARD (api.SelectContext attribute)
DISCARD_CARD_OR_ATTACHED_CARD (api.SelectContext attribute)
DISCARD_ENERGY (api.SelectContext attribute)
DISCARD_ENERGY_CARD (api.SelectContext attribute)
DISCARD_TOOL_CARD (api.SelectContext attribute)
DRAGON (api.EnergyType attribute)
DRAW (api.LogType attribute)
DRAW_COUNT (api.SelectContext attribute)
DRAW_REVERSE (api.LogType attribute)
E
effect (api.SelectData attribute)
EFFECT_TARGET (api.SelectContext attribute)
END (api.OptionType attribute)
energies (api.Attack attribute)
(api.Pokemon attribute)
ENERGY (api.AreaType attribute)
(api.OptionType attribute)
(api.SelectType attribute)
ENERGY_CARD (api.OptionType attribute)
energyAttached (api.State attribute)
energyCards (api.Pokemon attribute)
energyIndex (api.Option attribute)
energyType (api.CardData attribute)
error (api.ApiResult attribute)
EVOLVE (api.LogType attribute)
(api.OptionType attribute)
(api.SelectContext attribute)
(api.SelectType attribute)
EVOLVES_FROM (api.SelectContext attribute)
EVOLVES_TO (api.SelectContext attribute)
evolvesFrom (api.CardData attribute)
ex (api.CardData attribute)
F
FIGHTING (api.EnergyType attribute)
FIRE (api.EnergyType attribute)
FIRST_EFFECT (api.SelectContext attribute)
firstPlayer (api.State attribute)
G
GRASS (api.EnergyType attribute)
H
HAND (api.AreaType attribute)
hand (api.PlayerState attribute)
handCount (api.PlayerState attribute)
HAS_BASIC_POKEMON (api.LogType attribute)
HEAL (api.SelectContext attribute)
hp (api.CardData attribute)
(api.Pokemon attribute)
HP_CHANGE (api.LogType attribute)
I
id (api.Card attribute)
(api.Pokemon attribute)
index (api.Option attribute)
inPlayArea (api.Option attribute)
inPlayIndex (api.Option attribute)
IS_FIRST (api.SelectContext attribute)
ITEM (api.CardType attribute)
J
json_to_dataclass() (in module utils)
L
LIGHTNING (api.EnergyType attribute)
Log (class in api)
logs (api.Observation attribute)
LOOK (api.SelectContext attribute)
LOOKING (api.AreaType attribute)
looking (api.State attribute)
M
MAIN (api.SelectContext attribute)
(api.SelectType attribute)
maxCount (api.SelectData attribute)
maxHp (api.Pokemon attribute)
megaEx (api.CardData attribute)
METAL (api.EnergyType attribute)
minCount (api.SelectData attribute)
module
utils
MORE_DEVOLVE (api.SelectContext attribute)
MOVE_ATTACHED (api.LogType attribute)
MOVE_CARD (api.LogType attribute)
MOVE_CARD_REVERSE (api.LogType attribute)
MULLIGAN (api.SelectContext attribute)
N
name (api.Attack attribute)
(api.CardData attribute)
(api.Skill attribute)
NO (api.OptionType attribute)
NOT_MOVE (api.SelectContext attribute)
number (api.Option attribute)
NUMBER (api.OptionType attribute)
O
observation (api.SearchState attribute)
Observation (class in api)
option (api.SelectData attribute)
Option (class in api)
P
PARALYZE (api.SpecialConditionType attribute)
PARALYZED (api.LogType attribute)
paralyzed (api.PlayerState attribute)
PLAY (api.LogType attribute)
(api.OptionType attribute)
PLAYER (api.AreaType attribute)
playerIndex (api.Card attribute)
(api.Option attribute)
players (api.State attribute)
PlayerState (class in api)
POISON (api.SpecialConditionType attribute)
POISONED (api.LogType attribute)
poisoned (api.PlayerState attribute)
POKEMON (api.CardType attribute)
Pokemon (class in api)
PRE_EVOLUTION (api.AreaType attribute)
preEvolution (api.Pokemon attribute)
PRIZE (api.AreaType attribute)
prize (api.PlayerState attribute)
PSYCHIC (api.EnergyType attribute)
R
RAINBOW (api.EnergyType attribute)
RECOVER_SPECIAL_CONDITION (api.SelectContext attribute)
remainDamageCounter (api.SelectData attribute)
remainEnergyCost (api.SelectData attribute)
REMOVE_DAMAGE_COUNTER (api.SelectContext attribute)
REMOVE_DAMAGE_COUNTER_COUNT (api.SelectContext attribute)
resistance (api.CardData attribute)
RESULT (api.LogType attribute)
result (api.State attribute)
RETREAT (api.OptionType attribute)
retreatCost (api.CardData attribute)
retreated (api.State attribute)
S
search_begin() (in module api)
search_begin_input (api.Observation attribute)
search_end() (in module api)
search_release() (in module api)
search_step() (in module api)
searchId (api.SearchState attribute)
SearchState (class in api)
select (api.Observation attribute)
SelectData (class in api)
serial (api.Card attribute)
(api.Option attribute)
(api.Pokemon attribute)
SerialData (class in sim)
SETUP_ACTIVE_POKEMON (api.SelectContext attribute)
SETUP_BENCH_POKEMON (api.SelectContext attribute)
SHUFFLE (api.LogType attribute)
SKILL (api.OptionType attribute)
(api.SelectType attribute)
Skill (class in api)
SKILL_ORDER (api.SelectContext attribute)
skills (api.CardData attribute)
SLEEP (api.SpecialConditionType attribute)
SPECIAL_CONDITION (api.OptionType attribute)
(api.SelectType attribute)
SPECIAL_ENERGY (api.CardType attribute)
specialConditionType (api.Option attribute)
STADIUM (api.AreaType attribute)
(api.CardType attribute)
stadium (api.State attribute)
stadiumPlayed (api.State attribute)
stage1 (api.CardData attribute)
stage2 (api.CardData attribute)
StartData (class in sim)
state (api.ApiResult attribute)
State (class in api)
SUPPORTER (api.CardType attribute)
supporterPlayed (api.State attribute)
SWITCH (api.LogType attribute)
(api.SelectContext attribute)
SWITCH_ENERGY (api.SelectContext attribute)
SWITCH_ENERGY_CARD (api.SelectContext attribute)
T
TEAM_ROCKET (api.EnergyType attribute)
tera (api.CardData attribute)
text (api.Attack attribute)
(api.Skill attribute)
TO_ACTIVE (api.SelectContext attribute)
TO_BENCH (api.SelectContext attribute)
to_dataclass() (in module utils)
TO_DECK (api.SelectContext attribute)
TO_DECK_BOTTOM (api.SelectContext attribute)
TO_DECK_ENERGY (api.SelectContext attribute)
TO_FIELD (api.SelectContext attribute)
TO_HAND (api.SelectContext attribute)
TO_HAND_ENERGY (api.SelectContext attribute)
to_observation_class() (in module api)
TO_PRIZE (api.SelectContext attribute)
TOOL (api.AreaType attribute)
(api.CardType attribute)
TOOL_CARD (api.OptionType attribute)
toolIndex (api.Option attribute)
tools (api.Pokemon attribute)
turn (api.State attribute)
TURN_END (api.LogType attribute)
TURN_START (api.LogType attribute)
turnActionCount (api.State attribute)
type (api.Log attribute)
(api.Option attribute)
(api.SelectData attribute)
U
utils
module
V
visualize_data() (in module game)
W
WATER (api.EnergyType attribute)
weakness (api.CardData attribute)
Y
YES (api.OptionType attribute)
YES_NO (api.SelectType attribute)
yourIndex (api.State attribute)