|
Sample Applets:
-
All features disabled
- All features enabled
<applet> Tag:
<applet codebase=".."
code="AIspace/hill/InlineHillApplet.class"
archive="http://www.aispace.org/hill/hill.jar"
width=600 height=600 ALT="AIspace Applet failed to load. Is Java enabled in your browser?" >
<param name="filename" value="http://www.aispace.org/hill/saves/scheduling1.xml">
<param name="popMenu" value="off">
<param name="messagePanel" value="on">
<param name="border" value="on">
<param name="textRepresentationPopup" value="on">
<param name="algorithmOptions" value="on">
<param name="batchRunOptions" value="on">
<param name="speed" value="fast">
<param name="showAlgorithm" value="on">
<param name="algorithm" value="greedyDescent">
<param name="autoSolveButton" value="on">
<param name="autoSolvePopup" value="on">
<param name="batchRunButton" value="on">
<param name="batchRunPopup" value="on">
<param name="fineStepButton" value="on">
<param name="fineStepPopup" value="on">
<param name="initializeButton" value="on">
<param name="initializePopup" value="on">
<param name="showPlotButton" value="on">
<param name="showPlotPopup" value="on">
<param name="showTraceButton" value="on">
<param name="showTracePopup" value="on">
<param name="stepButton" value="on">
<param name="stepPopup" value="on">
<param name="stopButton" value="on">
<param name="stopPopup" value="on">
AIspace Applet failed to load. Is Java enabled in your browser?
</applet>
Parameters:
Name |
Description |
Default Value |
Other Values |
filename |
Load a file from URL |
none |
insert URL |
popMenu |
Enable the popup menu |
on |
off |
messagePanel |
Enable the message panel |
off |
on |
border |
Draw applet border |
off |
on |
textRepresentationPopup |
Enable text representation popup menu items |
off |
on |
speed |
Set the auto solve speed |
fast |
slow, medium, veryFast |
showAlgorithm |
Display the algorithm currently selected in the bottom panel |
off |
on |
algorithm |
Set the algorithm |
greedyDescent |
randomSampling, randomWalk,
GDMinConflictHeuristic, GDRandomWalk,
GDRandomRestart, GDAll, simulatedAnnealing |
autoSolveButton |
Enable the "AutoSolve" button |
off |
on |
autoSolvePopup |
Enable the "AutoSolve" popup menu item |
off |
on |
batchRunButton |
Enable the "Batch Run" button |
off |
on |
batchRunPopup |
Enable the "Batch Run" popup menu item |
off |
on |
fineStepButton |
Enable the "Fine Step" button |
off |
on |
fineStepPopup |
Enable the "Fine Step" popup menu item |
off |
on |
initializeButton |
Enable the "Initialize" button |
off |
on |
initializePopup |
Enable the "Initialize" popup menu item |
off |
on |
showPlotButton |
Enable the "Show Plot" button |
off |
on |
showPlotPopup |
Enable the "Show Plot" popup menu item |
off |
on |
showTraceButton |
Enable the "Show Trace" button |
off |
on |
showTracePopup |
Enable the "Show Trace" popup menu item |
off |
on |
stepButton |
Enable the "Step" button |
off |
on |
stepPopup |
Enable the "Step" popup menu item |
off |
on |
stopButton |
Enable the "Stop" button |
off |
on |
stopPopup |
Enable the "Stop" popup menu item |
off |
on |
algorithmOptions |
Enable the "Algorithm Options" popup menu item |
off |
on |
batchRunOptions |
Enable the "Batch Run Options" popup menu item |
off |
on |
autoscale |
Automatically autoscale when first loading a problem |
on |
off |
Function Calls:
<a> Tag
|
<a href="##" onClick="document.applets[0].initialize(); return
false;">initialize</a> |
<a href="##" onClick="document.applets[0].fineStep(); return
false;">fine step</a> |
<a href="##" onClick="document.applets[0].step(); return false;">step</a> |
<a href="##" onClick="document.applets[0].autoSolve(); return
false;">autosolve</a> |
<a href="##" onClick="document.applets[0].batchRun(); return
false;">batch run</a> |
<a href="##" onClick="document.applets[0].stop(); return false;">stop</a> |
<a href="##" onClick="document.applets[0].showPlot(); return
false;">show plot</a> |
<a href="##" onClick="document.applets[0].showTrace(); return
false;">show trace</a> |
<a href="##" onClick="document.applets[0].algorithmOptions(); return
false;">algorithm options</a> |
<a href="##" onClick="document.applets[0].batchRunOptions(); return
false;">batch run options</a> |
<a href="##" onClick="document.applets[0].autoscale(); return
false;">autoscale</a> |
<a href="##" onClick="document.applets[0].arrangeConstraints();
return false;">arrange constraints</a> |
<a href="##" onClick="document.applets[0].setAlgorithm('greedyDescent');
return false;">greedy descent</a> |
<a href="##" onClick="document.applets[0].setAlgorithm('randomSampling');
return false;">random sampling</a> |
<a href="##" onClick="document.applets[0].setAlgorithm('randomWalk');
return false;">random walk</a> |
<a href="##" onClick="document.applets[0].setAlgorithm('GDMinConflictHeuristic');
return false;">greedy descent with min conflict heuristic</a> |
<a href="##" onClick="document.applets[0].setAlgorithm('GDRandomWalk');
return false;">greedy descent with random walk</a> |
<a href="##" onClick="document.applets[0].setAlgorithm('GDRandomRestart');
return false;">greedy descent with random restart</a> |
<a href="##" onClick="document.applets[0].setAlgorithm('GDAll');
return false;">greedy descent with all options</a> |
<a href="##" onClick="document.applets[0].setAlgorithm('simulatedAnnealing');
return false;">simulated annealing</a> |
Sample Problem URLs:
Name |
URL |
Simple Problem 1 |
http://www.aispace.org/hill/saves/simple1.xml |
Simple Problem 2 |
http://www.aispace.org/hill/saves/simple2.xml |
Scheduling Problem 1 |
http://www.aispace.org/hill/saves/scheduling1.xml |
Scheduling Problem 2 |
http://www.aispace.org/hill/saves/scheduling2.xml |
Crossword Problem 1 |
http://www.aispace.org/hill/saves/crossword1.xml |
Crossword Problem 2 |
http://www.aispace.org/hill/saves/crossword2.xml |
Five Queens Problem |
http://www.aispace.org/hill/saves/fiveQueens.xml |
Eight Queens Problem |
http://www.aispace.org/hill/saves/eightQueens.xml |
|