Difference between revisions of "Challenge: 1v1"

From Gladiabots Wiki
Jump to: navigation, search
Line 1: Line 1:
This challenge is over and archived. Here are the original rules:
+
If you want to play against other player's AIs, go to the Discord and ask for a challenge in the #challenges channel.
 
+
In the 1v1 challenge, you create a new AI for one bot class, have it fight the existing champion AIs of the other bot classes and if your score is higher than the previous champion, your AI becomes the new champion and is featured on this page.
+
 
+
== Leaderboard ==
+
 
+
{|class="wikitable"
+
!Class !!Points !!Player
+
|-
+
|1. Machine Gun ||2764||Gilberreke
+
|-
+
|2. Assault    ||1924||Pege
+
|-
+
|3. Shotgun    ||1181||Gilberreke
+
|-
+
|4. Sniper      || 131||Cronkhinator
+
|}
+
  
 
== Rules ==
 
== Rules ==
  
* You have to submit your AI on Discord for review by other players
+
* All bots but the first bot alive on your team have to idle
* The challenge is tested in the 1v1 mode of Sandbox
+
* You can only target enemy bots, not entities on the field or allies
* You cant move or flee from anything but the enemy bot
+
* You can't ever target a bot that's been idle since game start
* You have to present one AI to fight all classes
+
* For the first 10 seconds of the match player one has to rapidly target enemies, player two has to shoot out of range at one target
* Some AIs that are too big or complicated to present on the wiki might not be accepted
+
* There's a time limit of 5 minutes (default)
+
* You earn points as follows:
+
** You get 1 point for each second you're alive
+
** If you kill the other bot, instead you get 1000 points, minus the seconds your opponent was alive
+
 
+
== Champions ==
+
 
+
=== Assault ===
+
 
+
'''Creator:''' Pege
+
 
+
{|class="wikitable"
+
!Opponent !!Result !!Match Length !!Points
+
|-
+
|Machine gun||Loss||133s||133
+
|-
+
|Shotgun    || Win||158s||842
+
|-
+
|Sniper    || Win|| 51s||949
+
|-
+
|'''Total'''||    ||    ||'''1924'''
+
|}
+
 
+
 
+
[[File:1v1-assault-champion.png|thumb|none]]
+
 
+
=== Machine Gun ===
+
 
+
'''Creator:''' Gilberreke
+
 
+
{|class="wikitable"
+
!Opponent !!Result !!Match Length !!Points
+
|-
+
|Assault    || Win||133s||867
+
|-
+
|Shotgun    || Win|| 44s||956
+
|-
+
|Sniper    || Win|| 59s||941
+
|-
+
|'''Total'''||    ||    ||'''2764'''
+
|}
+
 
+
[[File:1v1-machine-gun-champion.png|thumb|none]]
+
 
+
=== Shotgun ===
+
 
+
'''Creator:''' Gilberreke
+
 
+
{|class="wikitable"
+
!Opponent !!Result !!Match Length !!Points
+
|-
+
|Assault    ||Loss||158s||158
+
|-
+
|Machine Gun||Loss|| 44s||44
+
|-
+
|Sniper    || Win|| 21s||979
+
|-
+
|'''Total'''||    ||    ||'''1181'''
+
|}
+
  
[[File:1v1-shotgun-champion.png|thumb|none]]
+
== Test Environment ==
  
=== Sniper ===
+
[[File:1v1Rules.png|thumb|none]]
  
'''Creator:''' Cronkhinator
+
The easiest way to follow the rules is to copy this bit of AI and put it in front of your AI. All nodes following it should only ever target an enemy tagged 1.
  
{|class="wikitable"
+
== AIs to test against ==
!Opponent !!Result !!Match Length !!Points
+
|-
+
|Assault    ||Loss|| 51s||51
+
|-
+
|Machine gun||Loss|| 59s||59
+
|-
+
|Shotgun    ||Loss|| 21s||21
+
|-
+
|'''Total'''||    ||    ||'''131'''
+
|}
+
  
[[File:1v1-sniper-champion.png|thumb|none]]
+
For the mirror setup (for example, assaults vs assault), the first AI you should try beat is one that just shoots at the closest enemy (no range parameters).

Revision as of 01:52, 22 June 2020

If you want to play against other player's AIs, go to the Discord and ask for a challenge in the #challenges channel.

Rules

  • All bots but the first bot alive on your team have to idle
  • You can only target enemy bots, not entities on the field or allies
  • You can't ever target a bot that's been idle since game start
  • For the first 10 seconds of the match player one has to rapidly target enemies, player two has to shoot out of range at one target

Test Environment

1v1Rules.png

The easiest way to follow the rules is to copy this bit of AI and put it in front of your AI. All nodes following it should only ever target an enemy tagged 1.

AIs to test against

For the mirror setup (for example, assaults vs assault), the first AI you should try beat is one that just shoots at the closest enemy (no range parameters).