Skip to content

Commit

Permalink
Fix last action calculations
Browse files Browse the repository at this point in the history
  • Loading branch information
kingyiusuen committed Jun 13, 2023
1 parent 98587da commit e3dd938
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions rlcard/envs/doudizhu.py
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ def _extract_state(self, state):
for i, action in reversed(state['trace']):
if i == 0:
last_landlord_action = action
break
last_landlord_action = _cards2array(last_landlord_action)
landlord_num_cards_left = _get_one_hot_array(state['num_cards_left'][0], 20)

Expand All @@ -69,6 +70,7 @@ def _extract_state(self, state):
for i, action in reversed(state['trace']):
if i == teammate_id:
last_teammate_action = action
break
last_teammate_action = _cards2array(last_teammate_action)
teammate_num_cards_left = _get_one_hot_array(state['num_cards_left'][teammate_id], 17)
obs = np.concatenate((current_hand,
Expand Down

0 comments on commit e3dd938

Please sign in to comment.