DSL United RoboCup Project

Our previous source is available, as are the slides from the March 13th, 2003 SITACS Seminar and slides from the April 2nd, 2007 CafeDSL Seminar.

An up-to-date doxygen website is now generated every 15 minutes for this project. To document code correctly, see the doxygen manual in the Technical Readings below. Send comments to Peter or Aaron.

Overview

Currently, the DSL United project is constructing a solid platform for development and testing of various AI systems in the RoboCup domain. To demonstrate the flexibility of the system, we've built a client for RoboCup which can work as:

Our design includes a brief history of objects for analysis, a fast parser, the ability to learn opponents behaviours, probabilistic knowledge of the locations of objects, and a variety of decision making systems.

Due to copyright and privacy issues, you need the project username and password to access parts of this site. Accordingly, downloading some of the files on this page will also require the username and password. If you are a project member and have forgotten the password, please email Peter Harvey to refresh your memory.

Contacts

NameDescription
Aditya GhoseProfessor in Computer Science, UoW
Chee Fon ChangPhD student in Decision Systems Lab, UoW
George KoliadisPhD student in Decision Systems Lab, UoW

Click here for the complete list.

Links

Available Logfiles

The following is a collection of logfiles we've accumulated. Some are presented in .swf format (Shockwave) which you can view right now in your web browser.

TitleUpdatedDownload
DSLUnited Test.Reactive vs A2003.Start 23/4/2003.rcg .rcl
YowAI vs. UvA 9/7/2002.log.gz
Gongeroos99 vs. FCFoo 9/7/2002.gz .log.gz
TsinghuAeolus vs. Everest 8/7/2002.rcg.gz .swf
Everest vs. TsinghuAeolus 8/7/2002.rcg.gz .swf
TsinghuAeolus vs. FCPortugal 8/7/2002.rcg.gz .swf
Everest vs. Brainstormers02 8/7/2002.rcg.gz .swf
Everest vs. UvA_Trilearn 8/7/2002.rcg.gz .swf
HELIOS vs. TsinghuAeolus 8/7/2002.rcg.gz .swf
Brainstormers02 vs. rUNSWiftII 8/7/2002.rcg.gz .swf

Click here for more.

Available Downloads

TitleUpdatedDownload
Soccer Simulator Server 9.2.3 15/4/2003.tar.gz
Trilearn 2002 Source Code. 9/4/2003.tar.gz
Members at AORC (30/1/2003, 9:30am) 21/2/2003.jpg
Soccer Simulator Server 9.2.4 18/2/2003.tar.gz
Temporarily Available DSL United Source 18/2/2003.tar.gz
Gongeroos99 Source Code V2.9 3/10/2002.tgz
Soccer Simulator Server 9.02 3/10/2002.tar.gz
RoboCup logfile to Macromedia Flash converter 8/8/2002.exe
3APL Technical Manual 23/5/2002.ps
3APL Library (3apl-0.21b) 23/5/2002.tar.gz

Click here for more.

Documentation

Technical Documents

Below is a list of some helpful documentation for this project. Each document may be provided in a variety of formats. Generally, the Text format will contain the original draft of a file, with other formats having been generated from that file using automatic or manual processes. The last modification date for each piece of documentation can be seen next to it's title. Documents modified in the last 3 days will appear hilighted.

TitleUpdatedHTMLDiaPostScriptPDFPNGTarZip
CVS Info Manual 21/4/2003.htm       
Introduction to Smaug 4/4/2003.htm      
SITACS Seminar Slides (March '03) 13/3/2003  .ps.pdf   
RoboCup Soccer Server Manual (Dev Release) 18/2/2003  .ps.pdf   
Essential LaTeX 17/1/2003   .pdf   
RoboCup Soccer Server Manual 3/10/2002  .ps    
Doxygen Manual 16/7/2002.htm       
C++ Reference Manual 11/7/2002.htm       
OpenGL Specification 1.3 2/7/2002   .pdf   
DSL United Architecture Handout 28/5/2002 .dia.ps.pdf.png  
CVS Documentation 13/5/2002.htm  .ps  .tar.zip

Recommended Readings

Below is a list of readings applicable to this project. Each document may be provided in a variety of formats. Generally, the Text format will contain the original draft of a file, with other formats having been generated from that file using automatic or manual processes. The last modification date for each piece of documentation can be seen next to it's title. Documents modified in the last 3 days will appear hilighted.

Due to possible copyright issues, you need the project username and password to access these documents.

TitleUpdatedPostScriptPDFMS PowerPoint
Learning Models of Intelligent Agents Techical Report (Carmel, Markovitch) 30/10/2002.ps  
Learning Models of Intelligent Agents (Carmel, Markovitch) 30/10/2002.ps  
Coordinating Autonomous Agents in Time-Space (Prokopenko) 9/8/2002 .pdf.ppt
Situation Based Strategic Positioning (Reis, Lau, Oliveira) 16/7/2002 .pdf 
Agent Programming in 3APL (Hindriks, Boer, Hoek, Meyer) 16/7/2002.ps.pdf 
UvA Trilearn 2001 Team Description (Remco de Boer, Jelle Kok, Frans Groen) 12/7/2002.ps  
Cyberoos'99: Tactical Agents in the RoboCup Simulation League (Mikhail Prokopenk...12/7/2002.ps  
Cyberoos2000: Experiments with Emergent Tactical Behaviour (Mikhail Prokopenko, ...12/7/2002.ps  
On Situated Reasoning in Multi-Agent Systems (Mikhail Prokopenko) 12/7/2002.ps  
Planning and Acting in Partially Observable Stochastic Domains (Kaelbling, Littm...31/5/2002.ps  
Tutorial: Programming robots in BlockWorld (Anker) 23/5/2002.ps  
Tutorial: A Blockworld (Anker) 23/5/2002.ps  
A Formal Architecture For The 3APL Agent Programming Language (d'Inverno, Hindri...23/5/2002.ps  
An Architecture For 3APL 23/5/2002.ps  
Decision Theoretic Planning (Blythe) 15/5/2002.ps.pdf 
Decision-Theoretic Planning and Markov Decision Processes (Dean) 15/5/2002.ps.pdf 
A Survey of POMDP Solution Techniques (Murphy) 15/5/2002.ps.pdf 
Monitoring Teams by Overhearing: A Multi-Agent Plan-Recognition Approach (Kamin...13/5/2002.ps  
Team-Oriented Programming: Preliminary Report (Tidhar) 13/5/2002 .pdf 
Team-Oriented Programming: Social Structers (Tidhar) 13/5/2002.ps  

Click here for more.

Team Descriptions

Due to possible copyright issues, you need the project username and password to access these documents.

TitleUpdatedPostScriptPDF
Helli-Respina 2001 Coach Description Paper 30/7/2002 .pdf
Helli-Respina 2001 Simulator Team Description Paper 30/7/2002 .pdf
The Dirty Dozen Team and Coach Description (Sean Buttinger, Marco Diedrich, Leo ...30/7/2002.ps 
Team Description of Tsinghuaeolus 16/7/2002.ps 
Tsinghuaeolus' Defense Coordination 16/7/2002.ps 
FC Portugal 2001 Team Description: Flexible Teamwork and Configurable Strategy (...16/7/2002.ps 

Presentations by Team Members

TitleUpdatedPDFMS PowerPoint
UvA Trilearn, and Deep Behaviour Projection Agent 23/8/2002.pdf.ppt