Soar Java Debugger Command Line Options
-remote Use a remote connection (with default ip and port values)
-ip xxx Use this IP value (implies remote connection)
-port ppp Use this port (implies remote connection, without any remote options we start a local kernel)
-agent <name> On a remote connection select this agent as initial agent
-agent <name> On a local connection...
No announcement yet.
To find what you need, select a category and then a document from the left sidebar.
A collection of documents and downloads related to Soar
Command-Line Options for the Java Debugger and CLI
SublimeText Soar Tools PackageThis extension allows the cross-platform editor SublimeText (http://www.sublimetext.com/) to provide Soar-specific functionality. This package provides the following:
- Automatic indentation
- Syntax coloring
- Code folding
- Production snippets that help you code faster
- The ability to run the Soar CLI from SublimeText if you have the SublimeREPL package installed
After installing Package...
Soar 9.5 beta Release Notes===========================================
Soar 9.5.0.beta Release Notes, July 2015
This release of Soar includes a new, more powerful version of chunking, which
we call explanation-based chunking. It also includes various important bug
fixes, new commands for semantic memory, a new reinforcement learning
SVS, explanation-based chunking and all other learning mechanisms are off by
Soar Suite 9.5.0 betaThis is a beta version of Soar 9.5.0.
This release of Soar includes a new, more powerful version of chunking, which we call explanation-based chunking. It also includes various important bug fixes, a new depth parameter for semantic memory retrievals, and a new reinforcement learning mode.
The Spatial Visual System, explanation-based chunking and all other learning mechanisms are off by default.
Here are full release notes for the 9.5.0 beta release.
Soar 8.5.0 to 8.5.2 Release Notes ArchiveThis document is a collection of all release notes from Soar 8.5.0 to 8.5.2 in reverse chronological order. ...
Soar 8.6.0 to 8.6.4 Release Notes ArchiveThis document is a collection of all release notes from Soar 8.5.0 to 8.6.4 in reverse chronological order. ...
Soar 9.0.0 to 9.3.1 Release Notes ArchiveThis document is a collection of all release notes from Soar 9.0.0 to 9.3.1 in reverse chronological order. ...
Soar 9.3.2 Release Notes====================================
Soar 9.3.2 Release Notes, April 2012
This release of Soar continues the 9.3 line which includes modules for
reinforcement learning (RL), episodic memory (EpMem), and semantic
memory (SMem), as well as everything from previous versions of Soar. It
includes a new "forgetting" mechanism, several bug fixes, a new distribution
structure, and a simplification of how libraries...
Soar 9.3.4 Release Notes===================================
Soar 9.3.4 Release Notes, June 2014
This release of Soar continues the 9.3 line. It includes the ability to
include search control knowledge into chunks, a new form of integrated
Tcl support, improved episodic and semantic memory and a large
assortment of bug fixes and user interface enhancements. All learning
mechanisms are disabled by default.
Soar can be downloaded...
QuickLink Input SimulatorThe purpose of this tool is to give complete control of the input-link to the Soar programmer. QuickLink can be thought of as a way to "fake" an external application, such as a game or simulation, in order to test specific circumstances that are rare and/or hard to reproduce. QuickLink currently can only be operated through the use of a command line interface.
WordNet WSDThis project is a word sense disambiguation task that involves some preliminary work importing a WordNet database into Soar's Semantic Memory. It contains a set of PhP scripts that does various conversions to a format that Soar can use and an agent that uses that knowledge to disambiguate words in various sentences.
We are using data from the WN-LEXICAL project:
- Project: http://
TankSoarTankSoar is a multi-agent tank battle game implemented using Java and interfaced with Soar via SML.
The TankSoar world consists of a rectangular grid, 14 squares wide by 14 squares high. All four sides are bounded by walls made of rock. Interior walls are made of trees. There are a variety of maps that can be used, with different layouts of walls. Each TankSoar agent controls one tank. The tank takes up one square in the playing field. A tank has actions it can take, resources it carries,...
Infinite Mario RLThis environment is derived from the Infinite Mario domain from RLCompetition2009 (based on RL-Glue) and uses SML to connect to Soar.
Agents play a variant of Super Mario, a complete side-scrolling video game with destructible blocks, enemies, fireballs, coins, chasms, platforms, etc. The state space is complicated, but factored in an object-oriented way, which captures many aspects of the real world. Challenges include:
- Path planning: How can Mario navigate around simple obstacles,
EatersEaters 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...
SoarIDEThe SoarIDE is an advanced editor for the Soar programming language based on the Eclipse platform, developed by Soar Technology. As an Eclipse plugin, the SoarIDE leverages all of the core features of Eclipse including a flexible UI, update manager, regex cross-file search, project organization, a diff tool with integrated version control and local file history, and much more!
The SoarIDE provides:
- Syntax Highlighting
- Error and Warning Marking
- Content Assist and Code Completion
VisualSoarVisualSoar is a development environment written in Java to aid in the creation of agents for use in Soar. It provides syntax coloring, auto-indenting, data map construction and generation, attribute/value completion (using the data map) and agent file structure management.
- VisualSoar is included with the SoarSuite release. There is a batch or script file at the top level of the SoarSuite folder that will launch it.
- VisualSoar Source Code
- If you download
SoarText/IOThe purpose of this tool is to allow the Soar programmer to interact with a Soar agent while it is running. SoarTextIO allows you to communicates with an agent via plain sentences that it translates into a linked list of words.
Why is this useful? Imagine you have written a Soar agent that solves algebra problems. SoarTextIO provides a way for you to give the agent equations to solve on the fly. Or, say that you have written an exploration bot in a simulation whose goal is to find different...
RoomsWorldRoomsWorld is a simulated Soar Robot environment. It is composed of a set of connected rooms, some of which contain blocks. One of the rooms is designated the storage room. The agent's task is to collect the blocks and move them to the storage room. The agent can turn and move forward, and pick up and put down a block. The agent can only carry one block at a time. The agent's movement is continuous and takes time (it turns and moves at a fixed rate). The agent's perception is limited by a vision...
Vim Soar Plug-InThis package allows you to edit your Soar files in vim more easily by providing the following capabilities:
- Syntax highlighting
- Moving around by productions
- Toggling comment/uncomment productions
- Code folding (You can fold a production into a single line)
- Taglist support
Download the archive and expand it into $HOME/.vim (C:\Documents and Settings\user\vimfiles in Windows). You should have the following...
There are no articles in this category.
Powered by vBulletin® Version 5.1.9
Copyright © 2017 vBulletin Solutions, Inc. All rights reserved.
Copyright © 2017 vBulletin Solutions, Inc. All rights reserved.
All times are GMT-5. This page was generated at 07:18 AM.