nah.. "war" sounds better than "contest"<br><br><div class="gmail_quote">On 16 August 2012 14:59, Jean-Michel Pichavant <span dir="ltr"><<a href="mailto:jeanmichel@sequans.com" target="_blank">jeanmichel@sequans.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">Lee Harr wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
pybotwar is a fun and educational game where players<br>
write computer programs to control simulated robots.<br>
<br>
<a href="http://pybotwar.googlecode.com/" target="_blank">http://pybotwar.googlecode.<u></u>com/</a><br>
<br>
<br>
The focus of this release is making all functionality<br>
available from the PyQt interface and making PyQt<br>
the default interface.<br>
<br>
pybotwar uses pybox2d for the physical simulation.<br>
It can be run in text-only mode -- useful for longer<br>
tournaments -- or use pyqt or pygame for a graphical<br>
interface and visualization of the action.<br>
<br>
pybotwar is released under GPLv3.<br>
<br>
<br>
Changes in pybotwar-0.8:<br>
    - pybox2d-2.0.2b2 is now the required version<br>
<br>
    API<br>
    - Robot.turret() now takes turret speed instead of angle<br>
    - PING sensor now differentiates own bullets from enemy bullets<br>
    - PING differentiates dead robots when remove_dead_robots=False<br>
    - made internal Robot state variables less likely to conflict with user code<br>
<br>
    Settings<br>
    - added "robots dir" setting to make it easier to run pybotwar<br>
        from an installed copy, rather than from the unpacked folder<br>
        - logs, lineups, and db all go in robots dir<br>
        - robot modules are now loaded by full path<br>
    - If using Qt settings, remembers most recently used set of robots<br>
<br>
    PyQt4 Interface<br>
    - PyQt4 view mode is now the default<br>
        - (text mode and pygame/pygsear still available)<br>
    - all settings are available from PyQt interface<br>
    - remembers most recently used set of robots<br>
    - added debug window showing sensor values, commands, and logs<br>
    - can now start tournaments (and multiple battles) from pyqt<br>
    - can also start tournaments to run in background<br>
    - editor automatically adds .py to robot filename if needed<br>
<br>
    Other changes<br>
    - made template.py a valid robot program<br>
    - single battles are now run as 1-battle tournaments<br>
    - renamed kill stat to outlasted<br>
    - started tracking kills as dealing final damage to other robot<br>
    - commandline can now take a list of robots to load<br>
    - added "Super Tournaments"<br>
        - runs tournaments with all possible combinations of robots<br>
<br>
    Fixes:<br>
    - made POSition sensor scale same as PING sensor<br>
    - fixed editor backspace between left edge and start of text<br>
    - fixed inability to re-open file once its window was closed<br>
    - fixed crash when cancelling file-open dialog<br>
    - limited motor speed on turret<br>
    - log messages in testmode when using qt4 view<br>
    - fall back to :memory: database if unable to open db file<br>
<br>
                                            <br>
</blockquote></div></div>
I have some suggestions:<br>
<br>
- rename pybotwar into pybotcontest<br>
- replace "bullet" by "missile of passion"<br>
- replace "dead" by "overflood with love"<br>
- "PING sensor" into "pheromone sensor"<br>
... and so on :p<span class="HOEnZb"><font color="#888888"><br>
<br>
JM<br>
<br>
-- <br>
<a href="http://mail.python.org/mailman/listinfo/python-list" target="_blank">http://mail.python.org/<u></u>mailman/listinfo/python-list</a><br>
</font></span></blockquote></div><br>