EMMA Coverage Report (generated Tue May 03 17:02:00 CDT 2011)
[all classes][tuffy.infer]

COVERAGE SUMMARY FOR SOURCE FILE [MRF.java]

nameclass, %method, %block, %line, %
MRF.java100% (2/2)63%  (36/57)47%  (3369/7122)48%  (556.3/1157)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class MRF100% (1/1)62%  (33/53)47%  (3284/7032)48%  (554.5/1155)
MRF (MarkovLogicNetwork, int, HashMap): void 0%   (0/1)0%   (0/112)0%   (0/33)
adjustAtomClauseRelation (ArrayList, ArrayList, int): void 0%   (0/1)0%   (0/254)0%   (0/41)
assignAllFalseTruthValues (): void 0%   (0/1)0%   (0/42)0%   (0/6)
assignGreedyTruthValues (): void 0%   (0/1)0%   (0/151)0%   (0/19)
auditClauseViolations (): void 0%   (0/1)0%   (0/168)0%   (0/28)
calcCostsForWalkSAT (HashSet): double 0%   (0/1)0%   (0/277)0%   (0/37)
discard (): void 0%   (0/1)0%   (0/16)0%   (0/6)
fixAtom (int, boolean): void 0%   (0/1)0%   (0/14)0%   (0/4)
getAtomNeighbors (int): HashSet 0%   (0/1)0%   (0/85)0%   (0/8)
getCost (): double 0%   (0/1)0%   (0/3)0%   (0/1)
getInitStrategy (): MRF$INIT_STRATEGY 0%   (0/1)0%   (0/3)0%   (0/1)
getMLN (): MarkovLogicNetwork 0%   (0/1)0%   (0/3)0%   (0/1)
inferSweepSAT (int, int): void 0%   (0/1)0%   (0/281)0%   (0/53)
inferWalkSATwithBlocks (int, int): void 0%   (0/1)0%   (0/839)0%   (0/129)
isAlwaysTrue (GClause): boolean 0%   (0/1)0%   (0/40)0%   (0/7)
maintainKeyConstraints (): void 0%   (0/1)0%   (0/42)0%   (0/8)
recalcCost (): double 0%   (0/1)0%   (0/28)0%   (0/5)
split (int): ArrayList 0%   (0/1)0%   (0/571)0%   (0/103)
testKeyConstraints (): void 0%   (0/1)0%   (0/71)0%   (0/13)
unitPropagation (): void 0%   (0/1)0%   (0/138)0%   (0/24)
ownsAtom (int): boolean 100% (1/1)38%  (5/13)38%  (0.4/1)
getFlipSequence (GAtom): ArrayList 100% (1/1)39%  (18/46)44%  (4/9)
assignRandomTruthValues (): void 100% (1/1)47%  (37/78)59%  (7.7/13)
restoreLowTruth (): void 100% (1/1)48%  (22/46)57%  (4/7)
saveTruthAsLow (): void 100% (1/1)48%  (22/46)57%  (4/7)
updateAtomTruthTallies (): void 100% (1/1)48%  (27/56)57%  (4/7)
buildIndices (): void 100% (1/1)48%  (71/147)59%  (13.5/23)
updateAtomMarginalProbs (int): void 100% (1/1)49%  (37/76)56%  (5/9)
retainSomeGoodClauses (): int 100% (1/1)64%  (44/69)77%  (10/13)
inferWalkSAT (int, int): void 100% (1/1)67%  (8/12)75%  (3/4)
initMRF (): void 100% (1/1)67%  (22/33)54%  (7.6/14)
saveLowTruth (double): void 100% (1/1)76%  (75/99)79%  (11/14)
inferWalkSATwithoutBlocking (int, int): void 100% (1/1)80%  (573/717)81%  (94.3/117)
mcsat (int, int): void 100% (1/1)82%  (129/158)91%  (35.3/39)
<static initializer> 100% (1/1)88%  (7/8)87%  (0.9/1)
$SWITCH_TABLE$tuffy$infer$MRF$INIT_STRATEGY (): int [] 100% (1/1)89%  (49/55)89%  (0.9/1)
calcExpViolation (): void 100% (1/1)89%  (119/133)91%  (16.4/18)
calcCosts (): double 100% (1/1)90%  (293/326)88%  (38.7/44)
sampleSAT (int): boolean 100% (1/1)93%  (653/701)94%  (113.8/121)
retainOnlyHardClauses (): int 100% (1/1)94%  (34/36)97%  (7.8/8)
MRF (MarkovLogicNetwork): void 100% (1/1)100% (109/109)100% (32/32)
addAtom (int): void 100% (1/1)100% (7/7)100% (2/2)
calcNSAT (GClause): void 100% (1/1)100% (28/28)100% (6/6)
enableAllClauses (): void 100% (1/1)100% (21/21)100% (4/4)
getCoreAtoms (): HashSet 100% (1/1)100% (3/3)100% (1/1)
invalidateLowCost (): void 100% (1/1)100% (4/4)100% (2/2)
isTrueLit (int): boolean 100% (1/1)100% (25/25)100% (2/2)
performMCSatStep (int): void 100% (1/1)100% (25/25)100% (11/11)
setInitStrategy (MRF$INIT_STRATEGY): void 100% (1/1)100% (4/4)100% (2/2)
testChance (double): boolean 100% (1/1)100% (10/10)100% (1/1)
unfixAllAtoms (): void 100% (1/1)100% (17/17)100% (3/3)
updateClauseVoiTallies (): void 100% (1/1)100% (722/722)100% (109/109)
updateClauseWeights (HashMap): void 100% (1/1)100% (64/64)100% (13/13)
     
class MRF$INIT_STRATEGY100% (1/1)75%  (3/4)94%  (85/90)88%  (1.8/2)
valueOf (String): MRF$INIT_STRATEGY 0%   (0/1)0%   (0/5)0%   (0/1)
<static initializer> 100% (1/1)100% (64/64)100% (1/1)
MRF$INIT_STRATEGY (String, int): void 100% (1/1)100% (5/5)100% (1/1)
values (): MRF$INIT_STRATEGY [] 100% (1/1)100% (16/16)100% (1/1)

[source file 'tuffy/infer/MRF.java' not found in sourcepath]

[all classes][tuffy.infer]
EMMA 2.0.5312 (C) Vladimir Roubtsov