edu.indiana.iucbrf.casepackage
Class ParallelCSCGenerator
java.lang.Object
edu.indiana.iucbrf.casepackage.CaseGenerator
edu.indiana.iucbrf.casepackage.ParallelCSCGenerator
public class ParallelCSCGenerator
- extends CaseGenerator
Generates a "fully-known" problem and a sparse problem parallel to each other, by hiding
some of the fully-known problem's features. These problems are then used to create cases.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ParallelCSCGenerator
public ParallelCSCGenerator(ParallelPSPGenerator pg,
Domain domain)
- Creates a new instance of ParallelCSCGenerator
ParallelCSCGenerator
public ParallelCSCGenerator(ParallelPSPGenerator pg,
double problemCount,
Domain domain)
generateParallelCSC
public Case[] generateParallelCSC()
- Returns an array with two elements: 0 is the fully-known case, 1 is the sparse case.
generateSparseFromKnown
public Case generateSparseFromKnown(Case known)
generateCase
protected Case generateCase(Problem p)
- Overrides:
generateCase
in class CaseGenerator
generateCase
protected Case generateCase(Problem p,
Solution s)