vladfi1/phillip

The SSBM "Phillip" AI.

39
/ 100
Emerging

Trains deep reinforcement learning agents to play Super Smash Bros. Melee by interfacing directly with the Dolphin emulator, using custom communication protocols (ZMQ for training synchronization, TCP loopback on Windows) to enable real-time game state observation and action execution. Supports distributed training across SLURM clusters and includes pre-trained agents with varying playstyles, from frame-perfect to human-like behavior. Note: This project is unmaintained; see the successor slippi-ai for a modern imitation learning approach.

580 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 9 / 25
Community 20 / 25

How are scores calculated?

Stars

580

Forks

79

Language

Python

License

GPL-3.0

Last pushed

Jan 04, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/vladfi1/phillip"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.