chameleon / src /game.py

Commit History

messages can be assigned to multiple players
2f9cbc8

Eric Botti commited on

exclude observer from logging
40fe597

Eric Botti commited on

game logging
09ee734

Eric Botti commited on

converted player classes to pydantic, adding player logging
8d942c4

Eric Botti commited on

streamlit game updates
c6447fa

Eric Botti commited on

player and game abstraction, moved message level control to player
1373c22

Eric Botti commited on

started game abstraction
ae85ba5

Eric Botti commited on

streamlit app version of game
81e1c72

Eric Botti commited on

broke down round functions into components
270b042

Eric Botti commited on

output format descriptions and kwargs
47b6f03

Eric Botti commited on

enhanced output formatting
bee27cc

Eric Botti commited on

enhanced output formatting
250cc97

Eric Botti commited on

redid controllers into AgentInterface class, unified message system
dfdde45

Eric Botti commited on

more robust message logging
758a706

Eric Botti commited on

added user input to app (non-functional)
dd5d973

Eric Botti commited on

updated prompts, moved player input to game
5401171

Eric Botti commited on

added streamlit interface
3ac8e2a

Eric Botti commited on

added points system
c6c2b98

Eric Botti commited on

updated game setup and messaging
7877562

Eric Botti commited on

new messaging system tweaks
46ba8c8

Eric Botti commited on

redid messaging system
c2392fe

Eric Botti commited on

fixed chameleon guess
1d85643

Eric Botti commited on

reconstructed players using langchain
f596e58

Eric Botti commited on

fixed chameleon not seeing all players responses
485a836

Eric Botti commited on

separate prompts file
cebc517

Eric Botti commited on

added game and player level logging
172af0f

Eric Botti commited on

fixed duplicate names
1a8a579

Eric Botti commited on

added chameleon guessing logic
dd5c856

Eric Botti commited on

vote counting + calc winner
878e472

Eric Botti commited on

added basic logging
0c31321

Eric Botti commited on

added output parsing for LLMs
975158e

Eric Botti commited on

added validation functions, mapped advanced phases
3ea5035

Eric Botti commited on

basic game loop
ab29f8e

Eric Botti commited on

adding game elements
5de0b8a

Eric Botti commited on