fzql / GunDuel

Futuristic Gun Duel Tournament at PPCG.SE

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GunDuel

This repository corresponds to the Futuristic Gun Duel Tournament organized at Programming Puzzles & Code Golf at Stack Exchange. The tournament ended on Thu, 02 Feb 2017 07:56:36 GMT.

C++ Submissions

Please :

  • Post your submission as an answer to the PPCG.SE post.
  • Fork this project and request your files to be pulled.

Python Submissions

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.

Other Submissions

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.

Tournament Standing

Thu, 02 Feb 2017 08:02:23 GMT

Player Language Points 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
MontePlayer C++ 11413 1415 1326 1247 1106 1049 942 845 754 685 555 482 381 287 163 115 61
CBetaPlayer C++ 7014 855 755 706 683 611 593 513 470 414 371 309 251 192 143 109 39
StudiousPlayer C++ 10014 1324 1233 1125 1015 907 843 763 635 555 478 403 300 201 156 76
FatedPlayer C++ 6222 745 683 621 655 605 508 494 456 395 317 241 197 167 138
HanSoloPlayer C++ 5524 748 668 584 523 490 477 455 403 335 293 209 186 153
SurvivorPlayer C++ 5384 769 790 667 574 465 402 354 338 294 290 256 185
SpecificPlayer C++ 5316 845 752 669 559 488 427 387 386 340 263 200
DeceptivePlayer C++ 4187 559 445 464 474 462 442 438 369 301 233
NotSoPatientPlayer C++ 5105 931 832 742 626 515 469 352 357 281
BarricadePlayer C++ 4171 661 677 614 567 527 415 378 332
BotRobotPlayer C++ 3381 607 510 523 499 496 425 321
SadisticShooter C++ 3826 905 780 686 590 475 390
TurtlePlayer C++ 3047 754 722 608 539 424
CamtoPlayer C++ 2308 725 641 537 405
OpportunistPlayer C++ 1173 426 420 327
GunClubPlayer C++ 888 500 388
PlasmaPlayer C++ 399 399

Disqualified Players (Honorable Mentions)

About

Futuristic Gun Duel Tournament at PPCG.SE

License:MIT License


Languages

Language:C++ 99.5%Language:Python 0.3%Language:CMake 0.3%