Module encode

Module encode 

Source

Constants§

ACTION_ENCODING_VERSION
ACTION_SPACE_SIZE
ATTACK_BASE
ATTACK_COUNT
ATTACK_SLOT_COUNT
CHOICE_BASE
CHOICE_COUNT
CHOICE_NEXT_ID
CHOICE_PREV_ID
CLIMAX_PLAY_BASE
CLIMAX_PLAY_COUNT
CLOCK_HAND_BASE
CLOCK_HAND_COUNT
CONCEDE_ID
ENCORE_DECLINE_BASE
ENCORE_DECLINE_COUNT
ENCORE_PAY_BASE
ENCORE_PAY_COUNT
LEVEL_UP_BASE
LEVEL_UP_COUNT
MAIN_MOVE_BASE
MAIN_MOVE_COUNT
MAIN_PLAY_CHAR_BASE
MAIN_PLAY_CHAR_COUNT
MAIN_PLAY_EVENT_BASE
MAIN_PLAY_EVENT_COUNT
MAX_ABILITIES_PER_CARD
MAX_DECK
MAX_HAND
MAX_LEVEL
MAX_STAGE
MULLIGAN_CONFIRM_ID
MULLIGAN_SELECT_BASE
MULLIGAN_SELECT_COUNT
OBS_CONTEXT_BASE
OBS_CONTEXT_CHOICE_ACTIVE
OBS_CONTEXT_ENCORE_PENDING
OBS_CONTEXT_LEN
OBS_CONTEXT_PRIORITY_WINDOW
OBS_CONTEXT_STACK_NONEMPTY
OBS_ENCODING_VERSION
OBS_HEADER_LEN
OBS_LEN
OBS_REASON_BASE
OBS_REASON_IN_ATTACK
OBS_REASON_IN_CLIMAX
OBS_REASON_IN_COUNTER_WINDOW
OBS_REASON_IN_MAIN
OBS_REASON_LEN
OBS_REASON_NO_COLOR
OBS_REASON_NO_HAND
OBS_REASON_NO_STOCK
OBS_REASON_NO_TARGETS
OBS_REVEAL_BASE
OBS_REVEAL_LEN
PASS_ACTION_ID
PER_PLAYER_BLOCK_LEN
PER_PLAYER_CLIMAX_TOP
PER_PLAYER_CLOCK_TOP
PER_PLAYER_COUNTS
PER_PLAYER_DECK
PER_PLAYER_HAND
PER_PLAYER_LEVEL
PER_PLAYER_RESOLUTION_TOP
PER_PLAYER_STAGE
PER_PLAYER_STOCK_TOP
PER_PLAYER_WAITING_TOP
PER_STAGE_SLOT
POLICY_VERSION
SPEC_HASH
TOP_CLOCK
TOP_RESOLUTION
TOP_STOCK
TOP_WAITING_ROOM
TRIGGER_ORDER_BASE
TRIGGER_ORDER_COUNT

Functions§

action_id_for
build_action_mask
encode_observation
fill_action_mask