Skip to content

DennisLent/Stratega

Repository files navigation

Stratega

Documentation Status pypi releases Builds Python Wheel Builds

Stratega aims to provide a fast and flexible framework for researching AI in complex strategy games. Games are configured using YAML-files and can be played through a GUI or by agents using an API. Stratega allows creating a wide variety of turn-based and real-time strategy games. Due to the flexibility of using YAML-files, the user can design and run various games for testing agents without adjusting it to the game.

The framework has been built with a focus of statistical forward planning (SFP) agents. For this purpose, agents can access and modify game states and use the forward model to simulate the game. Thanks to the ability to configure a wide range of games and access to the forward model, Stratega is perfectly suited for researching general game playing in complex games.

Community

Join the Discord community for help and to talk about what you are doing with Stratega!

Discord Chat

Documentation

Full documentation can be found here:

stratega.readthedocs.io

Gallery

PushThemAll(TBS) TBS

KillTheKing(TBS) TBS

BasicRTS(RTS) RTS

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published