Tutorial step 2: Adding a behavior
Tutorial Step 3: Opening auctions
Tutorial Step 4: Bidding for tasks
Tutorial Step 5: Collecting bid for each task
Tutorial Step 6: Determining winners and reallocating
Tutorial Step 7: Accepting reallocated tasks
Tutorial Step 8: Depend on other behaviors (neighbor tracking)