Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 A New Soar Editor Miller Tinkerhess University of Michigan.

Similar presentations


Presentation on theme: "1 A New Soar Editor Miller Tinkerhess University of Michigan."— Presentation transcript:

1 1 A New Soar Editor Miller Tinkerhess University of Michigan

2 2 Overview ● History ● Goals ● Approach ● Demo ● github.com/mtinkerhess/soar-editor

3 3 History ● Visual Soar −Java app, comes with Soar releases −Hasn't been developed for a while ● Soar IDE −Eclipse plugin, lots of great features −No editable datamap, no impasses ● Database-based Soar IDE −Experimental branch of Soar IDE −Sqlite backend instead of text files

4 4 Goals ● Make it easy to write Soar agents! ● Static error checking −Syntax checking, datamap compatibility ● Multiple problem spaces / datamaps −Auto-completion based on relevant datamap ● Logistical concerns −Version control −Integration with environment projects

5 5 Approach ● Simplicity −.soar files for rules,.dm files for datamaps −Assume that.dm files apply to rules in that folder −Don't impose a folder structure ● Explicit links between datamaps −Can represent superstate relationships −Can be used to divide problem spaces into multiple datamap files

6 6 Demo


Download ppt "1 A New Soar Editor Miller Tinkerhess University of Michigan."

Similar presentations


Ads by Google