alan-turing-institute / alan-turing-institute/Process_based_MAS_eval
No tracking of loss of final life token
- Dominant language
- Python
- Stars
- 0
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
The current set-up of the `stats` log records the current number of life tokens on a given turn. This means if a move is taken that causes the loss of a life token, this loss will only be recorded as a "lost life" in the following turn. Therefore drawing the life-lost data from the `stats` logs will not include the loss any final, game-losing life token, as after the game is lost no further turns are recorded in this log. This issue can be rectified with a final "wrap-up" entry included after the last turn of a lost game.
Contributor guide
Research direction
Start by locating where the `stats` log records life tokens after each turn and where a lost game ends. Trace the final move and its logging path, then verify that a final wrap-up entry records the last lost life token without adding another turn.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100