|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--org.pealfactory.bronze.Tracker
|
+--org.pealfactory.compose.halfleadspliced.Composer
|
+--org.pealfactory.compose.halfleadspliced.ComposerCalls
Extends the base Composer class to provide an inner doCompose() search loop for the half-lead with-calls search.
| Fields inherited from class org.pealfactory.compose.halfleadspliced.Composer |
f1stHalfMethodCounts, f1stHalfMethodIndices, f2ndHalfMethodCounts, f2ndHalfMethodIndices, fAllowCalls, fBalanceScore, fBestBalance, fBestCOM, fBestMusic, fBestScore, fCalls, fComp, fComposing, fCompositeMethods, fCompsChecked, fCompsPerSec, fCOMScore, fCounter, fHost, fInitialProgress, fInitialTime, fLastComps, fLastNodes, fLastTime, fLeadsPerPart, fLHOnlyMethods, fLHSpliced, fMaxMethodsAtRepeatLimit, fMethodCounts, fMethodIndices, fMethodRepeatLimit, fMethods, fMinBalance, fMinCOM, fMinScore, fN1stHalfAtMaxRepeat, fN2ndHalfAtMaxRepeat, fNCompMethods, fNComps, fNicePartEnds, fNMethods, fNodesPerSec, fNodesSearched, fNParts, fProgressCumulatives, fProgressRatios, fRegenPtr, fRounds, fSearchTime, fStartTime, fTables, fTenorsTogether, fTruthTable, kCHECK_FREQ, kCOPYRIGHT, kDISPLAY_INTERVAL, kNBELLS, kTOTAL_DURATION, kVERSION |
| Fields inherited from class org.pealfactory.bronze.Tracker |
fAbort, fDelegateDuration, fDelegateJob, fError, fErrorMsg, fJobName, fPause, fProgress, fTask, fTotalDuration, fWorker, kDEFAULT_JOB_NAME, kRESPONSE_TIME |
| Fields inherited from interface org.pealfactory.compose.halfleadspliced.StandardMethods |
kASHTEAD, kBELFAST, kBRISTOL, kCAMBRIDGE, kCASSIOBURY, kGLASGOW, kLINCOLNSHIRE, kLONDON, kPUDSEY, kRUTLAND, kSUPERLATIVE, kUXBRIDGE, kYORKSHIRE |
| Fields inherited from interface org.pealfactory.bronze.Trackable |
kERROR_NONE |
| Constructor Summary | |
(package private) |
ComposerCalls(Tables tables,
int leadsPerPart,
int nParts,
boolean tenorsTogether,
boolean nicePartEnds,
boolean ATW,
int calls)
|
| Method Summary | |
(package private) int |
backtrack(int i)
This method doesn't do calls! |
(package private) void |
doCompose()
HL, calls |
| Methods inherited from class org.pealfactory.compose.halfleadspliced.Composer |
calcMethodBalance, calcMethodDistribution, calcProgressRatios, calcUnbalance, checkComp, checkStats, compose, create, estimateTimeLeft, findMethod, getBestBalance, getBestCOM, getBestMusic, getBestScore, getComposingProgress, getCompsPerSec, getNComps, getNNodes, getNodesPerSec, getSearchTime, initRepeatLimits, isComposing, isLHSpliced, reduceMethodCounts, setAllowCalls, setBalanceScore, setCOMScore, setMinBalance, setMinCOM, setMinScore, setRepeatLimits, setStartComp |
| Methods inherited from class org.pealfactory.bronze.Tracker |
abort, abortWorker, endDelegateJob, getErrorMsg, getJobName, getProgress, getProgress, isAborted, isError, isFinished, isPaused, pause, reset, resume, run, setErrorMsg, setJobName, setProgress, setTotalDuration, startDelegateJob, startWorker, test, waitForResume |
| Methods inherited from class java.lang.Object |
|
| Constructor Detail |
ComposerCalls(Tables tables,
int leadsPerPart,
int nParts,
boolean tenorsTogether,
boolean nicePartEnds,
boolean ATW,
int calls)
| Method Detail |
void doCompose()
doCompose in class Composerint backtrack(int i)
Composerbacktrack in class Composer
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||