in-op/GameAI

Various C# implementations of game AI

44
/ 100
Emerging

Implements MiniMax, Pure Monte-Carlo, and MCTS-UCB1 algorithms for perfect-information two-player games through generic, composable interfaces—clients define their own game, move, and player types and selectively implement lightweight capability interfaces (IGameOver, IDoMove, ILegalMoves, etc.) rather than monolithic algorithm-specific contracts. Supports both single and multi-threaded execution with .NET 4.6 compatibility for Unity integration, enabling the same game implementation to power multiple difficulty levels across different algorithms.

No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 19 / 25

How are scores calculated?

Stars

93

Forks

22

Language

C#

License

MIT

Category

board-game-ai

Last pushed

Aug 21, 2020

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/in-op/GameAI"

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