Details

Time bar (total: 34.5s)

sample844.0ms

Algorithm
intervals
Results
679.0ms235×body10240exit
58.0ms80×body1280valid
18.0ms41×body640valid
13.0ms10×body2560valid
9.0ms143×body80nan
8.0ms96×body80valid
6.0ms23×body320valid
5.0msbody5120valid
1.0msbody160valid

simplify24.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
055
1115
2145
3165
done165

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 33.0b

localize21.0ms

Local error

Found 2 expressions with local error:

0.0b
(cosh c)
37.6b
(fmod (cosh c) (log1p a))

rewrite53.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-exp-log add-sqr-sqrt add-cube-cbrt *-un-lft-identity add-cbrt-cube add-log-exp
cosh-def
Counts
2 → 15
Calls
2 calls:
5.0ms
(cosh c)
45.0ms
(fmod (cosh c) (log1p a))

series82.0ms

Counts
2 → 6
Calls
2 calls:
61.0ms
(cosh c)
20.0ms
(fmod (cosh c) (log1p a))

simplify3.6s

Counts
21 → 21
Iterations

Useful iterations: 2 (38.0ms)

IterNodesCost
040141
171140
2121126
3223126
4434126
51001126
63580126
done5000126

prune152.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 32.9b

localize24.0ms

Local error

Found 4 expressions with local error:

0.0b
(cosh c)
0.3b
(exp (log (fmod (cosh c) (log1p a))))
0.5b
(log (fmod (cosh c) (log1p a)))
37.6b
(fmod (cosh c) (log1p a))

rewrite14.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1 log-prod
add-exp-log
exp-prod add-cbrt-cube add-log-exp
exp-sum
log-pow
cosh-def rem-log-exp rem-exp-log
Counts
4 → 42
Calls
4 calls:
3.0ms
(cosh c)
7.0ms
(exp (log (fmod (cosh c) (log1p a))))
3.0ms
(log (fmod (cosh c) (log1p a)))
1.0ms
(fmod (cosh c) (log1p a))

series143.0ms

Counts
4 → 12
Calls
4 calls:
83.0ms
(cosh c)
6.0ms
(exp (log (fmod (cosh c) (log1p a))))
41.0ms
(log (fmod (cosh c) (log1p a)))
12.0ms
(fmod (cosh c) (log1p a))

simplify4.0s

Counts
54 → 54
Iterations

Useful iterations: 4 (236.0ms)

IterNodesCost
065450
1103412
2163362
3276362
4519356
51157356
63873356
done5000356

prune242.0ms

Pruning

16 alts after pruning (16 fresh and 0 done)

Merged error: 32.9b

localize17.0ms

Local error

Found 4 expressions with local error:

0.0b
(cosh c)
0.4b
(pow E (log (fmod (cosh c) (log1p a))))
0.5b
(log (fmod (cosh c) (log1p a)))
37.6b
(fmod (cosh c) (log1p a))

rewrite10.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1
add-exp-log log-prod
pow-unpow add-cbrt-cube add-log-exp
unpow-prod-up unpow-prod-down
pow-exp log-pow
pow-to-exp e-exp-1 cosh-def pow-pow rem-log-exp sqr-pow
Counts
4 → 49
Calls
4 calls:
3.0ms
(cosh c)
4.0ms
(pow E (log (fmod (cosh c) (log1p a))))
1.0ms
(log (fmod (cosh c) (log1p a)))
0.0ms
(fmod (cosh c) (log1p a))

series198.0ms

Counts
4 → 12
Calls
4 calls:
87.0ms
(cosh c)
68.0ms
(pow E (log (fmod (cosh c) (log1p a))))
37.0ms
(log (fmod (cosh c) (log1p a)))
6.0ms
(fmod (cosh c) (log1p a))

simplify2.0s

Counts
61 → 61
Iterations

Useful iterations: done (2.0s)

IterNodesCost
079579
1150543
2293469
3688469
41940467
done5001455

prune284.0ms

Pruning

16 alts after pruning (16 fresh and 0 done)

Merged error: 32.9b

localize27.0ms

Local error

Found 4 expressions with local error:

0.6b
(log (cbrt (fmod (cosh c) (log1p a))))
0.6b
(log (cbrt (fmod (cosh c) (log1p a))))
37.6b
(fmod (cosh c) (log1p a))
37.6b
(fmod (cosh c) (log1p a))

rewrite6.0ms

Algorithm
rewrite-expression-head
Rules
12×log-prod
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1 add-exp-log cbrt-prod
log-pow add-cbrt-cube add-log-exp
pow1/3 rem-log-exp
Counts
4 → 46
Calls
4 calls:
2.0ms
(log (cbrt (fmod (cosh c) (log1p a))))
2.0ms
(log (cbrt (fmod (cosh c) (log1p a))))
0.0ms
(fmod (cosh c) (log1p a))
0.0ms
(fmod (cosh c) (log1p a))

series203.0ms

Counts
4 → 12
Calls
4 calls:
102.0ms
(log (cbrt (fmod (cosh c) (log1p a))))
94.0ms
(log (cbrt (fmod (cosh c) (log1p a))))
3.0ms
(fmod (cosh c) (log1p a))
3.0ms
(fmod (cosh c) (log1p a))

simplify2.8s

Counts
58 → 58
Iterations

Useful iterations: 2 (37.0ms)

IterNodesCost
037580
153564
295480
3194480
4574480
52271480
done5000480

prune291.0ms

Pruning

18 alts after pruning (18 fresh and 0 done)

Merged error: 32.8b

regimes605.0ms

Accuracy

0% (0.1b remaining)

Error of 33.9b against oracle of 33.8b and baseline of 33.9b

bsearch0.0ms

simplify3.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01024
11124
done1124

end0.0ms

sample18.9s

Algorithm
intervals
Results
14.3s7981×body10240exit
1.7s2222×body1280valid
695.0ms1615×body640valid
365.0ms5438×body80nan
272.0ms2818×body80valid
267.0ms162×body2560valid
255.0ms777×body320valid
66.0ms395×body160valid
34.0ms11×body5120valid