Menu

Tree [08d9ed] master /
 History

HTTPS access


File Date Author Commit
 src 2016-01-07 NoQ NoQ [08d9ed] Fix the Flame Wars challenge.
 COPYING 2012-02-26 haonoq haonoq [b7fb00] Merge branch 'master' of ssh://git.code.sf.net/...
 LICENSE 2012-02-26 haonoq haonoq [b7fb00] Merge branch 'master' of ssh://git.code.sf.net/...
 README 2012-06-04 haonoq haonoq [e25c5a] Add info about the Light AI.
 make.sh 2016-01-07 NoQ NoQ [08d9ed] Fix the Flame Wars challenge.

Read Me

Please use the latest warzone2100 v3 (or git) to run this mod, 
because it often relies on features or fixes that were not 
present in older versions. 

To create the NullBot mod out of the source you just pulled, run 

    sh make.sh

Then copy the .wz files you just built to the place you usually put
your multiplayer mods (see http://guide.wz2100.net/faq#installmod).

make.sh is some UNIX shell script that does some preprocessing,
like updating the version name.

To give a name to the version you build 
(for example, "v1.0" instead of "unknown"), run

   $ sh make.sh 1 0         #this will compile v1.0

instead.

If you want to use multiple versions of NullBot simultaneously, 
they need to have different versions specified for them 
as shown above, otherwise the mods will mod out each other. 
Note: renaming the .wz file is not enough for that!

The NullBot-Light AI is the same AI with some features disabled;
it is supposed to be a bit less CPU-intensive and probably cause
less traffic jams, but it will play worse than the standard AI.
To compile NullBot-Light, set the third (optional) parameter of
make.sh like that:

   $ sh make.sh 1 0 1       #this will compile v1.0L
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.