Announcement

Collapse
No announcement yet.

Search Result

Collapse
13 results in 0.0026 seconds.

You can also choose from the popular tags.


  • Tank Soar and Eaters Configuration Files

    Tank Soar and Eaters Configuration Files

    Soar2D is a general framework that includes both Eaters and TankSoar. This document describes how to modify these environments using the configuration settings files.

    Configuration Files

    Soar2D configuration files are stored in the Soar2D folder. When running the soar2d jar, you may specify the configuration file to use on the command line, or run without specifying any and a dialog window will pop-up.

    :
    java -jar soar2d.jar configs/tanksoar.cnf
    java -jar
    ...
    See more | Go to post

  • Eaters

    Eaters

    Eaters is a Pac-Man like game implemented using Java and interfaced with Soar via SML.

    In Eaters, PACMAN-like eaters compete to consume food in a simple grid world. The Eaters world consists of a rectangular grid, 15 squares wide by 15 squares high. Walls bound all four sides. Interior wall sections are randomly generated for each new game. No two walls will touch, so there are no corners, except for exterior walls, and no dead-ends anywhere on the board. Each eater starts at a random...
    See more | Go to post

  • Eaters (Syntax Error Example)

    Eaters (Syntax Error Example)

    A very simple move to food agent that contains a few syntax errors for people new to Soar to correct.

    Soar capabilities
    • N/A
    Download Links
    • This agent is packaged with the Eaters environment.
    External EnvironmentDefault Rules
    • None.
    Associated PublicationsDeveloper
    • John Laird
    Soar Versions
    • Soar 8,9
    Project Type
    • Plain text
    See more | Go to post

  • Eaters (Semantic Error Example)

    Eaters (Semantic Error Example)

    A very simple move to food agent that contains a few semantic errors for people new to Soar to debug and correct.

    Soar capabilities
    • N/A
    Download Links
    • This agent is packaged with the Eaters environment.
    External EnvironmentDefault Rules
    • None.
    Associated PublicationsDeveloper
    • John Laird
    Soar Versions
    • Soar 8,9
    Project Type
    • Plain text
    See more | Go to post

  • Eaters (Move To Food)

    Eaters (Move To Food)

    A very simple eaters agent that proposes the move-to-food operator in any direction that contains normal or bonus food. If there is no food nearby, no instances of the operator will be proposed and the halt operator will be proposed.

    Soar capabilities
    • Basic PSCM functions: Operator Proposal, Operator Evaluation, Internal Operator Application
    • Demonstrates using percepts from the input link to propose a context-sensitive operator
    Download Links
    • This agent is packaged with the Eaters
    ...
    See more | Go to post

  • Eaters (Move North 2)

    Eaters (Move North 2)

    A very simple eaters agent that repeatedly moves the eater north.

    Soar capabilities
    • Basic PSCM functions: Operator Proposal, Operator Evaluation, Internal Operator Application
    • Using the output-link to perform an action in the environment
    Download Links
    • This agent is packaged with the Eaters environment.
    External EnvironmentDefault Rules
    • None.
    Associated PublicationsDeveloper
    • John Laird
    Soar Versions
    • Soar 8,9
    Project Type
    • Simple text
    See more | Go to post

  • Eaters (Move North)

    Eaters (Move North)

    A very simple eaters agent that moves the eater north once.

    Soar capabilities
    • Basic PSCM functions: Operator Proposal, Internal Operator Application
    • Using the output-link to perform an action in the environment
    Download Links
    • This agent is packaged with the Eaters environment.
    External EnvironmentDefault Rules
    • None.
    Associated PublicationsDeveloper
    • John Laird
    Soar Versions
    • Soar 8,9
    Project Type
    • Simple text
    See more | Go to post

  • Eaters (Move)

    Eaters (Move)

    An eaters agent that implements a generalized move operator that proposes moves to any adjacent position that is empty, has food or contains another eater. It prefers operators that move towards bonus food and avoids operators that move to empy spots or ones with an eater in them.

    Soar capabilities
    • Basic PSCM functions: State Elaboration, Operator Proposal, Operator Evaluation, Internal Operator Application
    Download Links
    • This agent is packaged with the Eaters environment.
    External...
    See more | Go to post

  • Eaters (Jump and Move)

    Eaters (Jump and Move)

    An eaters agent that both moves and jumps to squares based on the number of points it gains from entering that square minus the number of points it loses for moving (0 for moving, -5 for jump).

    Soar capabilities
    • Basic PSCM functions: State Elaboration, Operator Proposal, Operator Evaluation, Internal Operator Application
    Download Links
    • This agent is packaged with the Eaters environment.
    External EnvironmentDefault Rules
    • None.
    Associated Publications...
    See more | Go to post

  • Eaters (Jump)

    Eaters (Jump)

    A very simple eaters agent that will jump in the direction of a cell two steps away in a direction if the location does not contain a wall.

    Soar capabilities
    • Basic PSCM functions: State Elaboration, Operator Proposal, Operator Evaluation, Internal Operator Application
    Download Links
    • This agent is packaged with the Eaters environment.
    External EnvironmentDefault Rules
    • None.
    Associated PublicationsDeveloper
    • John Laird
    Soar Versions
    • Soar 8
    ...
    See more | Go to post

  • Eaters (Hello World Operator)

    Eaters (Hello World Operator)

    A very simple agent (2 productions) that prints out "Hello World" and halts. This agent differs from the previous hello world agent insofar as proposes an operator and then prints its output in the operator's application.

    Soar capabilities
    • Basic PSCM functions: Operator Proposal, Internal Operator Application
    Download LinksExternal EnvironmentDefault Rules
    • None.
    Associated Publications
    • The Soar Tutorial: Chapter 2
    Developer
    • John
    ...
    See more | Go to post

  • Eaters (Hello World Rule)

    Eaters (Hello World Rule)

    A very simple agent (1 production) that prints out "Hello World" and halts.

    Soar capabilities
    • Basic production syntax
    • Printing a debug statement
    • Halting agent run from a production
    Download LinksExternal EnvironmentDefault Rules
    • None.
    Associated Publications
    • The Soar Tutorial: Chapter 2
    Developer
    • John Laird
    Soar Versions
    • Soar 8,9
    Project Type
    • Simple text
    See more | Go to post

  • Eaters (Advanced Move)

    Eaters (Advanced Move)

    An eaters agent that implements a generalized move operator that proposes moves to any adjacent position that is empty, has food or contains another eater. It prefers operators that move towards bonus food and avoids operators that move to empy spots or ones with an eater in them. Unlike the basic move agent, this one will avoid repeating the previous move.

    Soar capabilities
    • Basic PSCM functions: State Elaboration, Operator Proposal, Operator Evaluation, Internal Operator Application
    • Demonstrates
    ...
    See more | Go to post
Working...
X