Getting Started
Entities
Levels
Deep Reinforcement Learning
What is Deep RL?
          Deep RL is currently in heavy research has recently led to some exciting successes in AI.
          Deep RL uses the same deep learning algorithms that have led
          to huge gains in AI in the last decade plus and applies them to the field of Reinforcement Learning.
          
          There is a huge amount of resources online now on Deep RL.  The 
          
            Sutton and Barto Book
            
          
          is excellent place to start
          to learn core Reinforcement Learning concepts and the book is freely available online.
        
Total AI's Planned Deep RL System
          Unity has an amazing Open Source 
          
            ml-agents project
            
          
          which implements state-of-the-art Deep RL.  TAI's Deep RL will
          tie into this system.  
          
          The Planner Type will be similar to Utility AI is that it will just return all available Mappings with no chaining.
          There will be one discrete branch of possible Actions.
          The Deep RL Decider Type will then mask the Actions based on the ones that are available.
          It will be responsible for sending the possible Actions and Observations to ml-agents.
          The rewards will be customizable but will default to the amount of drive utility reduced.
          
          The eventual long term goal for Deep RL is to have Total AI's system automatically converted into a similar network
          to the Network OpenAI created for their Dota2 Agents:
          
            
          If you are interesting in contributing to the planning and development of Deep RL for TAI please see the
          Contribute Documentation.