Introduction
MRB's Documentation
Walkthrough
Design Suggestions Modified MRB Source

Modified MRB Source

These are tared and gzipped copies of my source modifications. They should all make with only warnings.

File

Date

Changes

robocup.tar.gz

18 May 2001

Created base class Module. Modified all module classes except for TacticalModule to use Module as the base class. Modified MasterControl to use an array of pointers to type Module instead of multiple module variables. Created class Recommendation. Made all evaluate functions in modules return a recommendation consisting of a grade and an ActionList. Created typedefs for Action and ActionList. Currently Recommendation->getGrade() is called to get the grade value that was originally returned by evaluate functions. WARNING: the code makes but i did not get to run it... I didn't intend to change any logic, so it should behave the same way as the Original code, but no guarantees.