alan-turing-institute / alan-turing-institute/Process_based_MAS_eval

No tracking of loss of final life token

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.