DesignOverview: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 128:
Scheduler handles the actions as they are sent by the GameManager. RuleManager is a class that encapsulates all the implementation related to rules.
 
= Basic designDesign of ariannexp =
Ariannexp is arianne client. It doesn't matter if you use Java, C or Python, you have an interface for connecting to an Arianne server.
 
The basic interface allow you to create a client like:
<pre>
connect to Server
login with username and password
Show available characters
choose Character
while game keeps running
{
Get perception
apply perception to world
send actions
}
</pre>