JOIN EVENT
Submission deadline
  • --
  • --
  • --
Organizers
Mihika

Event checklist

 
 
 
 

About this event

FaaS Wars is a global robot coding competition being organized by Nimbella and members of the Apache OpenWhisk community. Participants can code their own robots and defeat their opponents on the battlefield. They also stand a chance to win up to $1400 in cash prizes.

The aim is to encourage people to learn serverless, test their coding skills, build a strong network of coders and developers across the globe, and have fun!

Currently, we already have communities from Russia, Poland, India, the USA, Italy to name a few, are participating in our event.

This is an excellent platform to learn serverless and coding while having fun and also to network with developers across the globe.

Prizes

  • Home-1st
  • $800.0
  • Prize
  • Home-2nd
  • $400.0
  • Prize
  • Home-3rd
  • $200.0
  • Prize
More

Schedule

  • Thursday
  • Schedule for the day is not published
  • Friday
  • Schedule for the day is not published
More

Rules

Submission You can submit your robot to the competition by clicking on "Submit to FAAS Wars". You can submit up to 5 robots, use a different name for each fighter. Your robot will then partic...

Submission

You can submit your robot to the competition by clicking on "Submit to FAAS Wars". You can submit up to 5 robots, use a different name for each fighter. Your robot will then participate in the competition. Submitting your robot also makes it public, so others can fight against it while developing their robot. We may remove any robot from the list of public robots just to keep the list small. It does not imply any judgment of the robot itself. However, robots generating errors or being inactive, are more likely to be removed from the public list. They still participate in the competition You have to submit your robot 2 days before the final day to be able to run the competition among the best performing robots. The earlier you submit your robot, the greater your opportunity is to defeat "weaker" robots. Also, you will have more time to optimize your robot for the final battle.

Round Rules

Each round will last a maximum of 10,000 "ticks". You have to destroy your enemy within the time limit or the fight will be a draw. If your robot generates an error, either because your code is wrong or if you generate too many requests, you lose. There is a limit of 100 requests per minute. If you win, you get 3 points, if you lose 0, if it's a draw, both will get one point

Competition grouping

Each robot will be placed in a group of 10 other participants and fight against all the other participants in the group. The assignment to the group is in strict submission time order. The size of the grouping can be changed, depending on the number of participants The winner is the robot that gets higher scores. However, it is also required that it has won at least one challenge. If all the robots in a group draw, no one will pass. If there are more robots with the same higher score, there will be a play-off among the best performing robots to determine the winner. All the winners of the groups will then be grouped again and fight each other to declare the winner. And so on, until there is only one group and one winner for each of the 3 competitions open. Once a competition is over, all the submissions will be cleared, and you will have to submit your robot again if you want to participate in the next competition