Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
W
F
f1stHalfLength
- Variable in class org.pealfactory.compose.halfleadspliced.
Method
f1stHalfMethodCounts
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
For each method, the number of times it has appeared in the first half-leads of the composition
f1stHalfMethodIndices
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
For HL searches, the first-half method index for each lead in the current search comp
f1stPartFalseLead
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
f2ndHalfLength
- Variable in class org.pealfactory.compose.halfleadspliced.
Method
f2ndHalfMethodCounts
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
For each method, the number of times it has appeared in the second half-leads of the composition
f2ndHalfMethodIndices
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
For HL searches, the second-half method index for each lead in the current search comp
fAbbrev
- Variable in class org.pealfactory.compose.halfleadspliced.
Method
fAbort
- Variable in class org.pealfactory.bronze.
Tracker
fAllNodes
- Variable in class org.pealfactory.compose.halfleadspliced.
Tables
fAllowCalls
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
=0 for no calls, 1 for bobs-only and 2 for bobs and singles
fAllRotsGood
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
Set if neither fTenorsHomePE nor fNicePartEnds are set
fBalance
- Variable in class org.pealfactory.compose.halfleadspliced.
OutputComp
Method balance score 0-100%
fBalance
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
Method balance 0-100%
fBalanceScore
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fBalanceScore
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
The balance weighting - how many points a composition is awarded for each method balance percentage point 0-100
fBestBalance
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fBestBalance
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fBestCOM
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fBestCOM
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fBestComps
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fBestComps
- Variable in class org.pealfactory.compose.halfleadspliced.
ComposerApp
fBestMusic
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fBestMusic
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fBestRot
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
fBestScore
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fBestScore
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fCall
- Variable in class org.pealfactory.compose.halfleadspliced.
Lead
fCallPerms
- Variable in class org.pealfactory.compose.halfleadspliced.
Method
fCalls
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
The current state of calls in each lead of the search (0=plain)
fCOM
- Variable in class org.pealfactory.compose.halfleadspliced.
OutputComp
Must be held per part
fCOM
- Variable in class org.pealfactory.compose.halfleadspliced.
Method
=1 if two halves of composite are different methods
fComp
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
One Composition reference is held for the entire search
fComposer
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fComposer
- Variable in class org.pealfactory.compose.halfleadspliced.
ComposerApp
fComposing
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fComposite
- Variable in class org.pealfactory.compose.halfleadspliced.
Lead
fCompositeMethods
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
Composite methods - size is fNMethods squared - these DO have tables/perms built
fCompositeMethods
- Variable in class org.pealfactory.compose.halfleadspliced.
Tables
fCompsChecked
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fCompsPerSec
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fCompsPerSec
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fCOMs
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
fCOMScore
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fCOMScore
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
The COM weighting - how many points a composition is awarded for each COM per part
fContainsCross
- Variable in class org.pealfactory.ring.
PN
True if PN contains cross notation - used for guessing number of bells
fContext
- Variable in class org.pealfactory.bronze.
LibraryApplet
fCounter
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fDelegateDuration
- Variable in class org.pealfactory.bronze.
Tracker
fDelegateJob
- Variable in class org.pealfactory.bronze.
Tracker
fError
- Variable in class org.pealfactory.bronze.
Tracker
fErrorMsg
- Variable in class org.pealfactory.bronze.
Tracker
fFirstRot
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
fHalflead
- Variable in class org.pealfactory.compose.halfleadspliced.
Method
fHashcode
- Variable in class org.pealfactory.ring.
ImmutableRow
fHashcodeSet
- Variable in class org.pealfactory.ring.
ImmutableRow
fHighestPlace
- Variable in class org.pealfactory.ring.
PN
The highest place made in the PN, used for guessing number of bells (0 = lead)
fHighestPlaceNotHalfLead
- Variable in class org.pealfactory.ring.
PN
The highest place made in the PN not at the half-lead, used for guessing number of bells (0 = lead)
fHost
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
The ComposerHost is where output compositions get sent
findBell(char)
- Method in class org.pealfactory.ring.
Row
Given a bell character from kROUNDS, returns the index at which the bell occurs in the row, 1..nbells.
fIndex
- Variable in class org.pealfactory.compose.halfleadspliced.
Lead
fIndex1
- Variable in class org.pealfactory.compose.halfleadspliced.
Method
fIndex2
- Variable in class org.pealfactory.compose.halfleadspliced.
Method
findMethod(String)
- Method in class org.pealfactory.compose.halfleadspliced.
Composer
Used privately by setStartComp() - looks up a Method reference from its abbreviation String.
fInitialProgress
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fInitialTime
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fJobName
- Variable in class org.pealfactory.bronze.
Tracker
fLast
- Variable in class org.pealfactory.compose.halfleadspliced.
Lead
fLastComps
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fLastNodes
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fLastTime
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fLeadhead
- Variable in class org.pealfactory.compose.halfleadspliced.
Method
fLeadhead
- Variable in class org.pealfactory.compose.halfleadspliced.
RowNode
true if treble at lead
fLeadheadNodes
- Variable in class org.pealfactory.compose.halfleadspliced.
Tables
fLeadheadNumber
- Variable in class org.pealfactory.compose.halfleadspliced.
RowNode
Only valid if treble home
fLeadheadPerms
- Variable in class org.pealfactory.compose.halfleadspliced.
Tables
fLeadLength
- Variable in class org.pealfactory.compose.halfleadspliced.
Method
fLeadMusic
- Variable in class org.pealfactory.compose.halfleadspliced.
RowNode
Only set if treble home: music for entire lead of each (composite) method
fLeadMusicDirty
- Variable in class org.pealfactory.compose.halfleadspliced.
Tables
fLeadPermNums
- Variable in class org.pealfactory.compose.halfleadspliced.
Method
fLeads
- Variable in class org.pealfactory.compose.halfleadspliced.
OutputComp
fLeads
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
fLeadsPerPart
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
Number of leads per part of composition
fLeadsTillTenorsHome
- Variable in class org.pealfactory.compose.halfleadspliced.
RowNode
Only valid if treble home and tenors together
fLHOnly
- Variable in class org.pealfactory.compose.halfleadspliced.
OutputComp
fLHOnlyMethods
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
Pointers into fCompositeMethods for LH-only search - size = fNMethods
fLHSpliced
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
Set to true if doing LH-only spliced
fLibFile
- Variable in class org.pealfactory.bronze.
Librarian
fMatches
- Variable in class org.pealfactory.compose.halfleadspliced.
Music
fMaxMethodsAtRepeatLimit
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
The maximum number of methods that are allowed to reach fMaxMethodRepeat occurrences
fMethodCounts
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
Temporary use by method balance calculator
fMethodIndex
- Variable in class org.pealfactory.compose.halfleadspliced.
Method
fMethodIndices
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
The current state of the composition during the search; one composite method index per lead
fMethodLibrary
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fMethodRepeatLimit
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
The maximum number of allowed repeated occurrences of a method (for HL spliced, in each half)
fMethods
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fMethods
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
The original list of methods to splice; note these do NOT have tables/perms built for them.
fMethods
- Variable in class org.pealfactory.compose.halfleadspliced.
Tables
fMethods
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
fMethodsDirty
- Variable in class org.pealfactory.compose.halfleadspliced.
Tables
fMinBalance
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
Current minimum method balance (0-100) a composition must achieve before being output
fMinCOM
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
Current minimum changes of method (per part) a composition must achieve before being output
fMinScore
- Variable in class org.pealfactory.compose.halfleadspliced.
Music
fMinScore
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
Current minimum score a composition must achieve before being output
fMusic
- Variable in class org.pealfactory.compose.halfleadspliced.
OutputComp
fMusic
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fMusic
- Variable in class org.pealfactory.compose.halfleadspliced.
Tables
fMusic
- Variable in class org.pealfactory.compose.halfleadspliced.
RowNode
Music score for this one row
fMusic
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
Cache last calculated values
fMusicDirty
- Variable in class org.pealfactory.compose.halfleadspliced.
Tables
fN1stHalfAtMaxRepeat
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
The number of methods that have occurred fMaxMethodRepeat times in the first half-leads of the composition
fN2ndHalfAtMaxRepeat
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
The number of methods that have occurred fMaxMethodRepeat times in the second half-leads of the composition
fName
- Variable in class org.pealfactory.compose.halfleadspliced.
Method
fName
- Variable in class org.pealfactory.compose.halfleadspliced.
Music
fNames
- Variable in class org.pealfactory.bronze.
Librarian
fNBells
- Variable in class org.pealfactory.compose.halfleadspliced.
Tables
fNBells
- Variable in class org.pealfactory.ring.
Row
The 'size' (number of bells) of the row
fNCompMethods
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
Number of composite methods - equals fNMethods squared for HL search
fNComps
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fNComps
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fNCompsToKeep
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fNextLeadHeadNumber
- Variable in class org.pealfactory.compose.halfleadspliced.
Tables
fNextNodeNumber
- Variable in class org.pealfactory.compose.halfleadspliced.
Tables
fNextTTLeadNumber
- Variable in class org.pealfactory.compose.halfleadspliced.
Tables
fNicePartEnd
- Variable in class org.pealfactory.compose.halfleadspliced.
RowNode
fNicePartEnds
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
Set to true if only "nice" part ends are allowed
fNicePartEnds
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
fNLeadsPerPart
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
fNMethods
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
The number of methods to splice, equals fMethods.length
fNodeNumber
- Variable in class org.pealfactory.compose.halfleadspliced.
RowNode
fNodesPerSec
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fNodesPerSec
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fNodesSearched
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fNParts
- Variable in class org.pealfactory.compose.halfleadspliced.
OutputComp
fNParts
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
Desired number of parts for composition
fNParts
- Variable in class org.pealfactory.compose.halfleadspliced.
RowNode
fNParts
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
fOriginalString
- Variable in class org.pealfactory.ring.
PN
fOut
- Variable in class org.pealfactory.compose.halfleadspliced.
ComposerApp
fOutput
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fOutputChanged
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fPartEnd
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
fPath
- Variable in class org.pealfactory.bronze.
LibraryApplet
fPause
- Variable in class org.pealfactory.bronze.
Tracker
fPBRow
- Variable in class org.pealfactory.ring.
ImmutableRow
fPBRowSet
- Variable in class org.pealfactory.ring.
ImmutableRow
fPermLinks
- Variable in class org.pealfactory.compose.halfleadspliced.
RowNode
fPN
- Variable in class org.pealfactory.compose.halfleadspliced.
Method
fPN
- Variable in class org.pealfactory.ring.
PN
Contains a byte[] for each change in original PN
fPN2
- Variable in class org.pealfactory.compose.halfleadspliced.
Method
fPNPermNums
- Variable in class org.pealfactory.compose.halfleadspliced.
Method
fPNPerms
- Variable in class org.pealfactory.compose.halfleadspliced.
Tables
All permuatations stored in these Vectors are Strings, but with bell numbers stored as bytes 1..nbells.
fPNs
- Variable in class org.pealfactory.bronze.
Librarian
fProgress
- Variable in class org.pealfactory.bronze.
Tracker
0-fTotalDuration
fProgressCumulatives
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fProgressRatios
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
Progress scale values for each possible value of the first node (not inc calls)
fRegenOffset
- Variable in class org.pealfactory.compose.halfleadspliced.
RowNode
fRegenPtr
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fResult
- Variable in class org.pealfactory.bronze.
LibraryApplet
fRounds
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
This is kept as a fast way to reference the rounds RowNode
fRounds
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
fRounds
- Variable in class org.pealfactory.ring.
ImmutableRow
fRow
- Variable in class org.pealfactory.ring.
Row
Internal representation of the row
fRowNumBuf
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
fScore
- Variable in class org.pealfactory.compose.halfleadspliced.
OutputComp
fScore
- Variable in class org.pealfactory.compose.halfleadspliced.
Music
fSearchTime
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
Only set when search finished
fStartTime
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fTablePass1Done
- Variable in class org.pealfactory.compose.halfleadspliced.
Tables
Set to true when tables are built (one-time only - not populated
fTables
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fTables
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
fTables
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
fTask
- Variable in class org.pealfactory.bronze.
Tracker
fTask
- Variable in class org.pealfactory.bronze.
LibraryApplet
fTenorsHome
- Variable in class org.pealfactory.ring.
ImmutableRow
fTenorsHomePE
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
Set if tenors must also be home at part end
fTenorsTogether
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
Set to true if tenors must be together at every leadhead
fTenorsTogether
- Variable in class org.pealfactory.ring.
ImmutableRow
fTenorsTogetherLeads
- Variable in class org.pealfactory.compose.halfleadspliced.
Tables
fTHSet
- Variable in class org.pealfactory.ring.
ImmutableRow
fTimeLeft
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fTitle
- Variable in class org.pealfactory.compose.halfleadspliced.
OutputComp
fTotalDuration
- Variable in class org.pealfactory.bronze.
Tracker
fTracker
- Variable in class org.pealfactory.compose.halfleadspliced.
Elf
fTruthTable
- Variable in class org.pealfactory.compose.halfleadspliced.
Composer
Used for quick check of leadhead proof during search
fTruthTable
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
fTTSet
- Variable in class org.pealfactory.ring.
ImmutableRow
fUnbalance
- Variable in class org.pealfactory.compose.halfleadspliced.
OutputComp
Counts for balance pruning
fUnbalance
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
Count for balance pruning
fWorker
- Variable in class org.pealfactory.bronze.
Tracker
Asynchronous support.
fZeroTable
- Variable in class org.pealfactory.compose.halfleadspliced.
Composition
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
W