Epilog
What
versus
How
 

Tutorial Vocabulary Sierra Examples Games EpilogJS


Sierra is a collection of related browser-based applications of use in developing rulesets and datasets encoded in Epilog. Each application allows users to view and edit datasets and rulesets and provides tools of various sorts for processing those rule sets and data sets.


Sierrabase provides elementary tools for viewing and editing Epilog datasets. It includes tools for evaluating relational and functional queries on data and applying transformations to that data. Click here for a brief tour of Sierrabase.

Sierralite provides elementary tools for viewing and editing rulesets as well as datasets. It includes tools for computing defined relations, evaluating defined functions, and applying defined operations. It is the most commonly used Sierra application. Click here for a brief tour of Sierralite.

Sierraplus provides elementary tools for satisfying relational constraints.

Sierraplan provides elementary tools for creating action plans in dynamic, single-agent environments.

Sierraplay provides elementary tools for selecting actions in dynamic, multi-agent environments.

Sierrameta provides tools for analyzing and transforming rules as well as data.


Sierra is an integrated development environment (IDE) that combines the capabilities of these more specific applications operating in integrated fashion in separate, communicating windows. Sierra is a powerful system and is preferred by advanced users. However, it can be confusing for those who are not accustomed to working with multiple, interacting windows, and such users are encouraged to begin with the more familiar applications listed above.



Feedback