Octave 3.8, jcobi/2

Time bar (total: 1.8s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage

analyze48.0ms (2.7%)

Memory
13.0MiB live, 58.7MiB allocated; 4ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%28.1%71.9%0%0%0%0
0%0%28.1%71.9%0%0%0%1
0%0%28.1%71.9%0%0%0%2
25%7%21.1%71.9%0%0%0%3
62.5%17.5%10.5%71.9%0%0%0%4
75%21.1%7%71.9%0%0%0%5
81.3%22.8%5.3%71.9%0%0%0%6
82.8%23.2%4.8%71.9%0%0%0%7
83.6%23.5%4.6%71.9%0%0%0%8
87.1%24.5%3.6%71.9%0%0%0%9
89.1%25%3.1%71.9%0%0%0%10
91.5%25.7%2.4%71.9%0%0%0%11
93.6%26.3%1.8%71.9%0%0%0%12
Compiler

Compiled 41 to 23 computations (43.9% saved)

sample1.4s (80.8%)

Memory
-34.6MiB live, 1 701.2MiB allocated; 314ms collecting garbage
Samples
605.0ms6 570×0valid
258.0ms1 205×1valid
170.0ms481×2valid
Precisions
Click to see histograms. Total time spent on operations: 742.0ms
ival-div: 206.0ms (27.8% of total)
ival-add: 195.0ms (26.3% of total)
adjust: 138.0ms (18.6% of total)
ival-mult: 134.0ms (18.1% of total)
ival-sub: 57.0ms (7.7% of total)
exact: 9.0ms (1.2% of total)
ival-assert: 3.0ms (0.4% of total)
Bogosity

explain204.0ms (11.5%)

Memory
39.3MiB live, 275.1MiB allocated; 20ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1090-1(3.8630881295977384e-159 8.676536982685206e-228 4.1184818093426085e-227)(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)))
580-0-(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
00-0-(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
00-0-beta
00-0-(+.f64 alpha beta)
00-0-#s(literal 1 binary64)
00-0-alpha
00-0-(*.f64 (+.f64 alpha beta) (-.f64 beta alpha))
00-0-(+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))
00-0-#s(literal 2 binary64)
00-0-i
00-0-(+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))
00-0-(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
00-0-(-.f64 beta alpha)
00-0-(*.f64 #s(literal 2 binary64) i)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)))o/n1020
(*.f64 (+.f64 alpha beta) (-.f64 beta alpha))overflow102
+.f64(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))cancellation580
Confusion
Predicted +Predicted -
+1180
-0138
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+11800
-00138
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0138
176
242
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
39.0ms398×0valid
20.0ms76×1valid
13.0ms38×2valid
Compiler

Compiled 299 to 49 computations (83.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 48.0ms
ival-add: 15.0ms (31% of total)
ival-div: 11.0ms (22.7% of total)
adjust: 9.0ms (18.6% of total)
ival-mult: 9.0ms (18.6% of total)
ival-sub: 3.0ms (6.2% of total)
exact: 1.0ms (2.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess89.0ms (5%)

Memory
-20.8MiB live, 73.9MiB allocated; 27ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
075310
1214306
2806298
34882290
01529
02529
15129
215929
384729
4401129
0814529
Stop Event
iter limit
node limit
iter limit
node limit

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...