Add DynastAI integration documentation and setup scripts

- Introduced `ATROPOS_INTEGRATION.md` for detailed instructions on using DynastAI with Atropos.
- Added `INSTALL_AND_RUN.md` to guide users through installation and running the game.
- Created `run_dynastai.py` for a simplified testing experience without full Atropos setup.
- Implemented `setup.py` to manage dependencies and ensure compatibility.
- Updated `requirements.txt` to include additional dependencies and version constraints.
- Enhanced `README.md` with new sections on installation, running the game, and integration with Atropos.
- Added installation verification script `verify_install.py` to check for required packages.
- Updated game logic to support local card generation and improved API integration.
- Enhanced web interface with new features for user interaction and game metrics display.
This commit is contained in:
Earl Potters 2025-05-18 21:59:12 +00:00
parent b9a1940d12
commit 7101aad190
20 changed files with 1810 additions and 310 deletions

View file

@ -1,10 +1,21 @@
# filepath: /Users/torinvandenbulk/Documents/GitHub/atropos/environments/dynastai/requirements.txt
fastapi==0.104.1
uvicorn==0.23.2
pydantic==2.4.2
python-dotenv==1.0.0
requests==2.31.0
httpx==0.25.0
python-multipart==0.0.6
uuid==1.30
aiohttp==3.8.5
# DynastAI Requirements
fastapi>=0.105.0
uvicorn>=0.28.0
pydantic>=2.6.0
python-dotenv>=1.0.0
requests>=2.31.0
httpx>=0.27.0
python-multipart>=0.0.7
aiohttp~=3.9.5
jinja2>=3.1.3
tqdm>=4.66.2
numpy>=1.26.0
wandb>=0.16.0
# Atropos dependencies
datasets>=2.16.0
# Additional dependencies for compatibility
typing-extensions>=4.9.0
# For Python 3.13+
setuptools>=68.0.0