blob: e16217a81547068ba884ff2ca455a73aaa1d6826 [file] [log] [blame]
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Introduction</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="index.html" title="Agent Modeling Guide">
<link rel="next" href="Agent-Based_Modeling.html" title="Agent-Based Modeling">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<h1 xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">Introduction</h1>
<div class="chapter" title="Introduction">
<div class="titlepage">
<div>
<div>
<h2 class="title">
<a name="Introduction"></a>Introduction</h2>
</div>
</div>
</div>
<div class="toc">
<dl>
<dt>
<span class="section"><a href="Introduction.html#Quick_Start">Quick Start</a></span>
</dt>
<dt>
<span class="section"><a href="Agent-Based_Modeling.html">Agent-Based Modeling</a></span>
</dt>
<dt>
<span class="section"><a href="Other_Domains.html">Other Domains</a></span>
</dt>
<dt>
<span class="section"><a href="The_Agent_Modeling_Platform_.28AMP.29.html">The Agent Modeling Platform (AMP)</a></span>
</dt>
<dt>
<span class="section"><a href="Credits.html">Credits</a></span>
</dt>
</dl>
</div>
<p>In this manual we provide an in-depth understanding of what goes into an Agent Model, how you can use the Agent Modeling Framework and related tools to design one and present tutorials to get you started. But before going into details, let's take a quick overview at what agent-based modeling is is and how the Agent Modeling Framework can help you to develop models for ABM or other problem domains.</p>
<p>We hope you enjoy using the tool, and we look forward to your comments and feedback and most of all participation!</p>
<div class="section" title="Quick Start">
<div class="titlepage">
<div>
<div>
<h2 class="title" style="clear: both">
<a name="Quick_Start"></a>Quick Start</h2>
</div>
</div>
</div>
<p>If you're the kind of person who likes to jump right in, here are the basics.</p>
<div class="section" title="Install">
<div class="titlepage">
<div>
<div>
<h3 class="title">
<a name="Install"></a>Install</h3>
</div>
</div>
</div>
<p>If you've already installed a complete Agent Modeling IDE, such as one offered by the project contributors, or you have already installed AMP from the Eclipse update sites, you can obviously ignore this step. Otherwise, refer to the Installation Guide at the end of this manual.</p>
</div>
<div class="section" title="Welcome!">
<div class="titlepage">
<div>
<div>
<h3 class="title">
<a name="Welcome.21"></a>Welcome!</h3>
</div>
</div>
</div>
<p>When you first open the IDE (or you first install the tools form an update site), you will see a welcome screen. If the screen isn't showing, select the
<span class="bold"><strong>Help &gt; Welcome</strong></span> menu. Click on the "Overview", "Samples" or "Tutorials" buttons to begin your exploration.
</p>
</div>
<div class="section" title="Cheat!">
<div class="titlepage">
<div>
<div>
<h3 class="title">
<a name="Cheat.21"></a>Cheat!</h3>
</div>
</div>
</div>
<p>The Agent Modeling tools come with a number of "Cheat Sheets" to help get you started. You can access them by selecting
<span class="bold"><strong>Help &gt; Cheat Sheets...</strong></span>. Then under the "Agent Modeling" category, select a cheat sheet, such as "Load Sample Projects".
</p>
</div>
<div class="section" title="Follow the Tutorial">
<div class="titlepage">
<div>
<div>
<h3 class="title">
<a name="Follow_the_Tutorial"></a>Follow the Tutorial</h3>
</div>
</div>
</div>
<p>The tools also come with extensive tutorials. See the "Tutorials" section for more help on that.</p>
</div>
<div class="section" title="Follow your Interest">
<div class="titlepage">
<div>
<div>
<h3 class="title">
<a name="Follow_your_Interest"></a>Follow your Interest</h3>
</div>
</div>
</div>
<p>AMP has many potential facets and use cases. Check out the following sections of the manual for more information about..</p>
<div class="section" title="ABM Researchers">
<div class="titlepage">
<div>
<div>
<h4 class="title">
<a name="ABM_Researchers"></a>ABM Researchers</h4>
</div>
</div>
</div>
<p>Run an example model using the "Run an Example Model" cheat sheet.</p>
</div>
<div class="section" title="ABM Modelers">
<div class="titlepage">
<div>
<div>
<h4 class="title">
<a name="ABM_Modelers"></a>ABM Modelers</h4>
</div>
</div>
</div>
<p>Create Agent-Based models using simple visual tools and deploy them to a number of popular ABM platforms, including Escape. Follow the tutorial section of the Modeler's guide.</p>
</div>
<div class="section" title="ABM Java Developers">
<div class="titlepage">
<div>
<div>
<h4 class="title">
<a name="ABM_Java_Developers"></a>ABM Java Developers</h4>
</div>
</div>
</div>
<p>Write "Plain Old Java" models within a full-featured agent-based modeling framework. Read Programmers Guide and then try the "Create an Escape Java Model" cheat sheet.</p>
</div>
<div class="section" title="Eclipse Plugin Developers">
<div class="titlepage">
<div>
<div>
<h4 class="title">
<a name="Eclipse_Plugin_Developers"></a>Eclipse Plugin Developers</h4>
</div>
</div>
</div>
<p>AXF and AGF provide a number of features based around Eclipse technologies such as GEF, GEF3D, BIRT Charts and Zest. For example, AGF supports dynamic visualization of objects in space, and AXF supports managed UI and headless execution for models of any kind. There isn't currently any general documentation for these features, but we encourage you to look at the APIs and at Escape's implementation of them. They're straightforward and can be useful for a variety of general science platform needs.</p>
</div>
</div>
</div>
</div>
</body>
</html>