blob: f01a9b1796efc5c0c3398086172d3ff8f2ce9507 [file] [log] [blame]
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Programer Guide</title>
<link href="book.css" rel="stylesheet" type="text/css">
<meta content="DocBook XSL Stylesheets V1.75.1" name="generator">
<link rel="home" href="index.html" title="Agent Modeling Guide">
<link rel="up" href="index.html" title="Agent Modeling Guide">
<link rel="prev" href="Model_Implementation.html" title="Model Implementation">
<link rel="next" href="Documentation.html" title="Documentation">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<h1 xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">Programer Guide</h1>
<div class="chapter" title="Programer Guide">
<div class="titlepage">
<div>
<div>
<h2 class="title">
<a name="Programer_Guide"></a>Programer Guide</h2>
</div>
</div>
</div>
<div class="toc">
<dl>
<dt>
<span class="section"><a href="Programer_Guide.html#Overview_6">Overview</a></span>
</dt>
<dt>
<span class="section"><a href="Documentation.html">Documentation</a></span>
</dt>
<dt>
<span class="section"><a href="Installation.html">Installation</a></span>
</dt>
<dt>
<span class="section"><a href="Example_Java_Models.html">Example Java Models</a></span>
</dt>
<dt>
<span class="section"><a href="Developing_Models.html">Developing Models</a></span>
</dt>
<dt>
<span class="section"><a href="Executing_Models.html">Executing Models</a></span>
</dt>
<dt>
<span class="section"><a href="Extending_and_Customizing_AMP.html">Extending and Customizing AMP</a></span>
</dt>
<dt>
<span class="section"><a href="Integrating_Java_and_AMF_Models.html">Integrating Java and AMF Models</a></span>
</dt>
<dt>
<span class="section"><a href="Converting_Existing_Ascape_Models.html">Converting Existing Ascape Models</a></span>
</dt>
</dl>
</div>
<div class="section" title="Overview">
<div class="titlepage">
<div>
<div>
<h2 class="title" style="clear: both">
<a name="Overview_6"></a>Overview</h2>
</div>
</div>
</div>
<p>Escape is a full-featured Agent-Based Modeling (ABM) integrated development environment (IDE) with a Java based API and end user modeling tools. It's based on Ascape, which has been in use for more than 10 years. The core API is very stable, and that should give users a way to explore the features of AMP without concerns about keeping in synch with the rapidly evolving AXF /AGF API. It allows modelers to code in Java and/or generate models with AMF and then execute those models within the same development environment.</p>
<p>
</p>
<div class="mediaobject">
<img src="images/EscapeExecutionScreenshot.png"></div>
<p>
</p>
<p>A primary purpose of the Escape project -- apart from the obvious goal of providing a nice Eclipse hosted ABM toolkit -- is to provide an exemplar to demonstrate how any arbitrary agent modeling framework can be integrated within the AMP environment. A cool aspect of this is that AMP has no dependencies on Escape, but also that the underlying ABM modeling framework for Escape has no dependencies on AMP -- instead Escape simply provides the runtime glue between AMP and the ABM framework. The underlying ABM framework uses the Ascape API, an API that first began development more than ten years ago and that has not been modified at all in order for it to work within the AMP environment.</p>
</div>
</div>
</body>
</html>