Project-Mahoraga / env /state.py
MridulNegi2005's picture
Initial HF deployment commit
c9d1b27
raw
history blame contribute delete
686 Bytes
def build_state_dict(agent_hp, enemy_hp, resistances, last_enemy_attack_type,
last_enemy_subtype, last_action, turn_number,
attack_history=None):
return {
"agent_hp": agent_hp,
"enemy_hp": enemy_hp,
"resistances": {
"physical": resistances["PHYSICAL"],
"ce": resistances["CE"],
"technique": resistances["TECHNIQUE"]
},
"last_enemy_attack_type": last_enemy_attack_type,
"last_enemy_subtype": last_enemy_subtype,
"last_action": last_action,
"turn_number": turn_number,
"attack_history": attack_history if attack_history else []
}