The poker trainer app was initially written as analysis tool for poker statistics and theories.
It takes very long to test a theory in real life, as many games are required to overcome the statistical variance. But if the theoretic basis is coded into an AI, a simulation can run this against many other AIs (parallel or older versions of the same theory as well as other theories) through several millions of games so that a difference in the outcome becomes significantly visible.
Winning AIs will be used for further improvements, loosing AIs will be discarded.
The following template is the base interface for AIs to run on our poker trainer platform.