Uruk-hai is a collection of tools and infrastructure design to build a Reinforcement-learning based program for playing the 2024 and 2014 editions of Dungeons and Dragons. The primary components are:
- lurtz: the 5e engine itself, implementing faithfully all of the SRD, with options for using 2014 or 2024 rules variants.
- uruk: py03 bindings to lurtz + RL harness and training tools
- orthanc: a web based frontend to the tools which manages training, models, etc.