Details

Time bar (total: 34.8s)

sample547.0ms

Algorithm
intervals
Results
375.0ms235×body10240exit
50.0ms178×body80nan
50.0ms71×body1280valid
20.0ms52×body640valid
7.0ms94×body80valid
5.0ms24×body320valid
4.0msbody2560valid
2.0ms12×body160valid

simplify12.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
055
1115
2145
3165
done165

prune50.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 33.1b

localize21.0ms

Local error

Found 1 expressions with local error:

37.8b
(fmod (cosh c) (log1p a))

rewrite4.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-exp-log add-sqr-sqrt expm1-log1p-u add-cube-cbrt *-un-lft-identity add-cbrt-cube log1p-expm1-u add-log-exp
Counts
1 → 9
Calls
1 calls:
1.0ms
(fmod (cosh c) (log1p a))

series16.0ms

Counts
1 → 3
Calls
1 calls:
15.0ms
(fmod (cosh c) (log1p a))

simplify1.6s

Counts
12 → 12
Iterations

Useful iterations: 2 (6.0ms)

IterNodesCost
01487
12187
22677
33277
44077
57477
615477
732477
8103077
done500077

prune81.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 33.1b

localize12.0ms

Local error

Found 3 expressions with local error:

0.5b
(log (fmod (cosh c) (log1p a)))
0.6b
(exp (log (fmod (cosh c) (log1p a))))
37.8b
(fmod (cosh c) (log1p a))

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt add-cube-cbrt log-prod *-un-lft-identity
pow1
add-exp-log exp-prod
expm1-log1p-u exp-sum add-cbrt-cube log1p-expm1-u add-log-exp
log-pow
rem-log-exp rem-exp-log
Counts
3 → 40
Calls
3 calls:
2.0ms
(log (fmod (cosh c) (log1p a)))
7.0ms
(exp (log (fmod (cosh c) (log1p a))))
0.0ms
(fmod (cosh c) (log1p a))

series44.0ms

Counts
3 → 9
Calls
3 calls:
37.0ms
(log (fmod (cosh c) (log1p a)))
3.0ms
(exp (log (fmod (cosh c) (log1p a))))
3.0ms
(fmod (cosh c) (log1p a))

simplify2.8s

Counts
49 → 49
Iterations

Useful iterations: 4 (94.0ms)

IterNodesCost
044426
169385
2113339
3177339
4304333
5476333
61093333
74066333
done5000333

prune216.0ms

Pruning

10 alts after pruning (9 fresh and 1 done)

Merged error: 33.1b

localize23.0ms

Local error

Found 4 expressions with local error:

0.6b
(exp (* (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a))))) (cbrt (log (fmod (cosh c) (log1p a))))))
37.8b
(fmod (cosh c) (log1p a))
37.8b
(fmod (cosh c) (log1p a))
37.8b
(fmod (cosh c) (log1p a))

rewrite16.0ms

Algorithm
rewrite-expression-head
Rules
add-log-exp
pow1 add-exp-log add-sqr-sqrt expm1-log1p-u add-cube-cbrt *-un-lft-identity add-cbrt-cube log1p-expm1-u
exp-prod exp-to-pow rem-exp-log
Counts
4 → 39
Calls
4 calls:
14.0ms
(exp (* (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a))))) (cbrt (log (fmod (cosh c) (log1p a))))))
0.0ms
(fmod (cosh c) (log1p a))
0.0ms
(fmod (cosh c) (log1p a))
0.0ms
(fmod (cosh c) (log1p a))

series15.0ms

Counts
4 → 12
Calls
4 calls:
4.0ms
(exp (* (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a))))) (cbrt (log (fmod (cosh c) (log1p a))))))
3.0ms
(fmod (cosh c) (log1p a))
3.0ms
(fmod (cosh c) (log1p a))
4.0ms
(fmod (cosh c) (log1p a))

simplify1.9s

Counts
51 → 51
Iterations

Useful iterations: 4 (168.0ms)

IterNodesCost
028592
142589
276372
3222342
41097324
done5000324

prune262.0ms

Pruning

11 alts after pruning (9 fresh and 2 done)

Merged error: 33.1b

localize40.0ms

Local error

Found 4 expressions with local error:

0.7b
(pow (exp (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a)))))) (cbrt (log (fmod (cosh c) (log1p a)))))
37.8b
(fmod (cosh c) (log1p a))
37.8b
(fmod (cosh c) (log1p a))
37.8b
(fmod (cosh c) (log1p a))

rewrite21.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt add-cube-cbrt pow-unpow *-un-lft-identity
pow1
add-log-exp
add-exp-log cbrt-prod expm1-log1p-u add-cbrt-cube log1p-expm1-u
unpow-prod-down pow-pow
pow-to-exp exp-prod exp-to-pow pow-exp log-pow sqr-pow
Counts
4 → 52
Calls
4 calls:
18.0ms
(pow (exp (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a)))))) (cbrt (log (fmod (cosh c) (log1p a)))))
1.0ms
(fmod (cosh c) (log1p a))
1.0ms
(fmod (cosh c) (log1p a))
1.0ms
(fmod (cosh c) (log1p a))

series263.0ms

Counts
4 → 12
Calls
4 calls:
245.0ms
(pow (exp (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a)))))) (cbrt (log (fmod (cosh c) (log1p a)))))
6.0ms
(fmod (cosh c) (log1p a))
6.0ms
(fmod (cosh c) (log1p a))
6.0ms
(fmod (cosh c) (log1p a))

simplify6.2s

Counts
64 → 64
Iterations

Useful iterations: 3 (1.1s)

IterNodesCost
0551039
1130994
2463897
33350888
done5002888

prune355.0ms

Pruning

16 alts after pruning (14 fresh and 2 done)

Merged error: 33.1b

regimes576.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01024
11124
done1124

end0.0ms

sample19.8s

Algorithm
intervals
Results
14.7s7940×body10240exit
1.9s2243×body1280valid
804.0ms1565×body640valid
458.0ms5216×body80nan
347.0ms2803×body80valid
256.0ms149×body2560valid
199.0ms811×body320valid
153.0ms420×body160valid
26.0msbody5120valid