[flokk-checkins] gave intro theme (hopefully)
Status: Pre-Alpha
Brought to you by:
dshipton
From: Stuart T. <dis...@us...> - 2004-12-11 16:52:59
|
<html> <head> <style><!-- body {background-color:#ffffff;} .file {border:1px solid #eeeeee;margin-top:1em;margin-bottom:1em;} .pathname {font-family:monospace; float:right;} .fileheader {margin-bottom:.5em;} .diff {margin:0;} .tasklist {padding:4px;border:1px dashed #000000;margin-top:1em;} .tasklist ul {margin-top:0;margin-bottom:0;} tr.alt {background-color:#eeeeee} #added {background-color:#ddffdd;} #addedchars {background-color:#99ff99;font-weight:bolder;} tr.alt #added {background-color:#ccf7cc;} #removed {background-color:#ffdddd;} #removedchars {background-color:#ff9999;font-weight:bolder;} tr.alt #removed {background-color:#f7cccc;} #info {color:#888888;} #context {background-color:#eeeeee;} td {padding-left:.3em;padding-right:.3em;} tr.head {border-bottom-width:1px;border-bottom-style:solid;} tr.head td {padding:0;padding-top:.2em;} .task {background-color:#ffff00;} .comment {padding:4px;border:1px dashed #000000;background-color:#ffffdd} .error {color:red;} hr {border-width:0px;height:2px;background:black;} --></style> </head> <body> <table cellspacing="0" cellpadding="0" border="0" rules="cols"> <tr class="head"><td colspan="4">Commit in <b><tt>flokk/doc</tt></b><span id="info"> on MAIN</span></td></tr> <tr><td><tt>latex/<a href="#file1">background.tex</a></tt></td><td align="right" id="added">+21</td><td align="right" id="removed">-15</td><td nowrap="nowrap" align="center"><a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk/doc/latex/background.tex?rev=1.15&content-type=text/vnd.viewcvs-markup">1.15</a> <a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk/doc/latex/background.tex.diff?r1=1.15&r2=1.16">-></a> <a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk/doc/latex/background.tex?rev=1.16&content-type=text/vnd.viewcvs-markup">1.16</a></td></tr> <tr class="alt"><td><tt> /<a href="#file2">design.tex</a></tt></td><td align="right" id="added">+1</td><td align="right" id="removed">-1</td><td nowrap="nowrap" align="center"><a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk/doc/latex/design.tex?rev=1.6&content-type=text/vnd.viewcvs-markup">1.6</a> <a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk/doc/latex/design.tex.diff?r1=1.6&r2=1.7">-></a> <a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk/doc/latex/design.tex?rev=1.7&content-type=text/vnd.viewcvs-markup">1.7</a></td></tr> <tr><td><tt>pdf/flokk-docs.pdf</tt></td><td colspan="2" align="center"><small id="info">[binary]</small></td><td nowrap="nowrap" align="center"><a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk/doc/pdf/flokk-docs.pdf?rev=1.4&content-type=text/vnd.viewcvs-markup">1.4</a> <a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk/doc/pdf/flokk-docs.pdf.diff?r1=1.4&r2=1.5">-></a> <a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk/doc/pdf/flokk-docs.pdf?rev=1.5&content-type=text/vnd.viewcvs-markup">1.5</a></td></tr> <tr><td></td><td align="right" id="added">+22</td><td align="right" id="removed">-16</td><td></td></tr> </table> <small id="info">3 modified files</small><br /> <pre class="comment"> gave intro theme (hopefully) </pre> <hr /><a name="file1" /><div class="file"> <span class="pathname"><a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk">flokk</a>/<a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk/doc">doc</a>/<a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk/doc/latex">latex</a><br /></span> <div class="fileheader"><big><b>background.tex</b></big> <small id="info"><a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk/doc/latex/background.tex?rev=1.15&content-type=text/vnd.viewcvs-markup">1.15</a> <a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk/doc/latex/background.tex.diff?r1=1.15&r2=1.16">-></a> <a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk/doc/latex/background.tex?rev=1.16&content-type=text/vnd.viewcvs-markup">1.16</a></small></div> <pre class="diff"><small id="info">diff -u -r1.15 -r1.16 --- background.tex 11 Dec 2004 06:48:53 -0000 1.15 +++ background.tex 11 Dec 2004 16:52:51 -0000 1.16 @@ -2,27 +2,29 @@ </small></pre><pre class="diff" id="context"> \label{ch:bg} \section{Problem Statement}\label{sec:ps} Many real-time applications such as games, simulations, and </pre><pre class="diff" id="removed">-visualizations involve large groups of agents. Large groups -often need to perform actions in real-time with very good -performance. Developers of these applications also want all of the -agents to act autonomously. Agents need to interact with their -environment and act according to their percepts. Groups of agents -often need to communicate between themselves. The collective group of -agents usually require some level of management at the group level as -well. Agent groups will need to communicate goals and provide each of -their agents and other groups of agents with information needed to -obtain collective goals. </pre><pre class="diff" id="added">+visualizations involve large groups of autonomous agents. Large groups +often need to perform unscripted actions in real-time with very good +performance. Agents in large groups need to interact with their +environment and their fellow agents. Agent groups need a network to +communicate goals and provide each of their agents with information +needed to obtain collective goals. All of this agent behavior should +be done by the agents autonomously, so that the developers can +introduce a group of agents into an environment to simulate realistic +behavior. </pre><pre class="diff" id="context"> Games, simulations and visualizations that require such collections of agents are typically programmed in C++. To our knowledge, no such tools are available that provide an organizational scheme to fulfill </pre><pre class="diff" id="removed">-the needs of these real-time applications. </pre><pre class="diff" id="added">+the needs of these real-time applications.<span id="addedchars"> Some tools do exist</span> +to deal with specific requirements of autonomous agents, but none +exist that provide an interface for dealing with many possible +requirements. </pre><pre class="diff" id="context"> Some developers have ventured to make applications that do simulations of artificial life. These, however, are specifically geared toward </pre><pre class="diff" id="removed">-biological simulations. Biological simulation applications are just a subset of -the type of real-time applications that would benefit from a system of -multi-agent management. </pre><pre class="diff" id="added">+biological simulations. Biological simulation applications are just a +subset of the type of real-time applications that would benefit from a +system of multi-agent management. </pre><pre class="diff" id="context"> Other types of simulations are limited to only dealing with motion among the multi-agent groups. These systems do not offer </pre><pre class="diff"><small id="info">@@ -38,7 +40,11 @@ </small></pre><pre class="diff" id="context"> network. The \acl{FLOKK} library is a solution to the need for a management </pre><pre class="diff" id="removed">-system for autonomous agents in real-time applications. </pre><pre class="diff" id="added">+system for autonomous agents in real-time applications.<span id="addedchars"> Before</span> +explaining how it works, the artificial intelligence concepts behind +the system need to be addressed. Chapter~\ref{ch:dsn} explains the +design of the \ac{FLOKK} library. For more detail on the use of +\ac{FLOKK}, consult the FLOKK API Reference Manual. </pre><pre class="diff" id="context"> \section{Artificial Intelligence Concepts}\label{sec:aic} \acrodef{CPA}{Continuous planning agent} </pre></div> <hr /><a name="file2" /><div class="file"> <span class="pathname"><a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk">flokk</a>/<a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk/doc">doc</a>/<a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk/doc/latex">latex</a><br /></span> <div class="fileheader"><big><b>design.tex</b></big> <small id="info"><a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk/doc/latex/design.tex?rev=1.6&content-type=text/vnd.viewcvs-markup">1.6</a> <a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk/doc/latex/design.tex.diff?r1=1.6&r2=1.7">-></a> <a href="http://cvs.sourceforge.net/viewcvs.py/flokk/flokk/doc/latex/design.tex?rev=1.7&content-type=text/vnd.viewcvs-markup">1.7</a></small></div> <pre class="diff"><small id="info">diff -u -r1.6 -r1.7 --- design.tex 11 Dec 2004 06:48:53 -0000 1.6 +++ design.tex 11 Dec 2004 16:52:51 -0000 1.7 @@ -100,7 +100,7 @@ </small></pre><pre class="diff" id="context"> resets the problem back to being unsolved. In a hierarchical system, it is beneficial for a problem to be split </pre><pre class="diff" id="removed">-into subproblems. A problem splits into subproblems by the parent </pre><pre class="diff" id="added">+into sub-problems. A problem splits into sub-problems by the parent </pre><pre class="diff" id="context"> splitting the problem. For example, if the parent's problem is to get the flokk into a formation, the parent then generates a problem for each of its members. Each of those problems tells the agent exactly </pre></div> <center><small><a href="http://www.badgers-in-foil.co.uk/projects/cvsspam/" title="commit -> email">CVSspam</a> 0.2.10</small></center> </body></html> |