This repository was archived by the owner on Jun 15, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy patharchitecture.html
87 lines (77 loc) · 3.75 KB
/
architecture.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<html>
<!-- THIS FILE WAS GENERATED BY A SCRIPT: DO NOT EDIT IT! -->
<head>
<meta charset="UTF-8">
<link href="style.css" rel="stylesheet" type="text/css"/>
<title>
Indra Architecture
</title>
</head>
<body>
<ul class="menu">
<li>
<a href="index.html" class="menu">HOME</a>
</li>
<li>
<a href="models.html" class="menu">MODELS</a>
</li>
<li>
<a href="https://github.com/gcallah/indras_net" class="menu">CODE</a>
</li>
<li>
<a href="about.html" class="menu">ABOUT</a>
</li>
<!--
|
<a href="resources.html">Resources</a>
-->
</ul>
<!--
Nothing for now!
<div style="text-align:center">
<figure class="logo">
<img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%"><img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%"><img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%"><img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%"><img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%"><img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%"><img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%"><img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%"><img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%"><img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%"><img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%"><img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%"><img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%"><img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%"><img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%"><img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%"><img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%"><img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%"><img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%"><img src="https://upload.wikimedia.org/wikipedia/commons/2/21/Dewy_spider_web.jpg" width="5%">
</figure>
</div>
-->
<h1>
Indra Architecture
</h1>
<h2>
Project Architecture
</h2>
<h3>
Agents and Composites
</h3>
<h3>
The User, the Menu, and the Environment
</h3>
<p>
The
<a href="https://github.com/gcallah/Indra/blob/master/indra/user.py">
user
</a>
is of course given control to run the program and to display its data.
But the key idea here is that the "user" appears as another node in
Indra's net, meaning the agents can conceivably "see" the user and
interact with him/her.
His primary method of interface is through the
<a href="https://github.com/gcallah/Indra/blob/master/indra/menu.py">
menu
</a>, but more complicated interactions are possible.
</p>
<h3>
Graphics Capabilities
</h3>
<p>
We currently have fairly extensive graphics capabilities built in
to the system through
<a href="https://en.wikipedia.org/wiki/Matplotlib">
matplotlib.
</a>
These include plotting changes in agent populations, tracing agent
movement (live) on a scatter plot, and examining the
object-hierarchy at play in a program at any point in time.
</p>
</body>
</html>