DistanceReport Static Methods * WriteMissedColumn(ArrayList, string, bool, double) Will first filter distanceResults for runs where overall percent correct...
ThreadPool Public Methods ThreadManager(int, WorkObject ) Remarks * Accepts a set of workobjects and does the work with the number of threads passed. Th...
DistancePanel Public Methods * LoadDistancePanel(TreeView) Loads the control with the CriteriaManagers, training groups, testing data, and testing groups fo...
Info Algorithm Performed on an ordered (ascending) set of numbers and labels of size N. There must be only 2 unique labels (Label 1 and label 2). Seperate the lis...
DataGroupingPanel Public Methods * loadDG(DataSetInfo, DataGrouping, bool, bool) Takes the data information, the grouping to load, and whether the grouping ...
CriteriaManagerPanel Public Methods * loadCM(CriteriaManager, ArrayList, bool) Takes the CriteriaManager to load, a list of score names, and whether or not ...
InformationPane Public Methods * ProcessTag() Function that changes contents after a new observation has been specified (must be called separately beca...
MissedChart Public Methods * MissedChart(MissedValues) creates a new missed chart to visualize the given object (can be null) Properties * InfoSet The...
PartitionedDataSet Public Methods * PartitionedDataSet(string) Constructor that takes the path to the DataSet. * PartitionedDataSet(string, int) Cons...
Summary Public Methods * ScoreSummary(ArrayList) Returns an InformationSet that summarizes all of the Scores given. * ScoreSummary(Score, ...) ScoreS...
Expression Public Methods * Expression(string) Creation constructor. Sets function to the passed string, checks the validity of the function and converts t...
CombinationManager Public Methods * SetBases(ArrayList of int) Sets the sizes of the bases. * Arraylist GetCombination(int) Returns the 0 base indices ...
TopNManager Parent: CriteriaManager Public Members * TopNManager(TopNManager) The copy constructor. * Add(string, string, double) Adds a score name, ...
Fisher Algorithm Performed on a set of non negative numbers and labels of size N. There must be two specific labels. Label 1 must be 1 and label 2 must be 2. Ther...
FilteredScore Parent: Score Public Methods * FilteredScore(Score, CriteriaSet) Filters a score according to the criteria set. Creates the numPass column. ...
InformationSet Parent: DataContainer Public * SetDataPoint(int, int, string) Set the data at that point. * GetDataPoint(int, int) Gets the data at th...
DataContainer Public Methods * DataContainer(DataContainer) Copy constructer. * AddColumn(string) Appends a new column of data, sets the name, and re...
ChartPanel Public Methods * saveImage(String imgName) saves image of the chart (as a PNG file) to the given image name * setDimensions(float top, bottom,...
SummaryPanel Public Methods * SummaryPanel() Default constructor * SummaryPanel(SummaryPercentages) create a new Summary panel with the given percentag...
MissedValues Note: This class's structure is dependent entirely on DistanceReport.WriteMissedColumn() function Public Members * highlightRuns Arraylist of ...