Difference between revisions of "2015 Project 2"

From Multiagent Robots and Systems Group
Jump to: navigation, search
(Created page with "==Overview== In this project you will develop two robot soccer teams. We will be investigating the utility of communication in this project, so you should create one team tha...")
 
(Overview)
Line 1: Line 1:
 
==Overview==
 
==Overview==
 
In this project you will develop two robot soccer teams.  We will be investigating the utility of communication in this project, so you should create one team that communicates, and another that doesn't and compare the two.  The comparison will be more interesting and effective if the two teams are very similar except for communication.
 
In this project you will develop two robot soccer teams.  We will be investigating the utility of communication in this project, so you should create one team that communicates, and another that doesn't and compare the two.  The comparison will be more interesting and effective if the two teams are very similar except for communication.
 +
 +
Both of your teams should be able to consistently beat the example "brutes" team.
 +
 +
All the details about how to implement an ascii soccer team are here: http://www.asciisoccer.org
 +
 +
==How and what to communicate==
 +
 +
How: Declare global/static variables in your main.c code and use those variables to communicate between players.

Revision as of 00:51, 16 February 2015

Overview

In this project you will develop two robot soccer teams. We will be investigating the utility of communication in this project, so you should create one team that communicates, and another that doesn't and compare the two. The comparison will be more interesting and effective if the two teams are very similar except for communication.

Both of your teams should be able to consistently beat the example "brutes" team.

All the details about how to implement an ascii soccer team are here: http://www.asciisoccer.org

How and what to communicate

How: Declare global/static variables in your main.c code and use those variables to communicate between players.