About

Problem-solving in complex domains often involves multiple agents, dynamic environments, and the need for learning from previous experience. Robotic soccer is an example of such a complex environment.

"Code-O-Soccer", a simulation-based strategic coding event, is back again to provide you with the platform where you code the match strategy for a team of three robots and show your coding skills.
Teams have been shared a simulator software that runs a Robo-Soccer match. A basic strategy code is provided under sample; the goal of the tournament is to edit the code in innovative ways to optimize your team's performance.

Prize Money:

  • 1st Position: INR 20,000
  • 2nd Position: INR 15,000
  • 3rd Position: INR 10,000
  • Best Fresher: INR 5,000

Rules and Regulations

General Rules:

  1. Maximum 4 members per team
  2. Teams from outside of IIT Kharagpur are required to submit a boilerplate code of their strategy before the initial deadline.

Game Rules:

  1. Defending with more than one robot in the goal area(inner D-box) shall be penalized by a penalty-kick. (A robot is considered to be in the goal area if it is more than 50% inside). An exception to this situation is, when the additional robot in the goal area is not there for defence or if it does not directly affect the play of the game.
  2. Colliding with a robot of the opposite team, either intentionally or otherwise that directly affects the play of the game will be considered a foul.
  3. It is permitted to push the ball and an opponent player backwards provided the pushing player is always in contact with the ball.
  4. A goal shall be scored when the whole of the ball passes over the goal line. The winner of a game shall be decided on the basis of the number of goals scored.
  5. In the event of a tie, the winner will be decided by the sudden death scheme. The game will be continued. The team which scores the first goal will be the winner
  6. Goalkeeper can not enter the goal region more than 50% of its size and shall be penalized by a penalty-kick. An exception to this situation is, when the keeper in the goal area is not there for defence or if it does not directly affect the play of the game.
  7. More than 2 attackers can not enter the opponent’s goal area(D-box) at once.

Contact

Manjunath       Snehal             Prakhar

7384434093       8499066600     9933699900

Email at krssg.codeosoccer.kgp@gmail.com

Sample Codes

Follow this link to get the basic sample codes for the attacker, defender, game and goalkeeper.
Edit the codes in innovative ways to show your strategic and coding abilities in order to beat the opponents!

Submission

Send your codes for attacker, defender, etc. in a zip file along with your team name and ID to krssg.codeosoccer.kgp@gmail.com

Elements

Text

This is bold and this is strong. This is italic and this is emphasized. This is superscript text and this is subscript text. This is underlined and this is code: for (;;) { ... }. Finally, this is a link.


Heading Level 2

Heading Level 3

Heading Level 4

Heading Level 5
Heading Level 6

Blockquote

Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.

Preformatted

i = 0;

while (!deck.isInOrder()) {
    print 'Iteration ' + i;
    deck.shuffle();
    i++;
}

print 'It took ' + i + ' iterations to sort the deck.';

Lists

Unordered

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Alternate

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Ordered

  1. Dolor pulvinar etiam.
  2. Etiam vel felis viverra.
  3. Felis enim feugiat.
  4. Dolor pulvinar etiam.
  5. Etiam vel felis lorem.
  6. Felis enim et feugiat.

Icons

Actions

Table

Default

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Alternate

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Buttons

  • Disabled
  • Disabled

Form