The seven ast files in this base directory are the seven genetic algorithms referred to
in the undergraduate thesis.
The algorithms discussed in the paper are, for the most part, implemented in the Flocker
class.

A few notes:

Generally speaking, "ad hoc" agents refer to influencing agents.

In the code, influencing agent behaviors are split into "global behaviors" and
"local behaviors". This comes from an earlier organizational distinction; for an
explanation of the differences between them, please refer to the appendix of the
undergraduate thesis.

Running the Code:

First, download the MASON source code
and replace the "flockers" folder with this folder.
Next, download Weka.
Finally, you will need to set CLASSPATH to include the mason base directory and weka.jar.