Commit graph

404 commits

Author SHA1 Message Date
Tyler Marques
91dba401c7
Fixing the deletion of analyze_game_moments.py. It should not have been removed
Signed-off-by: Tyler Marques <me@tylermarques.com>
2026-02-11 11:55:16 -08:00
Tyler Marques
287d845d4c
Merge pull request #61 from peregrinates/ordersdata
patched for compatability with new data logging structure
2025-09-05 14:24:48 -07:00
peregrinates
66d5f91225
fixed typo 2025-08-30 20:19:06 -04:00
peregrinates
6db0aa8136
some maintenance, documentation, and validation improvements 2025-08-30 20:18:15 -04:00
Tyler Marques
4e4aa6e946
Merge pull request #56 from GoodStartLabs/streamline-prompts
Streamline prompts
2025-08-22 11:20:25 -07:00
Tyler Marques
c95888bbf0
Merge branch 'main' into streamline-prompts 2025-08-22 11:14:30 -07:00
Tyler Marques
3b0b055b54
Updating License 2025-08-22 10:39:43 -07:00
Tyler Marques
cbb3bcce8f
Merge pull request #62 from GoodStartLabs/feature/fixing_FE_bugs
Fixing a whole bunch of animation bugs.
2025-08-20 20:24:41 -07:00
peregrinates
975c4f59b9
patched for compatability with new data logging structure 2025-08-15 12:02:13 -04:00
Tyler Marques
fe18f5ee52
momentModal styling, making speech search fire and forget
Speech creation was holding up the queue, as the promise only resolved
when the speech was returned. Made it fire and forget with a toggle to
the gameState.isSpeaking to make sure we wait until the turn ends.
2025-08-06 21:51:45 -07:00
Tyler Marques
79a2eceef4
WIP: Queue works properly, fills from beginning to end of game and plays/pauses correctly
Just need to fix the issues with the momentModal not displaying
correctly.
2025-08-06 20:56:50 -07:00
Tyler Marques
73d195304a
WIP: Working Event Queue
Some things are working. The events play in order, but some things need
to be blocking that aren't, or at least need to wait for a promise to
resolve.
2025-08-06 14:54:34 -07:00
Tyler Marques
ea4025aa73
WIP Creating pre-filled event queue 2025-08-06 10:37:31 -07:00
sam-paech
4f139fd18c remove order fallback so that missing orders don't get populated as holds 2025-08-07 01:01:18 +10:00
Tyler Marques
44ace48402
Moving audio to be part of GameState
This moves the backgroundAudio to gameState, and lets the seamless
pausing and unpausing of audio when hitting the pause button
2025-08-05 20:31:25 -07:00
AlxAI
4ee7c2f68a adding prompts benchmark 2025-08-04 16:47:25 -04:00
AlxAI
3b5f3015c1 Added country specific prompts and more async to speed up 2025-08-02 14:48:03 -04:00
Tyler Marques
70d4ae2fe0
Merge pull request #58 from EveryInc/feature/update-diplomacy-react
Claude updated react to the latest version (>19). Seems to work well and is significantly snappier
2025-07-31 10:01:08 -07:00
Tyler Marques
ea966eef08
Claude updated react to the latest version (>19). Seems to work well and is significantly snappier
Signed-off-by: Tyler Marques <me@tylermarques.com>
2025-07-30 11:16:48 -07:00
Tyler Marques
4e13f246d7
Merge pull request #57 from zbates26/main
Shield/Hold Animation + Bounce Movement Animation + Unique Arrows for movements + Quality of life changes
2025-07-29 13:33:56 -07:00
zbates26
6e136d9c4e Finished Shield + Quality of Life Changes 2025-07-29 09:58:55 -04:00
AlxAI
9fc25f2fec Add comprehensive Diplomacy analysis with visualizations
- Added diplomacy_unified_analysis_final.py: Complete analysis script with CSV-only approach
- Added DIPLOMACY_ANALYSIS_DOCUMENTATION.md: Comprehensive project documentation
- Added visualization_experiments_log.md: Detailed development history
- Added visualization_results/: AAAI-quality visualizations showing model evolution
- Fixed old format success calculation bug (results keyed by unit location)
- Demonstrated AI evolution from passive to active play across 61 models
- Updated .gitignore to exclude results_alpha

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-27 13:29:29 -04:00
sam-paech
d05eca7d67 better visibility on client errors 2025-07-26 00:40:53 +10:00
AlxAI
ec00cdb60c Add single game order analysis script
- Analyzes order types (hold, support, move, convoy) and their success rates
- Shows LLM order generation success rates from CSV data
- Breaks down statistics by model when multiple models are present
- Handles large CSV fields and provides detailed failure analysis

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-22 11:46:15 -04:00
Tyler Marques
1434575fe7
Merge pull request #55 from peregrinates/ordersdata
More scripts for creating dataframes for analysis from the logs …
2025-07-18 10:37:22 -07:00
AlxAI
357aeea48e v2 and v3 of holds 2025-07-17 20:11:24 -04:00
zbates26
1b0a768603 Added Hold Animation + Implemented Arrow Grow for Bounce Animation + Fixed Event Queue/ Pause Button 2025-07-17 16:57:39 -04:00
AlxAI
eeeb312d40 hold reduction 2025-07-17 14:22:07 -04:00
sam-paech
d9b641b604 optimised prompts v1.0 2025-07-17 22:50:43 +10:00
sam-paech
d785ada9c0 use standard function for generating board state str 2025-07-17 22:02:12 +10:00
sam-paech
77086f5c77 display unit & sc counts 2025-07-17 14:38:51 +10:00
sam-paech
5bb008bc34 default to include possible moves summary in order generation 2025-07-17 14:24:59 +10:00
sam-paech
7c59153ab4 fix missing data in gamehistory object on resume 2025-07-16 16:51:48 +10:00
peregrinates
f7c3949e57
cleaned up io logic 2025-07-15 22:43:25 -04:00
Tyler Marques
4afe1da26b
Merge pull request #54 from EveryInc/bugfixes-2025-07-10
bug fixes
2025-07-15 16:08:35 -07:00
sam-paech
4a19548cac add active playstyle tips to default system prompts 2025-07-15 14:44:44 +10:00
sam-paech
7735831513 fix order classification bug 2025-07-14 22:30:41 +10:00
sam-paech
86563587a5 proper fix for game score 2025-07-14 19:55:02 +10:00
sam-paech
fb05356fe7 fix game score calculation 2025-07-14 11:55:40 +10:00
peregrinates
6c61ea4ce7
cleaned up variable names and added order reasoning 2025-07-13 11:52:04 -04:00
sam-paech
62521b1e55 add condensed possible move summary for ablations 2025-07-13 12:12:36 +10:00
zbates26
17f2494026 Added New Arrow Design + Grow Arrow Animation for Regular Movement 2025-07-12 15:25:54 -04:00
peregrinates
52365f642c
additional scripts for creating dataframes for analysis from the log files 2025-07-11 23:07:05 -04:00
sam-paech
883645de12 restore doc header 2025-07-12 10:35:36 +10:00
sam-paech
f76634365b revert openai-response commented params 2025-07-12 10:34:10 +10:00
sam-paech
b4a56126ec state update fixes & streamline prompts 2025-07-12 10:17:17 +10:00
sam-paech
8d7c9c47cf revert openrouter default temp 2025-07-10 21:58:45 +10:00
sam-paech
1f154a7073 fixes for state updates 2025-07-10 21:52:22 +10:00
sam-paech
3d591a11d1 critical state & plotting fixes 2025-07-10 12:20:30 +10:00
sam-paech
70a876bcee add relationship plots 2025-07-10 10:35:17 +10:00