Welcome to TAC’s documentation!¶

Contents:

  • Introduction
  • Registration Phase
    • Setup of the controller agent
    • Register as ‘tac’ service
    • How to register/unregister
    • Start of the competition
    • Summary
  • Trading Phase
    • Game data
    • TAC Transaction
    • Submit a transaction
    • Negotiation with other agents
    • Handle unexpected disconnection
  • Protocol for the Controller - TAC protocol
    • Introduction
    • Messages from a TAC Agent to the Controller Agent:
    • Messages from the Controller Agent to a TAC Agent:
    • Error handling
  • Baseline Agent v1
    • Main Loop and Event Loop
    • Actions and Reactions
    • Handlers
    • Strategy
    • Agent State and World State
    • Controller Registration
    • Services (/Goods) Registration
    • Services (/Goods) Search
    • Negotiation
    • Agent Speed
  • Developing Your Own Agent
    • Familiarize yourself with Sandbox and Playground
    • Basic: Tuning the Agent’s Parameters
    • Advanced: Changing the Agent’s Strategy
    • Expert: Start from Scratch
  • Step-by-step agent negotiation
    • The big picture
    • Analyzing the APIs
  • Step-by-step agent state management
    • The big picture
  • Glossary
  • tac package
    • Subpackages
    • Module contents
  • tac
    • tac package

Indices and tables¶

  • Index

  • Module Index

  • Search Page

Table of Contents

Contents:

  • Introduction
  • Registration Phase
  • Trading Phase
  • Protocol for the Controller - TAC protocol
  • Baseline Agent v1
  • Developing Your Own Agent
  • Step-by-step agent negotiation
  • Step-by-step agent state management
  • Glossary
  • tac package
  • tac

Related Topics

  • Documentation overview
    • Next: Introduction

Quick search

©2019, Fetch.AI. | Powered by Sphinx 2.1.2 & Alabaster 0.7.12 | Page source