lt.ktu.tsp.param_optimization
Class TSPTabu
java.lang.Object
|
+--lt.ktu.gmj.AbstractTask
|
+--lt.ktu.tsp.param_optimization.TSPTabu
- All Implemented Interfaces:
- lt.ktu.gmj.Customizable, lt.ktu.gmj.Task, lt.ktu.gmj.TaskWithAnalyzers
- public class TSPTabu
- extends lt.ktu.gmj.AbstractTask
- implements lt.ktu.gmj.TaskWithAnalyzers
|
Constructor Summary |
TSPTabu()
Creates a new instance of Task |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
taskSize
protected int taskSize
itCount
protected int itCount
cities
protected static CitiesOnScreenCartesian cities
stat
protected static java.util.List stat
TSPTabu
public TSPTabu()
- Creates a new instance of Task
f
public double f(lt.ktu.gmj.Point point)
- Specified by:
f in interface lt.ktu.gmj.Task- Specified by:
f in class lt.ktu.gmj.AbstractTask
domain
public lt.ktu.gmj.Domain domain()
- Specified by:
domain in interface lt.ktu.gmj.Task- Specified by:
domain in class lt.ktu.gmj.AbstractTask
customize
public void customize(lt.ktu.gmj.propertySheet.PropertyManager manager)
- Specified by:
customize in interface lt.ktu.gmj.Customizable- Specified by:
customize in class lt.ktu.gmj.AbstractTask
setTaskSize
protected void setTaskSize(int taskSize)
analyzers
public java.lang.Class[] analyzers()
throws java.lang.ClassNotFoundException
- Specified by:
analyzers in interface lt.ktu.gmj.TaskWithAnalyzers
java.lang.ClassNotFoundException
getCities
public static CitiesOnScreenCartesian getCities()
getStatistics
public static java.util.List getStatistics()