This wiki is archived and useful information is being migrated to the main bzflag.org website

Difference between revisions of "BZRobots/History"

From BZFlagWiki
Jump to: navigation, search
m (BZRobots/About moved to BZRobots/History: This is no longer up-to-date information about the BZRobots project)
Line 1: Line 1:
 
=Overview=
 
=Overview=
This page describes the Programmable Computer Player Client project for the [[Google Summer of Code]].
+
The BZRobots Programmable Computer Player Client was originally developed by Brigham Young University as a project called [http://bzrc.cs.byu.edu/ BZRC]
The project is being developed by Jørgen Pedersen Tjernø (AKA daxxar) as described on the [[Google_Summer_of_Code#Programmable_Computer_Player_Client|GSoC Wiki Page]]. Development updates are posted to the dev blog at http://gsoc.daxxar.com. The code will be kept in the [[BZFlag_SVN| BZFlag subversion system]] at http://bzflag.svn.sourceforge.net/svnroot/bzflag/trunk/bzflag/src/bzrobots.
+
  
=Architecture=
 
The architecture will be designed in such a way that a client component (similar to the current bzrobots) takes commands via a defined protocol from an AI component. The client component will be called the 'backend'. The 'frontend' will be what executes the AI logic, and takes care of communication with the 'backend'.
 
  
=See Also=
+
In 2008 it was further developed by Jørgen Pedersen Tjernø (AKA daxxar) as part of the [[Google_Summer_of_Code#Programmable_Computer_Player_Client|Google Summer of Code]]. Information about his work can be found on his GSoC blog at [http://gsoc.daxxar.com]
[[BZRobots/Protocol]] - Description of the new protocol
+
  
[[BZRobots/Ideas]] - Feature suggestions / thoughts
+
This work was continued in 2009 by Mathew Eis (AKA Bulldozer and KingRobot), again as part of  [[Google_Summer_of_Code#Programmable_Computer_Player_Client|Google Summer of Code]].
  
[[BZRobots/RoboCode_Changes]] - List of relevant changes from the RoboCode API (due to various parts of bzflags)
+
The current BZRobots code can be found in the [[BZFlag_SVN| BZFlag subversion system]] at [http://bzflag.svn.sourceforge.net/svnroot/bzflag/trunk/bzflag/src/bzrobots]

Revision as of 06:37, 4 August 2009

Overview

The BZRobots Programmable Computer Player Client was originally developed by Brigham Young University as a project called BZRC


In 2008 it was further developed by Jørgen Pedersen Tjernø (AKA daxxar) as part of the Google Summer of Code. Information about his work can be found on his GSoC blog at [1]

This work was continued in 2009 by Mathew Eis (AKA Bulldozer and KingRobot), again as part of Google Summer of Code.

The current BZRobots code can be found in the BZFlag subversion system at [2]