documentation files
[aco.git] / doc / javadoc / aco / mediator / ACOMediator.html
blob8e54b7a60a6b063fa01443d2b6f41fca81714f21
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <!--NewPage-->
3 <HTML>
4 <HEAD>
5 <!-- Generated by javadoc (build 1.6.0_18) on Mon Jul 05 12:01:07 CEST 2010 -->
6 <TITLE>
7 ACOMediator
8 </TITLE>
10 <META NAME="date" CONTENT="2010-07-05">
12 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style">
14 <SCRIPT type="text/javascript">
15 function windowTitle()
17 if (location.href.indexOf('is-external=true') == -1) {
18 parent.document.title="ACOMediator";
21 </SCRIPT>
22 <NOSCRIPT>
23 </NOSCRIPT>
25 </HEAD>
27 <BODY BGCOLOR="white" onload="windowTitle();">
28 <HR>
31 <!-- ========= START OF TOP NAVBAR ======= -->
32 <A NAME="navbar_top"><!-- --></A>
33 <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
34 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
35 <TR>
36 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
37 <A NAME="navbar_top_firstrow"><!-- --></A>
38 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
39 <TR ALIGN="center" VALIGN="top">
40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
42 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ACOMediator.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
48 </TR>
49 </TABLE>
50 </TD>
51 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
52 </EM>
53 </TD>
54 </TR>
56 <TR>
57 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
58 &nbsp;PREV CLASS&nbsp;
59 &nbsp;NEXT CLASS</FONT></TD>
60 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
61 <A HREF="../../index.html?aco/mediator/ACOMediator.html" target="_top"><B>FRAMES</B></A> &nbsp;
62 &nbsp;<A HREF="ACOMediator.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
63 &nbsp;<SCRIPT type="text/javascript">
64 <!--
65 if(window==top) {
66 document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
68 //-->
69 </SCRIPT>
70 <NOSCRIPT>
71 <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
72 </NOSCRIPT>
75 </FONT></TD>
76 </TR>
77 <TR>
78 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
79 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
80 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
81 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
82 </TR>
83 </TABLE>
84 <A NAME="skip-navbar_top"></A>
85 <!-- ========= END OF TOP NAVBAR ========= -->
87 <HR>
88 <!-- ======== START OF CLASS DATA ======== -->
89 <H2>
90 <FONT SIZE="-1">
91 aco.mediator</FONT>
92 <BR>
93 Class ACOMediator</H2>
94 <PRE>
95 java.lang.Object
96 <IMG SRC="../../resources/inherit.gif" ALT="extended by "><B>aco.mediator.ACOMediator</B>
97 </PRE>
98 <DL>
99 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../aco/antview/AntViewObservable.html" title="interface in aco.antview">AntViewObservable</A></DD>
100 </DL>
101 <DL>
102 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../aco/mediator/acs/ACSMediator.html" title="class in aco.mediator.acs">ACSMediator</A>, <A HREF="../../aco/mediator/as/ASMediator.html" title="class in aco.mediator.as">ASMediator</A></DD>
103 </DL>
104 <HR>
105 <DL>
106 <DT><PRE>public abstract class <B>ACOMediator</B><DT>extends java.lang.Object<DT>implements <A HREF="../../aco/antview/AntViewObservable.html" title="interface in aco.antview">AntViewObservable</A></DL>
107 </PRE>
110 <HR>
114 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
116 <A NAME="constructor_summary"><!-- --></A>
117 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
118 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
119 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
120 <B>Constructor Summary</B></FONT></TH>
121 </TR>
122 <TR BGCOLOR="white" CLASS="TableRowColor">
123 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#ACOMediator()">ACOMediator</A></B>()</CODE>
125 <BR>
126 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
127 </TR>
128 <TR BGCOLOR="white" CLASS="TableRowColor">
129 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#ACOMediator(aco.graph.ACOGraph, aco.parameter.ACOParameter)">ACOMediator</A></B>(<A HREF="../../aco/graph/ACOGraph.html" title="class in aco.graph">ACOGraph</A>&nbsp;acog,
130 <A HREF="../../aco/parameter/ACOParameter.html" title="class in aco.parameter">ACOParameter</A>&nbsp;acop)</CODE>
132 <BR>
133 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
134 </TR>
135 <TR BGCOLOR="white" CLASS="TableRowColor">
136 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#ACOMediator(aco.graph.ACOGraph, aco.parameter.ACOParameter, aco.environment.Environment)">ACOMediator</A></B>(<A HREF="../../aco/graph/ACOGraph.html" title="class in aco.graph">ACOGraph</A>&nbsp;acog,
137 <A HREF="../../aco/parameter/ACOParameter.html" title="class in aco.parameter">ACOParameter</A>&nbsp;acop,
138 <A HREF="../../aco/environment/Environment.html" title="class in aco.environment">Environment</A>&nbsp;env)</CODE>
140 <BR>
141 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
142 </TR>
143 <TR BGCOLOR="white" CLASS="TableRowColor">
144 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#ACOMediator(aco.parameter.ACOParameter)">ACOMediator</A></B>(<A HREF="../../aco/parameter/ACOParameter.html" title="class in aco.parameter">ACOParameter</A>&nbsp;acop)</CODE>
146 <BR>
147 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
148 </TR>
149 </TABLE>
150 &nbsp;
151 <!-- ========== METHOD SUMMARY =========== -->
153 <A NAME="method_summary"><!-- --></A>
154 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
155 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
156 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
157 <B>Method Summary</B></FONT></TH>
158 </TR>
159 <TR BGCOLOR="white" CLASS="TableRowColor">
160 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
161 <CODE>&nbsp;void</CODE></FONT></TD>
162 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#ACODecisionRule(aco.ant.Ant, int)">ACODecisionRule</A></B>(<A HREF="../../aco/ant/Ant.html" title="class in aco.ant">Ant</A>&nbsp;ant,
163 int&nbsp;Step)</CODE>
165 <BR>
166 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
167 </TR>
168 <TR BGCOLOR="white" CLASS="TableRowColor">
169 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
170 <CODE>&nbsp;void</CODE></FONT></TD>
171 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#addGlobalBestTour(java.lang.Integer, int[])">addGlobalBestTour</A></B>(java.lang.Integer&nbsp;TourLength,
172 int[]&nbsp;Tour)</CODE>
174 <BR>
175 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
176 </TR>
177 <TR BGCOLOR="white" CLASS="TableRowColor">
178 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
179 <CODE>&nbsp;void</CODE></FONT></TD>
180 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#computeChoiceInformation()">computeChoiceInformation</A></B>()</CODE>
182 <BR>
183 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
184 </TR>
185 <TR BGCOLOR="white" CLASS="TableRowColor">
186 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
187 <CODE>&nbsp;int[][]</CODE></FONT></TD>
188 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#computeDistances()">computeDistances</A></B>()</CODE>
190 <BR>
191 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
192 </TR>
193 <TR BGCOLOR="white" CLASS="TableRowColor">
194 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
195 <CODE>&nbsp;void</CODE></FONT></TD>
196 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#computeHeuristicInformation()">computeHeuristicInformation</A></B>()</CODE>
198 <BR>
199 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
200 </TR>
201 <TR BGCOLOR="white" CLASS="TableRowColor">
202 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
203 <CODE>&nbsp;void</CODE></FONT></TD>
204 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#computeNearestNeighbourListDepth()">computeNearestNeighbourListDepth</A></B>()</CODE>
206 <BR>
207 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
208 </TR>
209 <TR BGCOLOR="white" CLASS="TableRowColor">
210 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
211 <CODE>&nbsp;void</CODE></FONT></TD>
212 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#computeTauZero()">computeTauZero</A></B>()</CODE>
214 <BR>
215 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
216 </TR>
217 <TR BGCOLOR="white" CLASS="TableRowColor">
218 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
219 <CODE>&nbsp;void</CODE></FONT></TD>
220 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#computeTourLength(aco.ant.Ant)">computeTourLength</A></B>(<A HREF="../../aco/ant/Ant.html" title="class in aco.ant">Ant</A>&nbsp;ant)</CODE>
222 <BR>
223 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
224 </TR>
225 <TR BGCOLOR="white" CLASS="TableRowColor">
226 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
227 <CODE>&nbsp;<A HREF="../../aco/graph/ACOGraph.html" title="class in aco.graph">ACOGraph</A></CODE></FONT></TD>
228 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getACOGraph()">getACOGraph</A></B>()</CODE>
230 <BR>
231 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
232 </TR>
233 <TR BGCOLOR="white" CLASS="TableRowColor">
234 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
235 <CODE>&nbsp;<A HREF="../../aco/parameter/ACOParameter.html" title="class in aco.parameter">ACOParameter</A></CODE></FONT></TD>
236 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getACOParameter()">getACOParameter</A></B>()</CODE>
238 <BR>
239 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
240 </TR>
241 <TR BGCOLOR="white" CLASS="TableRowColor">
242 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
243 <CODE>&nbsp;<A HREF="../../aco/strategy/ACOStrategy.html" title="class in aco.strategy">ACOStrategy</A></CODE></FONT></TD>
244 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getACOStrategy()">getACOStrategy</A></B>()</CODE>
246 <BR>
247 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
248 </TR>
249 <TR BGCOLOR="white" CLASS="TableRowColor">
250 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
251 <CODE>&nbsp;double</CODE></FONT></TD>
252 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getBeta()">getBeta</A></B>()</CODE>
254 <BR>
255 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
256 </TR>
257 <TR BGCOLOR="white" CLASS="TableRowColor">
258 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
259 <CODE>&nbsp;double</CODE></FONT></TD>
260 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getChoiceInformation(int, int)">getChoiceInformation</A></B>(int&nbsp;x,
261 int&nbsp;y)</CODE>
263 <BR>
264 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
265 </TR>
266 <TR BGCOLOR="white" CLASS="TableRowColor">
267 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
268 <CODE>&nbsp;<A HREF="../../aco/strategy/ChoiceInformationStrategy.html" title="class in aco.strategy">ChoiceInformationStrategy</A></CODE></FONT></TD>
269 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getChoiceInformationStrategy()">getChoiceInformationStrategy</A></B>()</CODE>
271 <BR>
272 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
273 </TR>
274 <TR BGCOLOR="white" CLASS="TableRowColor">
275 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
276 <CODE>&nbsp;java.util.HashMap&lt;java.lang.Integer,<A HREF="../../aco/misc/CoordinatePair.html" title="class in aco.misc">CoordinatePair</A>&lt;java.lang.Integer,java.lang.Integer&gt;&gt;</CODE></FONT></TD>
277 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getCoordinateData()">getCoordinateData</A></B>()</CODE>
279 <BR>
280 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
281 </TR>
282 <TR BGCOLOR="white" CLASS="TableRowColor">
283 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
284 <CODE>&nbsp;<A HREF="../../aco/misc/CoordinatePair.html" title="class in aco.misc">CoordinatePair</A>&lt;java.lang.Integer,java.lang.Integer&gt;</CODE></FONT></TD>
285 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getCoordinates(int)">getCoordinates</A></B>(int&nbsp;City)</CODE>
287 <BR>
288 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
289 </TR>
290 <TR BGCOLOR="white" CLASS="TableRowColor">
291 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
292 <CODE>&nbsp;int</CODE></FONT></TD>
293 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getDistance(int, int)">getDistance</A></B>(int&nbsp;x,
294 int&nbsp;y)</CODE>
296 <BR>
297 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
298 </TR>
299 <TR BGCOLOR="white" CLASS="TableRowColor">
300 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
301 <CODE>&nbsp;<A HREF="../../aco/strategy/DistanceStrategy.html" title="class in aco.strategy">DistanceStrategy</A></CODE></FONT></TD>
302 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getDistanceStrategy()">getDistanceStrategy</A></B>()</CODE>
304 <BR>
305 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
306 </TR>
307 <TR BGCOLOR="white" CLASS="TableRowColor">
308 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
309 <CODE>&nbsp;<A HREF="../../aco/environment/Environment.html" title="class in aco.environment">Environment</A></CODE></FONT></TD>
310 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getEnvironment()">getEnvironment</A></B>()</CODE>
312 <BR>
313 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
314 </TR>
315 <TR BGCOLOR="white" CLASS="TableRowColor">
316 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
317 <CODE>&nbsp;int[]</CODE></FONT></TD>
318 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getGlobalBestTour()">getGlobalBestTour</A></B>()</CODE>
320 <BR>
321 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
322 </TR>
323 <TR BGCOLOR="white" CLASS="TableRowColor">
324 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
325 <CODE>&nbsp;int</CODE></FONT></TD>
326 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getGlobalBestTour(int)">getGlobalBestTour</A></B>(int&nbsp;index)</CODE>
328 <BR>
329 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
330 </TR>
331 <TR BGCOLOR="white" CLASS="TableRowColor">
332 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
333 <CODE>&nbsp;int</CODE></FONT></TD>
334 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getGlobalBestTourIteration()">getGlobalBestTourIteration</A></B>()</CODE>
336 <BR>
337 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
338 </TR>
339 <TR BGCOLOR="white" CLASS="TableRowColor">
340 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
341 <CODE>&nbsp;int</CODE></FONT></TD>
342 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getGlobalBestTourLength()">getGlobalBestTourLength</A></B>()</CODE>
344 <BR>
345 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
346 </TR>
347 <TR BGCOLOR="white" CLASS="TableRowColor">
348 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
349 <CODE>&nbsp;java.util.SortedMap&lt;java.lang.Integer,int[]&gt;</CODE></FONT></TD>
350 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getGlobalBestTourMap()">getGlobalBestTourMap</A></B>()</CODE>
352 <BR>
353 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
354 </TR>
355 <TR BGCOLOR="white" CLASS="TableRowColor">
356 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
357 <CODE>&nbsp;int</CODE></FONT></TD>
358 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getGlobalBestTourMapSize()">getGlobalBestTourMapSize</A></B>()</CODE>
360 <BR>
361 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
362 </TR>
363 <TR BGCOLOR="white" CLASS="TableRowColor">
364 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
365 <CODE>&nbsp;<A HREF="../../aco/strategy/GraphStrategy.html" title="class in aco.strategy">GraphStrategy</A></CODE></FONT></TD>
366 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getGraphStrategy()">getGraphStrategy</A></B>()</CODE>
368 <BR>
369 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
370 </TR>
371 <TR BGCOLOR="white" CLASS="TableRowColor">
372 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
373 <CODE>&nbsp;double</CODE></FONT></TD>
374 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getHeuristicInformation(int, int)">getHeuristicInformation</A></B>(int&nbsp;x,
375 int&nbsp;y)</CODE>
377 <BR>
378 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
379 </TR>
380 <TR BGCOLOR="white" CLASS="TableRowColor">
381 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
382 <CODE>&nbsp;<A HREF="../../aco/strategy/HeuristicInformationStrategy.html" title="class in aco.strategy">HeuristicInformationStrategy</A></CODE></FONT></TD>
383 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getHeuristicInformationStrategy()">getHeuristicInformationStrategy</A></B>()</CODE>
385 <BR>
386 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
387 </TR>
388 <TR BGCOLOR="white" CLASS="TableRowColor">
389 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
390 <CODE>&nbsp;int</CODE></FONT></TD>
391 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getInfinity()">getInfinity</A></B>()</CODE>
393 <BR>
394 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
395 </TR>
396 <TR BGCOLOR="white" CLASS="TableRowColor">
397 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
398 <CODE>&nbsp;int</CODE></FONT></TD>
399 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getMaxNumOfTours()">getMaxNumOfTours</A></B>()</CODE>
401 <BR>
402 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
403 </TR>
404 <TR BGCOLOR="white" CLASS="TableRowColor">
405 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
406 <CODE>&nbsp;int</CODE></FONT></TD>
407 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getNearestNeighbour(int, int)">getNearestNeighbour</A></B>(int&nbsp;x,
408 int&nbsp;y)</CODE>
410 <BR>
411 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
412 </TR>
413 <TR BGCOLOR="white" CLASS="TableRowColor">
414 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
415 <CODE>&nbsp;int</CODE></FONT></TD>
416 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getNearestNeighbourListDepth()">getNearestNeighbourListDepth</A></B>()</CODE>
418 <BR>
419 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
420 </TR>
421 <TR BGCOLOR="white" CLASS="TableRowColor">
422 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
423 <CODE>&nbsp;int</CODE></FONT></TD>
424 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getNumOfAnts()">getNumOfAnts</A></B>()</CODE>
426 <BR>
427 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
428 </TR>
429 <TR BGCOLOR="white" CLASS="TableRowColor">
430 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
431 <CODE>&nbsp;int</CODE></FONT></TD>
432 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getNumOfCities()">getNumOfCities</A></B>()</CODE>
434 <BR>
435 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
436 </TR>
437 <TR BGCOLOR="white" CLASS="TableRowColor">
438 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
439 <CODE>&nbsp;double</CODE></FONT></TD>
440 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getPheromone(int, int)">getPheromone</A></B>(int&nbsp;x,
441 int&nbsp;y)</CODE>
443 <BR>
444 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
445 </TR>
446 <TR BGCOLOR="white" CLASS="TableRowColor">
447 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
448 <CODE>&nbsp;<A HREF="../../aco/strategy/PheromoneStrategy.html" title="class in aco.strategy">PheromoneStrategy</A></CODE></FONT></TD>
449 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getPheromoneStrategy()">getPheromoneStrategy</A></B>()</CODE>
451 <BR>
452 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
453 </TR>
454 <TR BGCOLOR="white" CLASS="TableRowColor">
455 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
456 <CODE>&nbsp;double</CODE></FONT></TD>
457 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getRoh()">getRoh</A></B>()</CODE>
459 <BR>
460 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
461 </TR>
462 <TR BGCOLOR="white" CLASS="TableRowColor">
463 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
464 <CODE>&nbsp;double</CODE></FONT></TD>
465 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getTauZero()">getTauZero</A></B>()</CODE>
467 <BR>
468 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
469 </TR>
470 <TR BGCOLOR="white" CLASS="TableRowColor">
471 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
472 <CODE>&nbsp;<A HREF="../../aco/strategy/TauZeroStrategy.html" title="class in aco.strategy">TauZeroStrategy</A></CODE></FONT></TD>
473 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#getTauZeroStrategy()">getTauZeroStrategy</A></B>()</CODE>
475 <BR>
476 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
477 </TR>
478 <TR BGCOLOR="white" CLASS="TableRowColor">
479 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
480 <CODE>&nbsp;int</CODE></FONT></TD>
481 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#nearestNeighbourHeuristicRandomStart()">nearestNeighbourHeuristicRandomStart</A></B>()</CODE>
483 <BR>
484 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
485 </TR>
486 <TR BGCOLOR="white" CLASS="TableRowColor">
487 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
488 <CODE>&nbsp;void</CODE></FONT></TD>
489 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#pheromoneUpdate(aco.ant.Ant[])">pheromoneUpdate</A></B>(<A HREF="../../aco/ant/Ant.html" title="class in aco.ant">Ant</A>[]&nbsp;ants)</CODE>
491 <BR>
492 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
493 </TR>
494 <TR BGCOLOR="white" CLASS="TableRowColor">
495 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
496 <CODE>&nbsp;void</CODE></FONT></TD>
497 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#pickInitialRandomCity(aco.ant.Ant)">pickInitialRandomCity</A></B>(<A HREF="../../aco/ant/Ant.html" title="class in aco.ant">Ant</A>&nbsp;ant)</CODE>
499 <BR>
500 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
501 </TR>
502 <TR BGCOLOR="white" CLASS="TableRowColor">
503 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
504 <CODE>&nbsp;void</CODE></FONT></TD>
505 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setACOGraph(aco.graph.ACOGraph)">setACOGraph</A></B>(<A HREF="../../aco/graph/ACOGraph.html" title="class in aco.graph">ACOGraph</A>&nbsp;acog)</CODE>
507 <BR>
508 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
509 </TR>
510 <TR BGCOLOR="white" CLASS="TableRowColor">
511 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
512 <CODE>&nbsp;void</CODE></FONT></TD>
513 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setACOParameter(aco.parameter.ACOParameter)">setACOParameter</A></B>(<A HREF="../../aco/parameter/ACOParameter.html" title="class in aco.parameter">ACOParameter</A>&nbsp;acop)</CODE>
515 <BR>
516 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
517 </TR>
518 <TR BGCOLOR="white" CLASS="TableRowColor">
519 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
520 <CODE>&nbsp;void</CODE></FONT></TD>
521 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setACOStrategy(aco.strategy.ACOStrategy)">setACOStrategy</A></B>(<A HREF="../../aco/strategy/ACOStrategy.html" title="class in aco.strategy">ACOStrategy</A>&nbsp;acos)</CODE>
523 <BR>
524 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
525 </TR>
526 <TR BGCOLOR="white" CLASS="TableRowColor">
527 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
528 <CODE>&nbsp;void</CODE></FONT></TD>
529 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setBeta(double)">setBeta</A></B>(double&nbsp;Beta)</CODE>
531 <BR>
532 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
533 </TR>
534 <TR BGCOLOR="white" CLASS="TableRowColor">
535 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
536 <CODE>&nbsp;void</CODE></FONT></TD>
537 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setChoiceInformation(int, int, double)">setChoiceInformation</A></B>(int&nbsp;x,
538 int&nbsp;y,
539 double&nbsp;v)</CODE>
541 <BR>
542 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
543 </TR>
544 <TR BGCOLOR="white" CLASS="TableRowColor">
545 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
546 <CODE>&nbsp;void</CODE></FONT></TD>
547 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setChoiceInformationStrategy(aco.strategy.ChoiceInformationStrategy)">setChoiceInformationStrategy</A></B>(<A HREF="../../aco/strategy/ChoiceInformationStrategy.html" title="class in aco.strategy">ChoiceInformationStrategy</A>&nbsp;cis)</CODE>
549 <BR>
550 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
551 </TR>
552 <TR BGCOLOR="white" CLASS="TableRowColor">
553 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
554 <CODE>&nbsp;void</CODE></FONT></TD>
555 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setDistance(int, int, int)">setDistance</A></B>(int&nbsp;x,
556 int&nbsp;y,
557 int&nbsp;v)</CODE>
559 <BR>
560 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
561 </TR>
562 <TR BGCOLOR="white" CLASS="TableRowColor">
563 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
564 <CODE>&nbsp;void</CODE></FONT></TD>
565 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setDistanceStrategy(aco.strategy.DistanceStrategy)">setDistanceStrategy</A></B>(<A HREF="../../aco/strategy/DistanceStrategy.html" title="class in aco.strategy">DistanceStrategy</A>&nbsp;ds)</CODE>
567 <BR>
568 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
569 </TR>
570 <TR BGCOLOR="white" CLASS="TableRowColor">
571 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
572 <CODE>&nbsp;void</CODE></FONT></TD>
573 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setEnvironment(aco.environment.Environment)">setEnvironment</A></B>(<A HREF="../../aco/environment/Environment.html" title="class in aco.environment">Environment</A>&nbsp;env)</CODE>
575 <BR>
576 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
577 </TR>
578 <TR BGCOLOR="white" CLASS="TableRowColor">
579 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
580 <CODE>&nbsp;void</CODE></FONT></TD>
581 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setGlobalBestTour(int[])">setGlobalBestTour</A></B>(int[]&nbsp;GlobalBestTour)</CODE>
583 <BR>
584 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
585 </TR>
586 <TR BGCOLOR="white" CLASS="TableRowColor">
587 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
588 <CODE>&nbsp;void</CODE></FONT></TD>
589 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setGlobalBestTour(int, int)">setGlobalBestTour</A></B>(int&nbsp;index,
590 int&nbsp;GlobalBestTour)</CODE>
592 <BR>
593 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
594 </TR>
595 <TR BGCOLOR="white" CLASS="TableRowColor">
596 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
597 <CODE>&nbsp;void</CODE></FONT></TD>
598 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setGlobalBestTourIteration(int)">setGlobalBestTourIteration</A></B>(int&nbsp;GlobalBestTourIteration)</CODE>
600 <BR>
601 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
602 </TR>
603 <TR BGCOLOR="white" CLASS="TableRowColor">
604 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
605 <CODE>&nbsp;void</CODE></FONT></TD>
606 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setGlobalBestTourLength(int)">setGlobalBestTourLength</A></B>(int&nbsp;GlobalBestTourLength)</CODE>
608 <BR>
609 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
610 </TR>
611 <TR BGCOLOR="white" CLASS="TableRowColor">
612 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
613 <CODE>&nbsp;void</CODE></FONT></TD>
614 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setGlobalBestTourMapSize(int)">setGlobalBestTourMapSize</A></B>(int&nbsp;GlobalBestTourMapSize)</CODE>
616 <BR>
617 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
618 </TR>
619 <TR BGCOLOR="white" CLASS="TableRowColor">
620 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
621 <CODE>&nbsp;void</CODE></FONT></TD>
622 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setGraphStrategy(aco.strategy.GraphStrategy)">setGraphStrategy</A></B>(<A HREF="../../aco/strategy/GraphStrategy.html" title="class in aco.strategy">GraphStrategy</A>&nbsp;gs)</CODE>
624 <BR>
625 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
626 </TR>
627 <TR BGCOLOR="white" CLASS="TableRowColor">
628 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
629 <CODE>&nbsp;void</CODE></FONT></TD>
630 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setHeuristicInformation(int, int, double)">setHeuristicInformation</A></B>(int&nbsp;x,
631 int&nbsp;y,
632 double&nbsp;v)</CODE>
634 <BR>
635 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
636 </TR>
637 <TR BGCOLOR="white" CLASS="TableRowColor">
638 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
639 <CODE>&nbsp;void</CODE></FONT></TD>
640 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setHeuristicInformationStrategy(aco.strategy.HeuristicInformationStrategy)">setHeuristicInformationStrategy</A></B>(<A HREF="../../aco/strategy/HeuristicInformationStrategy.html" title="class in aco.strategy">HeuristicInformationStrategy</A>&nbsp;his)</CODE>
642 <BR>
643 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
644 </TR>
645 <TR BGCOLOR="white" CLASS="TableRowColor">
646 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
647 <CODE>&nbsp;void</CODE></FONT></TD>
648 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setInitialPheromones(double)">setInitialPheromones</A></B>(double&nbsp;TauZero)</CODE>
650 <BR>
651 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
652 </TR>
653 <TR BGCOLOR="white" CLASS="TableRowColor">
654 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
655 <CODE>&nbsp;void</CODE></FONT></TD>
656 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setMaxNumOfTours(int)">setMaxNumOfTours</A></B>(int&nbsp;v)</CODE>
658 <BR>
659 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
660 </TR>
661 <TR BGCOLOR="white" CLASS="TableRowColor">
662 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
663 <CODE>&nbsp;void</CODE></FONT></TD>
664 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setNearestNeighbourListDepth(int)">setNearestNeighbourListDepth</A></B>(int&nbsp;NearestNeighbourListDepth)</CODE>
666 <BR>
667 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
668 </TR>
669 <TR BGCOLOR="white" CLASS="TableRowColor">
670 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
671 <CODE>&nbsp;void</CODE></FONT></TD>
672 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setNumOfAnts(int)">setNumOfAnts</A></B>(int&nbsp;v)</CODE>
674 <BR>
675 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
676 </TR>
677 <TR BGCOLOR="white" CLASS="TableRowColor">
678 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
679 <CODE>&nbsp;void</CODE></FONT></TD>
680 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setNumOfCities(int)">setNumOfCities</A></B>(int&nbsp;v)</CODE>
682 <BR>
683 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
684 </TR>
685 <TR BGCOLOR="white" CLASS="TableRowColor">
686 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
687 <CODE>&nbsp;void</CODE></FONT></TD>
688 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setPheromone(int, int, double)">setPheromone</A></B>(int&nbsp;x,
689 int&nbsp;y,
690 double&nbsp;v)</CODE>
692 <BR>
693 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
694 </TR>
695 <TR BGCOLOR="white" CLASS="TableRowColor">
696 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
697 <CODE>&nbsp;void</CODE></FONT></TD>
698 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setPheromoneStrategy(aco.strategy.PheromoneStrategy)">setPheromoneStrategy</A></B>(<A HREF="../../aco/strategy/PheromoneStrategy.html" title="class in aco.strategy">PheromoneStrategy</A>&nbsp;ps)</CODE>
700 <BR>
701 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
702 </TR>
703 <TR BGCOLOR="white" CLASS="TableRowColor">
704 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
705 <CODE>&nbsp;void</CODE></FONT></TD>
706 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setRoh(double)">setRoh</A></B>(double&nbsp;Roh)</CODE>
708 <BR>
709 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
710 </TR>
711 <TR BGCOLOR="white" CLASS="TableRowColor">
712 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
713 <CODE>&nbsp;void</CODE></FONT></TD>
714 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setTauZero(double)">setTauZero</A></B>(double&nbsp;TauZero)</CODE>
716 <BR>
717 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
718 </TR>
719 <TR BGCOLOR="white" CLASS="TableRowColor">
720 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
721 <CODE>&nbsp;void</CODE></FONT></TD>
722 <TD><CODE><B><A HREF="../../aco/mediator/ACOMediator.html#setTauZeroStrategy(aco.strategy.TauZeroStrategy)">setTauZeroStrategy</A></B>(<A HREF="../../aco/strategy/TauZeroStrategy.html" title="class in aco.strategy">TauZeroStrategy</A>&nbsp;tzs)</CODE>
724 <BR>
725 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
726 </TR>
727 </TABLE>
728 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
729 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
730 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
731 <TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
732 </TR>
733 <TR BGCOLOR="white" CLASS="TableRowColor">
734 <TD><CODE>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
735 </TR>
736 </TABLE>
737 &nbsp;
740 <!-- ========= CONSTRUCTOR DETAIL ======== -->
742 <A NAME="constructor_detail"><!-- --></A>
743 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
744 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
745 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
746 <B>Constructor Detail</B></FONT></TH>
747 </TR>
748 </TABLE>
750 <A NAME="ACOMediator()"><!-- --></A><H3>
751 ACOMediator</H3>
752 <PRE>
753 public <B>ACOMediator</B>()</PRE>
754 <DL>
755 </DL>
756 <HR>
758 <A NAME="ACOMediator(aco.parameter.ACOParameter)"><!-- --></A><H3>
759 ACOMediator</H3>
760 <PRE>
761 public <B>ACOMediator</B>(<A HREF="../../aco/parameter/ACOParameter.html" title="class in aco.parameter">ACOParameter</A>&nbsp;acop)</PRE>
762 <DL>
763 </DL>
764 <HR>
766 <A NAME="ACOMediator(aco.graph.ACOGraph, aco.parameter.ACOParameter)"><!-- --></A><H3>
767 ACOMediator</H3>
768 <PRE>
769 public <B>ACOMediator</B>(<A HREF="../../aco/graph/ACOGraph.html" title="class in aco.graph">ACOGraph</A>&nbsp;acog,
770 <A HREF="../../aco/parameter/ACOParameter.html" title="class in aco.parameter">ACOParameter</A>&nbsp;acop)</PRE>
771 <DL>
772 </DL>
773 <HR>
775 <A NAME="ACOMediator(aco.graph.ACOGraph, aco.parameter.ACOParameter, aco.environment.Environment)"><!-- --></A><H3>
776 ACOMediator</H3>
777 <PRE>
778 public <B>ACOMediator</B>(<A HREF="../../aco/graph/ACOGraph.html" title="class in aco.graph">ACOGraph</A>&nbsp;acog,
779 <A HREF="../../aco/parameter/ACOParameter.html" title="class in aco.parameter">ACOParameter</A>&nbsp;acop,
780 <A HREF="../../aco/environment/Environment.html" title="class in aco.environment">Environment</A>&nbsp;env)</PRE>
781 <DL>
782 </DL>
784 <!-- ============ METHOD DETAIL ========== -->
786 <A NAME="method_detail"><!-- --></A>
787 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
788 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
789 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
790 <B>Method Detail</B></FONT></TH>
791 </TR>
792 </TABLE>
794 <A NAME="getACOGraph()"><!-- --></A><H3>
795 getACOGraph</H3>
796 <PRE>
797 public <A HREF="../../aco/graph/ACOGraph.html" title="class in aco.graph">ACOGraph</A> <B>getACOGraph</B>()</PRE>
798 <DL>
799 <DD><DL>
800 </DL>
801 </DD>
802 <DD><DL>
803 </DL>
804 </DD>
805 </DL>
806 <HR>
808 <A NAME="setACOGraph(aco.graph.ACOGraph)"><!-- --></A><H3>
809 setACOGraph</H3>
810 <PRE>
811 public void <B>setACOGraph</B>(<A HREF="../../aco/graph/ACOGraph.html" title="class in aco.graph">ACOGraph</A>&nbsp;acog)</PRE>
812 <DL>
813 <DD><DL>
814 </DL>
815 </DD>
816 <DD><DL>
817 </DL>
818 </DD>
819 </DL>
820 <HR>
822 <A NAME="getACOParameter()"><!-- --></A><H3>
823 getACOParameter</H3>
824 <PRE>
825 public <A HREF="../../aco/parameter/ACOParameter.html" title="class in aco.parameter">ACOParameter</A> <B>getACOParameter</B>()</PRE>
826 <DL>
827 <DD><DL>
828 </DL>
829 </DD>
830 <DD><DL>
831 </DL>
832 </DD>
833 </DL>
834 <HR>
836 <A NAME="setACOParameter(aco.parameter.ACOParameter)"><!-- --></A><H3>
837 setACOParameter</H3>
838 <PRE>
839 public void <B>setACOParameter</B>(<A HREF="../../aco/parameter/ACOParameter.html" title="class in aco.parameter">ACOParameter</A>&nbsp;acop)</PRE>
840 <DL>
841 <DD><DL>
842 </DL>
843 </DD>
844 <DD><DL>
845 </DL>
846 </DD>
847 </DL>
848 <HR>
850 <A NAME="getEnvironment()"><!-- --></A><H3>
851 getEnvironment</H3>
852 <PRE>
853 public <A HREF="../../aco/environment/Environment.html" title="class in aco.environment">Environment</A> <B>getEnvironment</B>()</PRE>
854 <DL>
855 <DD><DL>
856 </DL>
857 </DD>
858 <DD><DL>
859 </DL>
860 </DD>
861 </DL>
862 <HR>
864 <A NAME="setEnvironment(aco.environment.Environment)"><!-- --></A><H3>
865 setEnvironment</H3>
866 <PRE>
867 public void <B>setEnvironment</B>(<A HREF="../../aco/environment/Environment.html" title="class in aco.environment">Environment</A>&nbsp;env)</PRE>
868 <DL>
869 <DD><DL>
870 </DL>
871 </DD>
872 <DD><DL>
873 </DL>
874 </DD>
875 </DL>
876 <HR>
878 <A NAME="getACOStrategy()"><!-- --></A><H3>
879 getACOStrategy</H3>
880 <PRE>
881 public <A HREF="../../aco/strategy/ACOStrategy.html" title="class in aco.strategy">ACOStrategy</A> <B>getACOStrategy</B>()</PRE>
882 <DL>
883 <DD><DL>
884 </DL>
885 </DD>
886 <DD><DL>
887 </DL>
888 </DD>
889 </DL>
890 <HR>
892 <A NAME="setACOStrategy(aco.strategy.ACOStrategy)"><!-- --></A><H3>
893 setACOStrategy</H3>
894 <PRE>
895 public void <B>setACOStrategy</B>(<A HREF="../../aco/strategy/ACOStrategy.html" title="class in aco.strategy">ACOStrategy</A>&nbsp;acos)</PRE>
896 <DL>
897 <DD><DL>
898 </DL>
899 </DD>
900 <DD><DL>
901 </DL>
902 </DD>
903 </DL>
904 <HR>
906 <A NAME="getGraphStrategy()"><!-- --></A><H3>
907 getGraphStrategy</H3>
908 <PRE>
909 public <A HREF="../../aco/strategy/GraphStrategy.html" title="class in aco.strategy">GraphStrategy</A> <B>getGraphStrategy</B>()</PRE>
910 <DL>
911 <DD><DL>
912 </DL>
913 </DD>
914 <DD><DL>
915 </DL>
916 </DD>
917 </DL>
918 <HR>
920 <A NAME="setGraphStrategy(aco.strategy.GraphStrategy)"><!-- --></A><H3>
921 setGraphStrategy</H3>
922 <PRE>
923 public void <B>setGraphStrategy</B>(<A HREF="../../aco/strategy/GraphStrategy.html" title="class in aco.strategy">GraphStrategy</A>&nbsp;gs)</PRE>
924 <DL>
925 <DD><DL>
926 </DL>
927 </DD>
928 <DD><DL>
929 </DL>
930 </DD>
931 </DL>
932 <HR>
934 <A NAME="getTauZeroStrategy()"><!-- --></A><H3>
935 getTauZeroStrategy</H3>
936 <PRE>
937 public <A HREF="../../aco/strategy/TauZeroStrategy.html" title="class in aco.strategy">TauZeroStrategy</A> <B>getTauZeroStrategy</B>()</PRE>
938 <DL>
939 <DD><DL>
940 </DL>
941 </DD>
942 <DD><DL>
943 </DL>
944 </DD>
945 </DL>
946 <HR>
948 <A NAME="setTauZeroStrategy(aco.strategy.TauZeroStrategy)"><!-- --></A><H3>
949 setTauZeroStrategy</H3>
950 <PRE>
951 public void <B>setTauZeroStrategy</B>(<A HREF="../../aco/strategy/TauZeroStrategy.html" title="class in aco.strategy">TauZeroStrategy</A>&nbsp;tzs)</PRE>
952 <DL>
953 <DD><DL>
954 </DL>
955 </DD>
956 <DD><DL>
957 </DL>
958 </DD>
959 </DL>
960 <HR>
962 <A NAME="getDistanceStrategy()"><!-- --></A><H3>
963 getDistanceStrategy</H3>
964 <PRE>
965 public <A HREF="../../aco/strategy/DistanceStrategy.html" title="class in aco.strategy">DistanceStrategy</A> <B>getDistanceStrategy</B>()</PRE>
966 <DL>
967 <DD><DL>
968 </DL>
969 </DD>
970 <DD><DL>
971 </DL>
972 </DD>
973 </DL>
974 <HR>
976 <A NAME="setDistanceStrategy(aco.strategy.DistanceStrategy)"><!-- --></A><H3>
977 setDistanceStrategy</H3>
978 <PRE>
979 public void <B>setDistanceStrategy</B>(<A HREF="../../aco/strategy/DistanceStrategy.html" title="class in aco.strategy">DistanceStrategy</A>&nbsp;ds)</PRE>
980 <DL>
981 <DD><DL>
982 </DL>
983 </DD>
984 <DD><DL>
985 </DL>
986 </DD>
987 </DL>
988 <HR>
990 <A NAME="getPheromoneStrategy()"><!-- --></A><H3>
991 getPheromoneStrategy</H3>
992 <PRE>
993 public <A HREF="../../aco/strategy/PheromoneStrategy.html" title="class in aco.strategy">PheromoneStrategy</A> <B>getPheromoneStrategy</B>()</PRE>
994 <DL>
995 <DD><DL>
996 </DL>
997 </DD>
998 <DD><DL>
999 </DL>
1000 </DD>
1001 </DL>
1002 <HR>
1004 <A NAME="setPheromoneStrategy(aco.strategy.PheromoneStrategy)"><!-- --></A><H3>
1005 setPheromoneStrategy</H3>
1006 <PRE>
1007 public void <B>setPheromoneStrategy</B>(<A HREF="../../aco/strategy/PheromoneStrategy.html" title="class in aco.strategy">PheromoneStrategy</A>&nbsp;ps)</PRE>
1008 <DL>
1009 <DD><DL>
1010 </DL>
1011 </DD>
1012 <DD><DL>
1013 </DL>
1014 </DD>
1015 </DL>
1016 <HR>
1018 <A NAME="getChoiceInformationStrategy()"><!-- --></A><H3>
1019 getChoiceInformationStrategy</H3>
1020 <PRE>
1021 public <A HREF="../../aco/strategy/ChoiceInformationStrategy.html" title="class in aco.strategy">ChoiceInformationStrategy</A> <B>getChoiceInformationStrategy</B>()</PRE>
1022 <DL>
1023 <DD><DL>
1024 </DL>
1025 </DD>
1026 <DD><DL>
1027 </DL>
1028 </DD>
1029 </DL>
1030 <HR>
1032 <A NAME="setChoiceInformationStrategy(aco.strategy.ChoiceInformationStrategy)"><!-- --></A><H3>
1033 setChoiceInformationStrategy</H3>
1034 <PRE>
1035 public void <B>setChoiceInformationStrategy</B>(<A HREF="../../aco/strategy/ChoiceInformationStrategy.html" title="class in aco.strategy">ChoiceInformationStrategy</A>&nbsp;cis)</PRE>
1036 <DL>
1037 <DD><DL>
1038 </DL>
1039 </DD>
1040 <DD><DL>
1041 </DL>
1042 </DD>
1043 </DL>
1044 <HR>
1046 <A NAME="getHeuristicInformationStrategy()"><!-- --></A><H3>
1047 getHeuristicInformationStrategy</H3>
1048 <PRE>
1049 public <A HREF="../../aco/strategy/HeuristicInformationStrategy.html" title="class in aco.strategy">HeuristicInformationStrategy</A> <B>getHeuristicInformationStrategy</B>()</PRE>
1050 <DL>
1051 <DD><DL>
1052 </DL>
1053 </DD>
1054 <DD><DL>
1055 </DL>
1056 </DD>
1057 </DL>
1058 <HR>
1060 <A NAME="setHeuristicInformationStrategy(aco.strategy.HeuristicInformationStrategy)"><!-- --></A><H3>
1061 setHeuristicInformationStrategy</H3>
1062 <PRE>
1063 public void <B>setHeuristicInformationStrategy</B>(<A HREF="../../aco/strategy/HeuristicInformationStrategy.html" title="class in aco.strategy">HeuristicInformationStrategy</A>&nbsp;his)</PRE>
1064 <DL>
1065 <DD><DL>
1066 </DL>
1067 </DD>
1068 <DD><DL>
1069 </DL>
1070 </DD>
1071 </DL>
1072 <HR>
1074 <A NAME="getInfinity()"><!-- --></A><H3>
1075 getInfinity</H3>
1076 <PRE>
1077 public int <B>getInfinity</B>()</PRE>
1078 <DL>
1079 <DD><DL>
1080 </DL>
1081 </DD>
1082 <DD><DL>
1083 </DL>
1084 </DD>
1085 </DL>
1086 <HR>
1088 <A NAME="getBeta()"><!-- --></A><H3>
1089 getBeta</H3>
1090 <PRE>
1091 public double <B>getBeta</B>()</PRE>
1092 <DL>
1093 <DD><DL>
1094 </DL>
1095 </DD>
1096 <DD><DL>
1097 </DL>
1098 </DD>
1099 </DL>
1100 <HR>
1102 <A NAME="setBeta(double)"><!-- --></A><H3>
1103 setBeta</H3>
1104 <PRE>
1105 public void <B>setBeta</B>(double&nbsp;Beta)</PRE>
1106 <DL>
1107 <DD><DL>
1108 </DL>
1109 </DD>
1110 <DD><DL>
1111 </DL>
1112 </DD>
1113 </DL>
1114 <HR>
1116 <A NAME="getRoh()"><!-- --></A><H3>
1117 getRoh</H3>
1118 <PRE>
1119 public double <B>getRoh</B>()</PRE>
1120 <DL>
1121 <DD><DL>
1122 </DL>
1123 </DD>
1124 <DD><DL>
1125 </DL>
1126 </DD>
1127 </DL>
1128 <HR>
1130 <A NAME="setRoh(double)"><!-- --></A><H3>
1131 setRoh</H3>
1132 <PRE>
1133 public void <B>setRoh</B>(double&nbsp;Roh)</PRE>
1134 <DL>
1135 <DD><DL>
1136 </DL>
1137 </DD>
1138 <DD><DL>
1139 </DL>
1140 </DD>
1141 </DL>
1142 <HR>
1144 <A NAME="getTauZero()"><!-- --></A><H3>
1145 getTauZero</H3>
1146 <PRE>
1147 public double <B>getTauZero</B>()</PRE>
1148 <DL>
1149 <DD><DL>
1150 </DL>
1151 </DD>
1152 <DD><DL>
1153 </DL>
1154 </DD>
1155 </DL>
1156 <HR>
1158 <A NAME="setTauZero(double)"><!-- --></A><H3>
1159 setTauZero</H3>
1160 <PRE>
1161 public void <B>setTauZero</B>(double&nbsp;TauZero)</PRE>
1162 <DL>
1163 <DD><DL>
1164 </DL>
1165 </DD>
1166 <DD><DL>
1167 </DL>
1168 </DD>
1169 </DL>
1170 <HR>
1172 <A NAME="getMaxNumOfTours()"><!-- --></A><H3>
1173 getMaxNumOfTours</H3>
1174 <PRE>
1175 public int <B>getMaxNumOfTours</B>()</PRE>
1176 <DL>
1177 <DD><DL>
1178 </DL>
1179 </DD>
1180 <DD><DL>
1181 </DL>
1182 </DD>
1183 </DL>
1184 <HR>
1186 <A NAME="setMaxNumOfTours(int)"><!-- --></A><H3>
1187 setMaxNumOfTours</H3>
1188 <PRE>
1189 public void <B>setMaxNumOfTours</B>(int&nbsp;v)</PRE>
1190 <DL>
1191 <DD><DL>
1192 </DL>
1193 </DD>
1194 <DD><DL>
1195 </DL>
1196 </DD>
1197 </DL>
1198 <HR>
1200 <A NAME="getNumOfAnts()"><!-- --></A><H3>
1201 getNumOfAnts</H3>
1202 <PRE>
1203 public int <B>getNumOfAnts</B>()</PRE>
1204 <DL>
1205 <DD><DL>
1206 </DL>
1207 </DD>
1208 <DD><DL>
1209 </DL>
1210 </DD>
1211 </DL>
1212 <HR>
1214 <A NAME="setNumOfAnts(int)"><!-- --></A><H3>
1215 setNumOfAnts</H3>
1216 <PRE>
1217 public void <B>setNumOfAnts</B>(int&nbsp;v)</PRE>
1218 <DL>
1219 <DD><DL>
1220 </DL>
1221 </DD>
1222 <DD><DL>
1223 </DL>
1224 </DD>
1225 </DL>
1226 <HR>
1228 <A NAME="getNumOfCities()"><!-- --></A><H3>
1229 getNumOfCities</H3>
1230 <PRE>
1231 public int <B>getNumOfCities</B>()</PRE>
1232 <DL>
1233 <DD><DL>
1234 <DT><B>Specified by:</B><DD><CODE><A HREF="../../aco/antview/AntViewObservable.html#getNumOfCities()">getNumOfCities</A></CODE> in interface <CODE><A HREF="../../aco/antview/AntViewObservable.html" title="interface in aco.antview">AntViewObservable</A></CODE></DL>
1235 </DD>
1236 <DD><DL>
1237 </DL>
1238 </DD>
1239 </DL>
1240 <HR>
1242 <A NAME="setNumOfCities(int)"><!-- --></A><H3>
1243 setNumOfCities</H3>
1244 <PRE>
1245 public void <B>setNumOfCities</B>(int&nbsp;v)</PRE>
1246 <DL>
1247 <DD><DL>
1248 </DL>
1249 </DD>
1250 <DD><DL>
1251 </DL>
1252 </DD>
1253 </DL>
1254 <HR>
1256 <A NAME="getNearestNeighbourListDepth()"><!-- --></A><H3>
1257 getNearestNeighbourListDepth</H3>
1258 <PRE>
1259 public int <B>getNearestNeighbourListDepth</B>()</PRE>
1260 <DL>
1261 <DD><DL>
1262 </DL>
1263 </DD>
1264 <DD><DL>
1265 </DL>
1266 </DD>
1267 </DL>
1268 <HR>
1270 <A NAME="setNearestNeighbourListDepth(int)"><!-- --></A><H3>
1271 setNearestNeighbourListDepth</H3>
1272 <PRE>
1273 public void <B>setNearestNeighbourListDepth</B>(int&nbsp;NearestNeighbourListDepth)</PRE>
1274 <DL>
1275 <DD><DL>
1276 </DL>
1277 </DD>
1278 <DD><DL>
1279 </DL>
1280 </DD>
1281 </DL>
1282 <HR>
1284 <A NAME="getNearestNeighbour(int, int)"><!-- --></A><H3>
1285 getNearestNeighbour</H3>
1286 <PRE>
1287 public int <B>getNearestNeighbour</B>(int&nbsp;x,
1288 int&nbsp;y)</PRE>
1289 <DL>
1290 <DD><DL>
1291 </DL>
1292 </DD>
1293 <DD><DL>
1294 </DL>
1295 </DD>
1296 </DL>
1297 <HR>
1299 <A NAME="getDistance(int, int)"><!-- --></A><H3>
1300 getDistance</H3>
1301 <PRE>
1302 public int <B>getDistance</B>(int&nbsp;x,
1303 int&nbsp;y)</PRE>
1304 <DL>
1305 <DD><DL>
1306 </DL>
1307 </DD>
1308 <DD><DL>
1309 </DL>
1310 </DD>
1311 </DL>
1312 <HR>
1314 <A NAME="setDistance(int, int, int)"><!-- --></A><H3>
1315 setDistance</H3>
1316 <PRE>
1317 public void <B>setDistance</B>(int&nbsp;x,
1318 int&nbsp;y,
1319 int&nbsp;v)</PRE>
1320 <DL>
1321 <DD><DL>
1322 </DL>
1323 </DD>
1324 <DD><DL>
1325 </DL>
1326 </DD>
1327 </DL>
1328 <HR>
1330 <A NAME="getCoordinates(int)"><!-- --></A><H3>
1331 getCoordinates</H3>
1332 <PRE>
1333 public <A HREF="../../aco/misc/CoordinatePair.html" title="class in aco.misc">CoordinatePair</A>&lt;java.lang.Integer,java.lang.Integer&gt; <B>getCoordinates</B>(int&nbsp;City)</PRE>
1334 <DL>
1335 <DD><DL>
1336 <DT><B>Specified by:</B><DD><CODE><A HREF="../../aco/antview/AntViewObservable.html#getCoordinates(int)">getCoordinates</A></CODE> in interface <CODE><A HREF="../../aco/antview/AntViewObservable.html" title="interface in aco.antview">AntViewObservable</A></CODE></DL>
1337 </DD>
1338 <DD><DL>
1339 </DL>
1340 </DD>
1341 </DL>
1342 <HR>
1344 <A NAME="getCoordinateData()"><!-- --></A><H3>
1345 getCoordinateData</H3>
1346 <PRE>
1347 public java.util.HashMap&lt;java.lang.Integer,<A HREF="../../aco/misc/CoordinatePair.html" title="class in aco.misc">CoordinatePair</A>&lt;java.lang.Integer,java.lang.Integer&gt;&gt; <B>getCoordinateData</B>()</PRE>
1348 <DL>
1349 <DD><DL>
1350 </DL>
1351 </DD>
1352 <DD><DL>
1353 </DL>
1354 </DD>
1355 </DL>
1356 <HR>
1358 <A NAME="getPheromone(int, int)"><!-- --></A><H3>
1359 getPheromone</H3>
1360 <PRE>
1361 public double <B>getPheromone</B>(int&nbsp;x,
1362 int&nbsp;y)</PRE>
1363 <DL>
1364 <DD><DL>
1365 </DL>
1366 </DD>
1367 <DD><DL>
1368 </DL>
1369 </DD>
1370 </DL>
1371 <HR>
1373 <A NAME="setPheromone(int, int, double)"><!-- --></A><H3>
1374 setPheromone</H3>
1375 <PRE>
1376 public void <B>setPheromone</B>(int&nbsp;x,
1377 int&nbsp;y,
1378 double&nbsp;v)</PRE>
1379 <DL>
1380 <DD><DL>
1381 </DL>
1382 </DD>
1383 <DD><DL>
1384 </DL>
1385 </DD>
1386 </DL>
1387 <HR>
1389 <A NAME="getChoiceInformation(int, int)"><!-- --></A><H3>
1390 getChoiceInformation</H3>
1391 <PRE>
1392 public double <B>getChoiceInformation</B>(int&nbsp;x,
1393 int&nbsp;y)</PRE>
1394 <DL>
1395 <DD><DL>
1396 </DL>
1397 </DD>
1398 <DD><DL>
1399 </DL>
1400 </DD>
1401 </DL>
1402 <HR>
1404 <A NAME="setChoiceInformation(int, int, double)"><!-- --></A><H3>
1405 setChoiceInformation</H3>
1406 <PRE>
1407 public void <B>setChoiceInformation</B>(int&nbsp;x,
1408 int&nbsp;y,
1409 double&nbsp;v)</PRE>
1410 <DL>
1411 <DD><DL>
1412 </DL>
1413 </DD>
1414 <DD><DL>
1415 </DL>
1416 </DD>
1417 </DL>
1418 <HR>
1420 <A NAME="getHeuristicInformation(int, int)"><!-- --></A><H3>
1421 getHeuristicInformation</H3>
1422 <PRE>
1423 public double <B>getHeuristicInformation</B>(int&nbsp;x,
1424 int&nbsp;y)</PRE>
1425 <DL>
1426 <DD><DL>
1427 </DL>
1428 </DD>
1429 <DD><DL>
1430 </DL>
1431 </DD>
1432 </DL>
1433 <HR>
1435 <A NAME="setHeuristicInformation(int, int, double)"><!-- --></A><H3>
1436 setHeuristicInformation</H3>
1437 <PRE>
1438 public void <B>setHeuristicInformation</B>(int&nbsp;x,
1439 int&nbsp;y,
1440 double&nbsp;v)</PRE>
1441 <DL>
1442 <DD><DL>
1443 </DL>
1444 </DD>
1445 <DD><DL>
1446 </DL>
1447 </DD>
1448 </DL>
1449 <HR>
1451 <A NAME="computeTauZero()"><!-- --></A><H3>
1452 computeTauZero</H3>
1453 <PRE>
1454 public void <B>computeTauZero</B>()</PRE>
1455 <DL>
1456 <DD><DL>
1457 </DL>
1458 </DD>
1459 <DD><DL>
1460 </DL>
1461 </DD>
1462 </DL>
1463 <HR>
1465 <A NAME="computeChoiceInformation()"><!-- --></A><H3>
1466 computeChoiceInformation</H3>
1467 <PRE>
1468 public void <B>computeChoiceInformation</B>()</PRE>
1469 <DL>
1470 <DD><DL>
1471 </DL>
1472 </DD>
1473 <DD><DL>
1474 </DL>
1475 </DD>
1476 </DL>
1477 <HR>
1479 <A NAME="computeHeuristicInformation()"><!-- --></A><H3>
1480 computeHeuristicInformation</H3>
1481 <PRE>
1482 public void <B>computeHeuristicInformation</B>()</PRE>
1483 <DL>
1484 <DD><DL>
1485 </DL>
1486 </DD>
1487 <DD><DL>
1488 </DL>
1489 </DD>
1490 </DL>
1491 <HR>
1493 <A NAME="computeNearestNeighbourListDepth()"><!-- --></A><H3>
1494 computeNearestNeighbourListDepth</H3>
1495 <PRE>
1496 public void <B>computeNearestNeighbourListDepth</B>()</PRE>
1497 <DL>
1498 <DD><DL>
1499 </DL>
1500 </DD>
1501 <DD><DL>
1502 </DL>
1503 </DD>
1504 </DL>
1505 <HR>
1507 <A NAME="computeDistances()"><!-- --></A><H3>
1508 computeDistances</H3>
1509 <PRE>
1510 public int[][] <B>computeDistances</B>()</PRE>
1511 <DL>
1512 <DD><DL>
1513 </DL>
1514 </DD>
1515 <DD><DL>
1516 </DL>
1517 </DD>
1518 </DL>
1519 <HR>
1521 <A NAME="setInitialPheromones(double)"><!-- --></A><H3>
1522 setInitialPheromones</H3>
1523 <PRE>
1524 public void <B>setInitialPheromones</B>(double&nbsp;TauZero)</PRE>
1525 <DL>
1526 <DD><DL>
1527 </DL>
1528 </DD>
1529 <DD><DL>
1530 </DL>
1531 </DD>
1532 </DL>
1533 <HR>
1535 <A NAME="nearestNeighbourHeuristicRandomStart()"><!-- --></A><H3>
1536 nearestNeighbourHeuristicRandomStart</H3>
1537 <PRE>
1538 public int <B>nearestNeighbourHeuristicRandomStart</B>()</PRE>
1539 <DL>
1540 <DD><DL>
1541 </DL>
1542 </DD>
1543 <DD><DL>
1544 </DL>
1545 </DD>
1546 </DL>
1547 <HR>
1549 <A NAME="pheromoneUpdate(aco.ant.Ant[])"><!-- --></A><H3>
1550 pheromoneUpdate</H3>
1551 <PRE>
1552 public void <B>pheromoneUpdate</B>(<A HREF="../../aco/ant/Ant.html" title="class in aco.ant">Ant</A>[]&nbsp;ants)</PRE>
1553 <DL>
1554 <DD><DL>
1555 </DL>
1556 </DD>
1557 <DD><DL>
1558 </DL>
1559 </DD>
1560 </DL>
1561 <HR>
1563 <A NAME="computeTourLength(aco.ant.Ant)"><!-- --></A><H3>
1564 computeTourLength</H3>
1565 <PRE>
1566 public void <B>computeTourLength</B>(<A HREF="../../aco/ant/Ant.html" title="class in aco.ant">Ant</A>&nbsp;ant)</PRE>
1567 <DL>
1568 <DD><DL>
1569 </DL>
1570 </DD>
1571 <DD><DL>
1572 </DL>
1573 </DD>
1574 </DL>
1575 <HR>
1577 <A NAME="pickInitialRandomCity(aco.ant.Ant)"><!-- --></A><H3>
1578 pickInitialRandomCity</H3>
1579 <PRE>
1580 public void <B>pickInitialRandomCity</B>(<A HREF="../../aco/ant/Ant.html" title="class in aco.ant">Ant</A>&nbsp;ant)</PRE>
1581 <DL>
1582 <DD><DL>
1583 </DL>
1584 </DD>
1585 <DD><DL>
1586 </DL>
1587 </DD>
1588 </DL>
1589 <HR>
1591 <A NAME="ACODecisionRule(aco.ant.Ant, int)"><!-- --></A><H3>
1592 ACODecisionRule</H3>
1593 <PRE>
1594 public void <B>ACODecisionRule</B>(<A HREF="../../aco/ant/Ant.html" title="class in aco.ant">Ant</A>&nbsp;ant,
1595 int&nbsp;Step)</PRE>
1596 <DL>
1597 <DD><DL>
1598 </DL>
1599 </DD>
1600 <DD><DL>
1601 </DL>
1602 </DD>
1603 </DL>
1604 <HR>
1606 <A NAME="getGlobalBestTourMapSize()"><!-- --></A><H3>
1607 getGlobalBestTourMapSize</H3>
1608 <PRE>
1609 public int <B>getGlobalBestTourMapSize</B>()</PRE>
1610 <DL>
1611 <DD><DL>
1612 </DL>
1613 </DD>
1614 <DD><DL>
1615 </DL>
1616 </DD>
1617 </DL>
1618 <HR>
1620 <A NAME="setGlobalBestTourMapSize(int)"><!-- --></A><H3>
1621 setGlobalBestTourMapSize</H3>
1622 <PRE>
1623 public void <B>setGlobalBestTourMapSize</B>(int&nbsp;GlobalBestTourMapSize)</PRE>
1624 <DL>
1625 <DD><DL>
1626 </DL>
1627 </DD>
1628 <DD><DL>
1629 </DL>
1630 </DD>
1631 </DL>
1632 <HR>
1634 <A NAME="getGlobalBestTourMap()"><!-- --></A><H3>
1635 getGlobalBestTourMap</H3>
1636 <PRE>
1637 public java.util.SortedMap&lt;java.lang.Integer,int[]&gt; <B>getGlobalBestTourMap</B>()</PRE>
1638 <DL>
1639 <DD><DL>
1640 <DT><B>Specified by:</B><DD><CODE><A HREF="../../aco/antview/AntViewObservable.html#getGlobalBestTourMap()">getGlobalBestTourMap</A></CODE> in interface <CODE><A HREF="../../aco/antview/AntViewObservable.html" title="interface in aco.antview">AntViewObservable</A></CODE></DL>
1641 </DD>
1642 <DD><DL>
1643 </DL>
1644 </DD>
1645 </DL>
1646 <HR>
1648 <A NAME="addGlobalBestTour(java.lang.Integer, int[])"><!-- --></A><H3>
1649 addGlobalBestTour</H3>
1650 <PRE>
1651 public void <B>addGlobalBestTour</B>(java.lang.Integer&nbsp;TourLength,
1652 int[]&nbsp;Tour)</PRE>
1653 <DL>
1654 <DD><DL>
1655 </DL>
1656 </DD>
1657 <DD><DL>
1658 </DL>
1659 </DD>
1660 </DL>
1661 <HR>
1663 <A NAME="getGlobalBestTour()"><!-- --></A><H3>
1664 getGlobalBestTour</H3>
1665 <PRE>
1666 public int[] <B>getGlobalBestTour</B>()</PRE>
1667 <DL>
1668 <DD><DL>
1669 </DL>
1670 </DD>
1671 <DD><DL>
1672 </DL>
1673 </DD>
1674 </DL>
1675 <HR>
1677 <A NAME="getGlobalBestTour(int)"><!-- --></A><H3>
1678 getGlobalBestTour</H3>
1679 <PRE>
1680 public int <B>getGlobalBestTour</B>(int&nbsp;index)</PRE>
1681 <DL>
1682 <DD><DL>
1683 </DL>
1684 </DD>
1685 <DD><DL>
1686 </DL>
1687 </DD>
1688 </DL>
1689 <HR>
1691 <A NAME="setGlobalBestTour(int[])"><!-- --></A><H3>
1692 setGlobalBestTour</H3>
1693 <PRE>
1694 public void <B>setGlobalBestTour</B>(int[]&nbsp;GlobalBestTour)</PRE>
1695 <DL>
1696 <DD><DL>
1697 </DL>
1698 </DD>
1699 <DD><DL>
1700 </DL>
1701 </DD>
1702 </DL>
1703 <HR>
1705 <A NAME="setGlobalBestTour(int, int)"><!-- --></A><H3>
1706 setGlobalBestTour</H3>
1707 <PRE>
1708 public void <B>setGlobalBestTour</B>(int&nbsp;index,
1709 int&nbsp;GlobalBestTour)</PRE>
1710 <DL>
1711 <DD><DL>
1712 </DL>
1713 </DD>
1714 <DD><DL>
1715 </DL>
1716 </DD>
1717 </DL>
1718 <HR>
1720 <A NAME="getGlobalBestTourLength()"><!-- --></A><H3>
1721 getGlobalBestTourLength</H3>
1722 <PRE>
1723 public int <B>getGlobalBestTourLength</B>()</PRE>
1724 <DL>
1725 <DD><DL>
1726 </DL>
1727 </DD>
1728 <DD><DL>
1729 </DL>
1730 </DD>
1731 </DL>
1732 <HR>
1734 <A NAME="setGlobalBestTourLength(int)"><!-- --></A><H3>
1735 setGlobalBestTourLength</H3>
1736 <PRE>
1737 public void <B>setGlobalBestTourLength</B>(int&nbsp;GlobalBestTourLength)</PRE>
1738 <DL>
1739 <DD><DL>
1740 </DL>
1741 </DD>
1742 <DD><DL>
1743 </DL>
1744 </DD>
1745 </DL>
1746 <HR>
1748 <A NAME="getGlobalBestTourIteration()"><!-- --></A><H3>
1749 getGlobalBestTourIteration</H3>
1750 <PRE>
1751 public int <B>getGlobalBestTourIteration</B>()</PRE>
1752 <DL>
1753 <DD><DL>
1754 <DT><B>Specified by:</B><DD><CODE><A HREF="../../aco/antview/AntViewObservable.html#getGlobalBestTourIteration()">getGlobalBestTourIteration</A></CODE> in interface <CODE><A HREF="../../aco/antview/AntViewObservable.html" title="interface in aco.antview">AntViewObservable</A></CODE></DL>
1755 </DD>
1756 <DD><DL>
1757 </DL>
1758 </DD>
1759 </DL>
1760 <HR>
1762 <A NAME="setGlobalBestTourIteration(int)"><!-- --></A><H3>
1763 setGlobalBestTourIteration</H3>
1764 <PRE>
1765 public void <B>setGlobalBestTourIteration</B>(int&nbsp;GlobalBestTourIteration)</PRE>
1766 <DL>
1767 <DD><DL>
1768 </DL>
1769 </DD>
1770 <DD><DL>
1771 </DL>
1772 </DD>
1773 </DL>
1774 <!-- ========= END OF CLASS DATA ========= -->
1775 <HR>
1778 <!-- ======= START OF BOTTOM NAVBAR ====== -->
1779 <A NAME="navbar_bottom"><!-- --></A>
1780 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
1781 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
1782 <TR>
1783 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
1784 <A NAME="navbar_bottom_firstrow"><!-- --></A>
1785 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
1786 <TR ALIGN="center" VALIGN="top">
1787 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
1788 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
1789 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
1790 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ACOMediator.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
1791 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
1792 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
1793 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
1794 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
1795 </TR>
1796 </TABLE>
1797 </TD>
1798 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
1799 </EM>
1800 </TD>
1801 </TR>
1803 <TR>
1804 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1805 &nbsp;PREV CLASS&nbsp;
1806 &nbsp;NEXT CLASS</FONT></TD>
1807 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1808 <A HREF="../../index.html?aco/mediator/ACOMediator.html" target="_top"><B>FRAMES</B></A> &nbsp;
1809 &nbsp;<A HREF="ACOMediator.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
1810 &nbsp;<SCRIPT type="text/javascript">
1811 <!--
1812 if(window==top) {
1813 document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
1815 //-->
1816 </SCRIPT>
1817 <NOSCRIPT>
1818 <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
1819 </NOSCRIPT>
1822 </FONT></TD>
1823 </TR>
1824 <TR>
1825 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1826 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
1827 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1828 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
1829 </TR>
1830 </TABLE>
1831 <A NAME="skip-navbar_bottom"></A>
1832 <!-- ======== END OF BOTTOM NAVBAR ======= -->
1834 <HR>
1836 </BODY>
1837 </HTML>