Details

Time bar (total: 58.4s)

sample1.3s

Algorithm
intervals
Results
742.0ms240×body10240exit
267.0ms107×body2560valid
103.0ms91×body1280valid
43.0ms494×body80nan
20.0ms29×body640valid
8.0ms18×body320valid
3.0msbody160valid
2.0msbody5120nan
0.0msbody80valid

simplify2.8s

Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
0710
11610
22410
34410
48910
519510
663310
7258210
done500010

prune18.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 61.5b

localize28.0ms

Local error

Found 4 expressions with local error:

0.0b
(cosh a)
0.0b
(log1p a)
1.5b
(acos (pow (fmod (cosh a) (* a a)) (log1p a)))
58.8b
(fmod (cosh a) (* a a))

rewrite14.0ms

Algorithm
rewrite-expression-head
Rules
expm1-log1p-u
pow1 add-exp-log add-sqr-sqrt add-cube-cbrt *-un-lft-identity add-cbrt-cube log1p-expm1-u add-log-exp
acos-asin log1p-udef cosh-def log1p-expm1
Counts
4 → 40
Calls
4 calls:
3.0ms
(cosh a)
3.0ms
(log1p a)
3.0ms
(acos (pow (fmod (cosh a) (* a a)) (log1p a)))
1.0ms
(fmod (cosh a) (* a a))

series147.0ms

Counts
4 → 12
Calls
4 calls:
79.0ms
(cosh a)
43.0ms
(log1p a)
7.0ms
(acos (pow (fmod (cosh a) (* a a)) (log1p a)))
17.0ms
(fmod (cosh a) (* a a))

simplify4.5s

Counts
52 → 52
Iterations

Useful iterations: 4 (648.0ms)

IterNodesCost
090436
1161425
2310384
3657383
41514376
53936376
done5000376

prune312.0ms

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 58.9b

localize38.0ms

Local error

Found 4 expressions with local error:

0.0b
(log1p a)
1.5b
(acos (pow (fmod (cosh a) (* a a)) (log (exp (log1p a)))))
3.7b
(log (exp (log1p a)))
58.8b
(fmod (cosh a) (* a a))

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1 expm1-log1p-u
add-exp-log log-pow add-cbrt-cube log1p-expm1-u add-log-exp
log-prod exp-prod
acos-asin log1p-udef log1p-expm1 rem-log-exp
Counts
4 → 47
Calls
4 calls:
0.0ms
(log1p a)
1.0ms
(acos (pow (fmod (cosh a) (* a a)) (log (exp (log1p a)))))
4.0ms
(log (exp (log1p a)))
1.0ms
(fmod (cosh a) (* a a))

series75.0ms

Counts
4 → 12
Calls
4 calls:
38.0ms
(log1p a)
7.0ms
(acos (pow (fmod (cosh a) (* a a)) (log (exp (log1p a)))))
26.0ms
(log (exp (log1p a)))
3.0ms
(fmod (cosh a) (* a a))

simplify4.4s

Counts
59 → 59
Iterations

Useful iterations: 4 (642.0ms)

IterNodesCost
088550
1144473
2259428
3504426
41093412
52718412
done5000412

prune382.0ms

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 58.9b

localize23.0ms

Local error

Found 4 expressions with local error:

1.5b
(acos (pow (fmod (cosh a) (* a a)) (+ (* 2 (log (cbrt (exp (log1p a))))) (log (cbrt (exp (log1p a)))))))
3.8b
(log (cbrt (exp (log1p a))))
3.8b
(log (cbrt (exp (log1p a))))
58.8b
(fmod (cosh a) (* a a))

rewrite9.0ms

Algorithm
rewrite-expression-head
Rules
12×log-prod
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1 add-exp-log cbrt-prod
expm1-log1p-u log-pow add-cbrt-cube log1p-expm1-u add-log-exp
pow1/3 rem-log-exp
acos-asin
Counts
4 → 55
Calls
4 calls:
1.0ms
(acos (pow (fmod (cosh a) (* a a)) (+ (* 2 (log (cbrt (exp (log1p a))))) (log (cbrt (exp (log1p a)))))))
3.0ms
(log (cbrt (exp (log1p a))))
3.0ms
(log (cbrt (exp (log1p a))))
0.0ms
(fmod (cosh a) (* a a))

series222.0ms

Counts
4 → 12
Calls
4 calls:
5.0ms
(acos (pow (fmod (cosh a) (* a a)) (+ (* 2 (log (cbrt (exp (log1p a))))) (log (cbrt (exp (log1p a)))))))
111.0ms
(log (cbrt (exp (log1p a))))
102.0ms
(log (cbrt (exp (log1p a))))
3.0ms
(fmod (cosh a) (* a a))

simplify3.4s

Counts
67 → 67
Iterations

Useful iterations: done (3.4s)

IterNodesCost
095868
1174709
2356601
3778571
42441565
done5000557

prune440.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 58.9b

localize35.0ms

Local error

Found 4 expressions with local error:

3.6b
(log (sqrt (cbrt (exp (log1p a)))))
3.6b
(log (sqrt (cbrt (exp (log1p a)))))
3.8b
(log (cbrt (exp (log1p a))))
58.8b
(fmod (cosh a) (* a a))

rewrite27.0ms

Algorithm
rewrite-expression-head
Rules
24×log-prod
12×add-sqr-sqrt add-cube-cbrt *-un-lft-identity sqrt-prod
10×log-pow
pow1 cbrt-prod
add-exp-log
expm1-log1p-u sqrt-pow1 add-cbrt-cube log1p-expm1-u add-log-exp
pow1/3 rem-log-exp
pow1/2
Counts
4 → 73
Calls
4 calls:
8.0ms
(log (sqrt (cbrt (exp (log1p a)))))
8.0ms
(log (sqrt (cbrt (exp (log1p a)))))
6.0ms
(log (cbrt (exp (log1p a))))
1.0ms
(fmod (cosh a) (* a a))

series341.0ms

Counts
4 → 12
Calls
4 calls:
89.0ms
(log (sqrt (cbrt (exp (log1p a)))))
123.0ms
(log (sqrt (cbrt (exp (log1p a)))))
124.0ms
(log (cbrt (exp (log1p a))))
5.0ms
(fmod (cosh a) (* a a))

simplify2.8s

Counts
85 → 85
Iterations

Useful iterations: done (2.8s)

IterNodesCost
0120903
1222834
2455762
3935756
42015747
done5000720

prune572.0ms

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 58.9b

regimes79.0ms

Accuracy

75% (0.4b remaining)

Error of 59.0b against oracle of 58.6b and baseline of 60.1b

bsearch217.0ms

Steps
ItersRangePoint
8
4.907784520098122e-166
1.096458200021764e-161
1.542338768776222e-162

simplify3.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
02037
12237
done2237

end0.0ms

sample36.3s

Algorithm
intervals
Results
21.4s7715×body10240exit
7.7s3175×body2560valid
2.8s2518×body1280valid
2.0s16132×body80nan
803.0ms1260×body640valid
263.0ms634×body320valid
92.0ms299×body160valid
27.0msbody5120nan
18.0ms114×body80valid
17.0ms13×body2560nan
9.0ms12×body1280nan
4.0msbody640nan
3.0msbody320nan
0.0msbody160nan