Skip to content

Experiments H3#8

Merged
adamgracikowski merged 2 commits into
mainfrom
feature/analysis-charts
May 19, 2026
Merged

Experiments H3#8
adamgracikowski merged 2 commits into
mainfrom
feature/analysis-charts

Conversation

@adamgracikowski

Copy link
Copy Markdown
Owner
  • Wprowadziłem drobne poprawki do CommonMetrics, bo przecież w jsonl nie trzeba zapisywać tablic jako String.
  • Proponuję podział ja => H3 i H4 z dokumentu, a Ty => H1 i H2 (powinno być w miarę po równo).
  • Mamy runner.py, który uruchamia dla każdego pliku konfiguracyjnego znajdującego się we wskazanym folderze rozgrywkę określoną liczbę razy, więc każdy eksperyment polega na wygenerowaniu potrzebnych plików konfiguracyjnych (configs_generator.py) i wygenerowaniu wykresów dla powstałych plików wynikowych (plots_generator.py).
  • Możemy przyjąć taką strukturę projektu analysis/ jeżeli będzie Ci odpowiadać:
.
└── analysis/
    ├── experiments/
    │   ├── h1
    │   ├── h2
    │   ├── h3
    │   └── h4/
    │       ├── configs_generator.py
    │       ├── plots_generator.py
    │       ├── configs/
    │       │   └── *.toml
    │       ├── plots/
    │       │   └── *.png
    │       └── results/
    │           └── *.jsonl
    └── runner.py

ja już zacząłem h3 i trzeba będzie popatrzeć na tego minimaxa i mcts, bo puściłem tylko tak przykładowo serię po 10 gierek na jeden poziom głębokości przeszukiwania i spodziewałbym się, że współczynnik zwycięstw mcts będzie sukcesywnie malał w miarę wzrostu głębokości przeszukiwania minimaxa, a dostałem lekką anomalię.

image

Zgodnie z tym wykresem niezależnie od tego czy MCTS gra białymi czy czarnymi dla depth=1 mocno dominuje (ok. 90%), ale potem dla depth = 2, ... 7 winrate powinien maleć, a nagle dla depth = 7 znowu dominuje minimaxa xD
To dosyć dziwny wynik...

image

@adamgracikowski
adamgracikowski requested a review from p10tr13 May 17, 2026 14:16
@adamgracikowski adamgracikowski self-assigned this May 17, 2026

@p10tr13 p10tr13 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Faktycznie dziwna sprawa xd. Po dokończeniu rave i hp więcej potestuje i zobaczę ocb, bo tak naprawdę jakiś jeden mały błąd może tak kod rozwalać.

@adamgracikowski
adamgracikowski marked this pull request as ready for review May 19, 2026 13:19
@adamgracikowski
adamgracikowski merged commit 128a5de into main May 19, 2026
2 checks passed
@adamgracikowski
adamgracikowski deleted the feature/analysis-charts branch May 19, 2026 13:19
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