AI:Development:Lang:Python: Difference between revisions

From Spring
Jump to navigationJump to search
Abma (talk | contribs)
New page: == Spring PyAI == The Spring PyAI Interface can be used to write skirmish AIs in Python. === Code === https://sourceforge.net/projects/springpyai/ === Building === Check out the reposit...
 
Flozi (talk | contribs)
AI -> AI Dev
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Spring PyAI ==
The interface is currently in an early developement stage, keep that in mind! If you want use it, please contact the developers.
The Spring PyAI Interface can be used to write skirmish AIs in Python.  


=== Code ===
For installing please look at the interface page [[AIInterface:Python]]
https://sourceforge.net/projects/springpyai/


=== Building ===
An [http://github.com/spring/Python/blob/master/NullPythonAI/src/nullai.py example AI] can be found in the sourcecode of the interface.
Check out the repository into the interface directory of the Spring sources and name the folder "Python". The build system of Spring should build and install the interface itself from this point. There is also a NullPythonAI in the test Directory.


=== Status ===
Currently it does nothing. :-)
Most functions and Datatypes should work. However, there is no typechecking at this point and the interface may crash if you use a wrong type. All classes and functions are generated and because of this, there is no further documentation available.


Check the NullPythonAI for something to start with.
Please report bugs / feedback to the [http://github.com/spring/Python project site] of the interface
 
[[Category:AI Dev]]

Latest revision as of 17:43, 23 March 2013

The interface is currently in an early developement stage, keep that in mind! If you want use it, please contact the developers.

For installing please look at the interface page AIInterface:Python

An example AI can be found in the sourcecode of the interface.

Currently it does nothing. :-)

Please report bugs / feedback to the project site of the interface