2tan (problem 3.3.2)

Time bar (total: 5.4s)

start0.0ms (0%)

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

analyze38.0ms (0.7%)

Memory
-9.6MiB live, 35.8MiB allocated; 4ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%50.6%49.4%0%0%0%0
0%0%50.6%49.4%0%0%0%1
0%0%50.6%49.4%0%0%0%2
0%0%25.3%49.4%0%25.3%0%3
0%0%25.3%49.4%0%25.3%0%4
0%0%19%49.4%0%31.6%0%5
0%0%15.8%49.4%0%34.8%0%6
0%0%11.1%49.4%0%39.5%0%7
0%0%8.7%49.4%0%41.9%0%8
0%0%5.9%49.4%0%44.6%0%9
0%0%4.5%49.4%0%46%0%10
0%0%3.1%49.4%0%47.5%0%11
0%0%2.7%49.4%0%47.9%0%12
Compiler

Compiled 27 to 19 computations (29.6% saved)

sample5.1s (94.8%)

Memory
180.0MiB live, 4 818.1MiB allocated; 1.6s collecting garbage
Samples
2.3s26 305×0invalid
1.3s5 114×1valid
288.0ms3 142×0valid
Precisions
Click to see histograms. Total time spent on operations: 2.8s
ival-tan: 577.0ms (20.8% of total)
ival-sub: 576.0ms (20.7% of total)
const: 515.0ms (18.5% of total)
ival-add: 260.0ms (9.4% of total)
adjust: 238.0ms (8.6% of total)
ival-fabs: 223.0ms (8% of total)
ival-mult: 174.0ms (6.3% of total)
ival-<: 124.0ms (4.5% of total)
ival-and: 76.0ms (2.7% of total)
ival-assert: 15.0ms (0.5% of total)
Bogosity

explain104.0ms (1.9%)

Memory
23.9MiB live, 115.8MiB allocated; 9ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2331(9.908836615014832e-160 3.589767868565266e-163)3(-2.7765106258471725e-200 2.925732623829158e-202)(-.f64 (tan.f64 (+.f64 x eps)) (tan.f64 x))
20-0-(tan.f64 (+.f64 x eps))
00-0-eps
00-0-(+.f64 x eps)
00-0-(tan.f64 x)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 (tan.f64 (+.f64 x eps)) (tan.f64 x))cancellation2317
tan.f64(tan.f64 (+.f64 x eps))sensitivity20
Confusion
Predicted +Predicted -
+2303
-122
Precision
0.9956709956709957
Recall
0.9871244635193133
Confusion?
Predicted +Predicted MaybePredicted -
+23030
-1418
Precision?
0.9789915966386554
Recall?
1.0
Freqs
test
numberfreq
025
1229
22
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
43.0ms330×1valid
9.0ms182×0valid
Compiler

Compiled 47 to 22 computations (53.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
adjust: 13.0ms (39.9% of total)
ival-tan: 11.0ms (33.7% of total)
ival-sub: 4.0ms (12.3% of total)
ival-add: 4.0ms (12.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess139.0ms (2.6%)

Memory
-19.9MiB live, 77.0MiB allocated; 14ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02150
14050
26750
311450
418950
533050
666050
7151350
8290350
9433450
067
0157
1217
2277
3367
4517
5847
61567
73207
89457
924797
1044807
080517
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...