In an autonomous cooperative control system a job description of job steps is
drafted in a scripting language and compared to corresponding machine steps associated
with each independently controlled machine also drafted in the same scripting language
for simple comparison and generation of sub-bids for further bidding. The machine
steps generated for each ACU provides a vocabulary for the job description language
which may be further simplified by hiding lower level machine steps in the ACUs
to be activated only upon a matching with a job step. The ACUs may select between
connected and unconnected messaging based on historical communication patterns
to reduce network traffic.