Futuristic Gun Duel Tournament at Programming Puzzles & Code Golf at Stack Exchange
Please :
- Post your submission as an answer to the PPCG.SE post.
- Fork this project and request your files to be pulled.
Edit PythonPlayer\<architecture>\PythonPlayer.py
to test your submission.
- You can save state files, which are subject to removal at the beginning of a tournament.
- Your script is called once per turn.
- Commandline interface may change before Jan. 7, 2017.
Language Allowed: Java.
Executables Allowed.
Command Line and Return Code Requirements
Expected Command Line Argument Format:
<opponent-id> <turn> <status> <ammo> <ammo-opponent> <history> <history-opponent>
Expected Return Code: The ascii value of a valid action character.
'0' = 48, '1' = 49, '2' = 50, '-' = 45, '=' = 61
Player identifier is an integer in [0, N), where N is size of tournament.
Turn is 0-based.
If duel is in progress, status is 3.
If duel is draw / won / lost, status is 0 / 1 / 2.
If turn is 0, <history> and <history-opponent> are not provided.
Histories are strings of actions, e.g. 002 0-=
You can ignore arguments you don't particularly need.
The binaries will be added to the repository if they meet the requirements and does no harm to any computer.
05:11 AM Sunday, January 1, 2016 Coordinated Universal Time (UTC)
Player | Language | Survival | Points |
---|---|---|---|
CBetaPlayer | C++ | 14 rounds | 5345 |
MontePlayer | C++ | 13 rounds | 8624 |
FatedPlayer | C++ | 12 rounds | 4583 |
StudiousPlayer | C++ | 11 rounds | 7279 |
HanSoloPlayer | C++ | 10 rounds | 4092 |
BarricadePlayer | C++ | 9 rounds | 4090 |
BotRobotPlayer | C++ | 8 rounds | 3123 |
SadisticShooter | C++ | 7 rounds | 4389 |
SurvivorPlayer | C++ | 6 rounds | 3729 |
TurtlePlayer | C++ | 5 rounds | 2988 |
CamtoPlayer | C++ | 4 rounds | 2651 |
OpportunistPlayer | C++ | 3 rounds | 1403 |
GunClubPlayer | C++ | 2 rounds | 1209 |
DeceptivePlayer | C++ | 1 round | 826 |
PlasmaPlayer | C++ | 0 rounds | 410 |
Disqualified Players (Honorable Mentions)
- BlackHatPlayer (Locates and modifies vtable of rival entries)