Customizable Applets
Decision Trees

Sample Applets:

    - All features disabled
    - All features enabled

<applet> Tag:

<applet codebase=".."
        code="AIspace/dTree/InlineDTreeApplet.class"
        archive="http://www.aispace.org/dTree/dTree.jar"
        width=950 height=600 ALT="AIspace Applet failed to load. Is Java enabled in your browser?" >
        <param name="filename" value="http://www.aispace.org/dTree/saves/MailReadingUnlearned.txt">
        <param name="popMenu" value="on">
        <param name="messagePanel" value="on">
        <param name="border" value="on">
        <param name="textRepresentationPopup" value="on">
        <param name="speed" value="fast">
        <param name="splittingFunction" value="gini">
        <param name="autoCreateButton" value="on">
        <param name="autoCreatePopup" value="on">
        <param name="examplesButton" value="on">
        <param name="examplesPopup" value="on">
        <param name="moveSubtreeButton" value="on">
        <param name="resetGraphButton" value="on">
        <param name="resetGraphPopup" value="on">
        <param name="showPlotButton" value="on">
        <param name="showPlotPopup" value="on">
        <param name="splitNodeButton" value="on">
        <param name="splitNodePopup" value="on">
        <param name="stepButton" value="on">
        <param name="stepPopup" value="on">
        <param name="stopButton" value="on">
        <param name="stopPopup" value="on">
        <param name="testButton" value="on">
        <param name="testPopup" value="on">
        <param name="testNewExampleButton" value="on">
        <param name="testNewExamplePopup" value="on">
        <param name="toggleHistogramButton" value="on">
        <param name="toggleHistogramPopup" value="on">
        <param name="viewMappedExamplesButton" value="on">
        <param name="viewMappedExamplesPopup" value="on">
        <param name="viewNodeInfoButton" value="on">
        <param name="viewNodeInfoPopup" 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
Set the auto create speed speed fast slow, medium, veryFast
Set the splitting function splittingFunction gini informationGain, gainRatio, random
Enable the "Auto Create" button autoCreateButton off on
Enable the "Auto Create" popup menu item autoCreatePopup off on
Enable the "View/Edit Examples" button examplesButton off on
Enable the "View/Edit Examples" popup menu item examplesPopup off on
Enable the "Move Subtree" button moveSubtreeButton off on
Enable the "Reset Graph" button resetGraphButton off on
Enable the "Reset Graph" popup menu item resetGraphPopup off on
Enable the "Show Plot" button showPlotButton off on
Enable the "Show Plot" popup menu item showPlotPopup off on
Enable the "Split Node" button splitNodeButton off on
Enable the "Split Node" popup menu item splitNodePopup off on
Enable the "Step" button stepButton off on
Enable the "Step" popup menu item stepPopup off on
Enable the "Stop" button stopButton off on
Enable the "Stop" popup menu item stopPopup off on
Enable the "Test" button testButton off on
Enable the "Test" popup menu item testPopup off on
Enable the "Test New Ex." button testNewExampleButton off on
Enable the "Test New Ex." popup menu item testNewExamplePopup off on
Enable the "Toggle Histogram" button toggleHistogramButton off on
Enable the "Toggle Histogram" popup menu item toggleHistogramPopup off on
Enable the "View Mapped Ex." button viewMappedExamplesButton off on
Enable the "View Mapped Ex." popup menu item viewMappedExamplesPopup off on
Enable the "View Node Info" button viewNodeInfoButton off on
Enable the "View Node Info" popup menu item viewNodeInfoPopup off on

Function Calls:

<a> Tag

<a href="##" onClick="document.applets[0].viewEditExamples(); return false;">view/edit examples</a>

<a href="##" onClick="document.applets[0].step(); return false;">step</a>
<a href="##" onClick="document.applets[0].autoCreate(); return false;">auto create</a>
<a href="##" onClick="document.applets[0].stop(); return false;">stop</a>
<a href="##" onClick="document.applets[0].resetGraph(); return false;">reset graph</a>
<a href="##" onClick="document.applets[0].showPlot(); return false;">show plot</a>
<a href="##" onClick="document.applets[0].test(); return false;">test</a>
<a href="##" onClick="document.applets[0].testNewExample(); return false;">test new example</a>
<a href="##" onClick="document.applets[0].autoscale(); return false;">autoscale</a>

Sample Problem URLs:

Name

URL

Mail Reading http://www.aispace.org/dTree/saves/MailReadingUnlearned.txt
Mail Reading (simplified) http://www.aispace.org/dTree/saves/MailReadingUnlearned2.txt
Boolean Example http://www.aispace.org/dTree/saves/booleanUnlearned.txt
Classification of Animals http://www.aispace.org/dTree/saves/zoo.txt
All Electronics http://www.aispace.org/dTree/saves/AllElectronics.txt
Small Car Database http://www.aispace.org/dTree/saves/CarExample.txt
Large Car Database http://www.aispace.org/dTree/saves/Car.txt
Matching Pennies http://www.aispace.org/dTree/saves/matchingPennies.xml
Likes TV http://www.aispace.org/dTree/saves/likes-example.xml
Holiday http://www.aispace.org/dTree/saves/holiday.xml
Search
Graph Searching
CSP
Consistency for CSPs
Hill
SLS for CSPs
Deduction
Deduction
Bayes
Belief Networks
DTree
Decision Trees
Neural
Neural Networks

Valid HTML 4.0 Transitional