UE4 Reinforcement Learning Component
The reinforcement learning component is a plugin for Unreal Engine 4 that provides game developers an accessible way to incorporate machine learning within their game AIs.
- Dynamic creation of Q-tables that matches the defined states and actions
- Monitoring tools help finding and tweaking the correct parameters to get the best possible results
- Switch the AI to play mode and declare a difficulty function to dynamically make the AI more and less clever to provide the best challenge for players of all different experience levels
Technical Realization:
The reinforcement component is coded entirely in UE4 C++.