Skip to content

add playback agent#68

Open
BattlehubCode wants to merge 7 commits into
arcprize:mainfrom
BattlehubCode:va/recording_agent
Open

add playback agent#68
BattlehubCode wants to merge 7 commits into
arcprize:mainfrom
BattlehubCode:va/recording_agent

Conversation

@BattlehubCode
Copy link
Copy Markdown

PlaybackAgent

Agent that plays games using actions read from recording files located in the data/playback_agent directory.

Example usage

uv run main.py --agent=playbackagent --game=ls20

Recording files

Recording files must start with the game ID. For example:

ft09.jsonl
ls20-cb3b57cc.b130556e-a38b-4b04-aa45-ba8aa4d4a07a.jsonl

Custom recordings directory

To use a custom recordings directory, set the PLAYBACK_AGENT_RECORDINGS environment variable in your .env file.

Example:
PLAYBACK_AGENT_RECORDINGS=path/to/recordings

Copy link
Copy Markdown
Contributor

@DavidArcPrize DavidArcPrize left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you remove the uuids from the playback_agent files for ls20 and vc33?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants