Announcement

Collapse
No announcement yet.

Search Result

Collapse
5 results in 0.0033 seconds.

You can also choose from the popular tags.


  • TankSoar (Obscure Bot)

    TankSoar (Obscure Bot)

    The Obscure-bot is an advanced bot that uses mapping. This is a good bot to test your own bot against. To avoid competitors using its code or reverse engineering it, the productions have been saved in a binary form and many of the original names have been replaced by obscure symbols.

    To use the Obscure-bot, load in the file obscure-bot through the tank-soar control panel. This in turn loads in the binary file obscure-bot.soarx.

    Alternatively, you can create a tank using...
    See more | Go to post

  • TankSoar (Mapping)

    TankSoar (Mapping)

    This agent extends the capabilities of both the TankSoar simple agent (described here) and the TankSoar simple sound agent (described here) with the ability to create an internal representation of the environment map. It uses this map to better control its radar and find chargers.

    Soar capabilities
    • Hierarchical task composition
    • Creating persistent working memory structures to remember past state
    Download Links
    • This agent is packaged with the TankSoar environment.
    External Envir...
    See more | Go to post

  • TankSoar (Simple Sound)

    TankSoar (Simple Sound)

    This agent extends the capabilities of the TankSoar simple agent (described here) with the ability to remember hearing where another tank is. The agent can then continue to try to chase the other tank even if it can no longer sense it.

    Soar capabilities
    • Hierarchical task composition
    • Creating persistent working memory structures to remember past state
    Download Links
    • This agent is packaged with the TankSoar environment.
    External EnvironmentDefault Rules
    • None.
    Associated...
    See more | Go to post

  • TankSoar (Simple)

    TankSoar (Simple)

    This agent implements a tank that wanders around the board looking for objects. It is also able to chase and attack other agents, as well as retreat.

    The agent uses abstract operators that it decomposes into complex combinations of low-level actions. The tank uses its knowledge to select between these activities based on the current situation, just as it selects between different operators. Both of these problems are handled in Soar by allowing abstract high-level operators to be implemented...
    See more | Go to post

  • TankSoar (Wander)

    TankSoar (Wander)

    This is a very simple agent that wanders the map and adjusts its radar power.

    Wandering consists of moving around the map, using sensors to avoid bumping into obstacles and to detect other objects. To best utilize a tank's radar, which works from the front of the tank this agent prefers to move forward and turn only to avoid obstacles. The radar uses up energy, so it attempts to use it sparingly. The simplest thing to do is to turn on the radar when the tank turns, and turn it off if...
    See more | Go to post
Working...
X