Version 19, last updated by golov at October 25, 2010 19:54 UTC

Demo-version

You can see it there or there. Game demo is able to interprete fight’s logs and visualize it. You can download fight’s logs by this there.

 

Compendium: Press “Send my bot” -> Paste fight’s logs in the special field -> Press “Send” -> Enjoy.

Out super-strict plan

1. √ Write the game demo.

  1. √ Dmitry writes the game structure (class declaration, main interfaces, etc.)
  2. √ Fight’s logs structure is discussing in common.
  3. √ Georg makes the implementation of visualization class.
  4. √ Dmitry makes the GUI and the part that interprete incoming logs.
  5. √ Georg write the test log.

2. √ Make demonstration video.

3. Make http support for the client.

4. Make the stupid server that sends all incoming information.

5. Make subsequent plan.


 

Server

Server will be based on Google AI Challenge

About process isolation. http://www.codenet.ru/progr/bcb/pipes.php

Client

Client will be a java applet, that make possible to locate it on “Vkontakte” servers such as IFrame page.

Интерфейс, предоставляемый игроку для взаимодействия со средой.

yourTime(const In & in, const Out & out) {

//write code here

}

class In {

public:

  Map map;

  Tanks tanks;

  Projectiles projectiles;

};

class Out {

public:

  Tank tanks[5];

};