ucs
Class UCS

java.lang.Object
  extended byucs.UCS

public class UCS
extends java.lang.Object

Main UCS class. Make an instance of this (providing a UCSconfig object) and call run(int) or run(int, int) to use UCS on your data.

Author:
Gavin Brown

Field Summary
 UCSconfig params
          The configuration for this instance of UCS
 Population pop
          The population in this instance of UCS
 
Constructor Summary
UCS(UCSconfig p)
          Constructor for the main UCS class.
 
Method Summary
 void run(int maxiterations)
          Main method to be run.
 void run(int maxiterations, int STEP)
          Main method to be run.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

params

public UCSconfig params
The configuration for this instance of UCS


pop

public Population pop
The population in this instance of UCS

Constructor Detail

UCS

public UCS(UCSconfig p)
Constructor for the main UCS class.

Parameters:
p - A UCSparams object specifying how this instance of UCS should function.
Method Detail

run

public void run(int maxiterations)
Main method to be run.

Parameters:
maxiterations - The number of iterations to execute.

run

public void run(int maxiterations,
                int STEP)
Main method to be run.

Parameters:
maxiterations - The number of iterations to execute.
STEP - The regular number of iterations when output information is printed.