Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Cooperative match and other fixes #10

merged 6 commits into from May 26, 2013


None yet
2 participants

zenspider commented May 20, 2013

Here are a bunch of changes that we sorta discussed. Along with cooperative matches are the ability to have the GUI shut down after it is finished (so a tournament driver script can run through a bunch of matches), some fixes, refactorings... etc.

The debugging visualization stuff will come in a different PR. These changes here are more important IMO.

zenspider added some commits May 20, 2013

Added the ability for the match to be finished if all bots left have
the same name. Should probably have some configuration and/or cmdline
options as well but that was beyond me.
Fix for odd errors I was getting. Heading#delta's to was sometimes not
a float. Dunno why. Couldn't properly track it back because of randomness.
Added quit_when_finished configuration and made window close itself if
the game is finished. Important for automated tournaments.

awilliams added a commit that referenced this pull request May 26, 2013

@awilliams awilliams merged commit 9099bea into awilliams:master May 26, 2013

1 check passed

default The Travis CI build passed

awilliams commented May 26, 2013

I've added co-op/team mode as a command line option, deactivated by default. It's off by default since it's unexpected for a match to end suddenly when the remaining bots have the same name (something that happened to me when testing).


Thanks for the upgrade!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment