Skip to content

[codex] Add Firebat Naxx self-play bot#199

Draft
MaxResnick wants to merge 1 commit into
HearthSim:masterfrom
MaxResnick:codex/firebat-naxx-bot
Draft

[codex] Add Firebat Naxx self-play bot#199
MaxResnick wants to merge 1 commit into
HearthSim:masterfrom
MaxResnick:codex/firebat-naxx-bot

Conversation

@MaxResnick

Copy link
Copy Markdown

Summary

  • Add Firebat Naxx Combo Druid vs Zoo Warlock card/deck support and matchup tests
  • Add policy/value, MCTS, random/self-play rollout generation, training, benchmark, and terminal viewer tools
  • Add local dashboard and checkpoint scheduler for parallel self-play monitoring

Validation

  • dotnet build core-extensions/SabberStoneBasicAI/SabberStoneBasicAI.csproj -f net10.0 --no-restore
  • python3 -m py_compile tools/train_firebat_value.py tools/firebat_selfplay_dashboard.py tools/firebat_checkpoint_scheduler.py
  • dotnet test SabberStoneCoreTest/SabberStoneCoreTest.csproj -f net10.0 --no-restore --filter FullyQualifiedName~FirebatNaxxMatchupTest

Notes

  • Generated runtime data under data/ was intentionally not committed.

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

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant