1. Features Top ▲
- Websocket connections for efficient return of queue results
- Support for multiple different matchmaking algorithms (ML, KNN, Elo, etc.)
2. Roadmap Top ▲
- Distributed workload
- Define communication protocol
- Establish Controller and worker instances
- Distribute queue's across instances
- Route HTTP requests to workers
- Matchmaker Algorithms
- Unrated Matchmaking (Variable Team Sizes / Number of teams)
- Weighted Euclidean Distance
- Outcome Prediction
- Logistic Regression
- XGBoost
- SVM
- Neural Networks