Details

Time bar (total: 48.8s)

sample327.0ms

Algorithm
intervals
Results
246.0ms236×body10240exit
32.0ms72×body1280valid
11.0ms52×body640valid
7.0msbody2560valid
5.0ms93×body80valid
4.0ms151×body80nan
2.0ms20×body160valid
2.0ms13×body320valid

simplify28.9s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
055
1115
2145
3165
4185
5195
6255
7365
8625
91645
1015375
done50015

prune3.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 33.2b

localize7.0ms

Local error

Found 2 expressions with local error:

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

rewrite1.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
log1p-udef log1p-expm1
Counts
2 → 20
Calls
2 calls:
0.0ms
(log1p a)
0.0ms
(fmod (cosh c) (log1p a))

series24.0ms

Counts
2 → 6
Calls
2 calls:
22.0ms
(log1p a)
2.0ms
(fmod (cosh c) (log1p a))

simplify4.4s

Counts
26 → 26
Iterations

Useful iterations: 4 (573.0ms)

IterNodesCost
048174
198166
2258151
3834150
44073143
done5000143

prune91.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 32.4b

localize10.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (log1p a))
0.6b
(cbrt (log1p a))
0.6b
(cbrt (log1p a))
37.4b
(fmod (cosh c) (* (* (cbrt (log1p a)) (cbrt (log1p a))) (cbrt (log1p a))))

rewrite3.0ms

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

series146.0ms

Counts
4 → 12
Calls
4 calls:
48.0ms
(cbrt (log1p a))
46.0ms
(cbrt (log1p a))
50.0ms
(cbrt (log1p a))
3.0ms
(fmod (cosh c) (* (* (cbrt (log1p a)) (cbrt (log1p a))) (cbrt (log1p a))))

simplify1.3s

Counts
60 → 60
Iterations

Useful iterations: done (1.3s)

IterNodesCost
089876
1217816
2653665
33078542
done5000521

prune237.0ms

Pruning

18 alts after pruning (17 fresh and 1 done)

Merged error: 31.8b

localize18.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (log1p a))
0.6b
(cbrt (log1p a))
0.6b
(cbrt (cbrt (log1p a)))
37.4b
(fmod (cosh c) (* (* (* (cbrt (* (cbrt (log1p a)) (cbrt (log1p a)))) (cbrt (cbrt (log1p a)))) (cbrt (log1p a))) (cbrt (log1p a))))

rewrite3.0ms

Algorithm
rewrite-expression-head
Rules
15×cbrt-prod
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1 add-exp-log expm1-log1p-u add-cbrt-cube log1p-expm1-u add-log-exp
pow1/3
Counts
4 → 51
Calls
4 calls:
0.0ms
(cbrt (log1p a))
0.0ms
(cbrt (log1p a))
1.0ms
(cbrt (cbrt (log1p a)))
0.0ms
(fmod (cosh c) (* (* (* (cbrt (* (cbrt (log1p a)) (cbrt (log1p a)))) (cbrt (cbrt (log1p a)))) (cbrt (log1p a))) (cbrt (log1p a))))

series148.0ms

Counts
4 → 12
Calls
4 calls:
47.0ms
(cbrt (log1p a))
50.0ms
(cbrt (log1p a))
47.0ms
(cbrt (cbrt (log1p a)))
3.0ms
(fmod (cosh c) (* (* (* (cbrt (* (cbrt (log1p a)) (cbrt (log1p a)))) (cbrt (cbrt (log1p a)))) (cbrt (log1p a))) (cbrt (log1p a))))

simplify415.0ms

Counts
63 → 63
Iterations

Useful iterations: done (413.0ms)

IterNodesCost
01531045
1386995
21226881
done5001833

prune396.0ms

Pruning

33 alts after pruning (32 fresh and 1 done)

Merged error: 31.3b

localize28.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (cbrt (log1p a)))
37.4b
(fmod (cosh c) (* (* (* (cbrt (* (cbrt (log1p a)) (cbrt (log1p a)))) (cbrt (cbrt (log1p a)))) (cbrt (log1p a))) (cbrt (log1p a))))
37.4b
(fmod (cosh c) (* (* (* (cbrt (* (cbrt (log1p a)) (cbrt (log1p a)))) (cbrt (cbrt (log1p a)))) (cbrt (log1p a))) (cbrt (log1p a))))
37.4b
(fmod (cosh c) (* (* (* (cbrt (* (cbrt (log1p a)) (cbrt (log1p a)))) (cbrt (cbrt (log1p a)))) (cbrt (log1p a))) (cbrt (log1p a))))

rewrite3.0ms

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

series59.0ms

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

simplify1.2s

Counts
55 → 55
Iterations

Useful iterations: done (1.2s)

IterNodesCost
01011221
12271211
26211043
328131018
done50001012

prune271.0ms

Pruning

40 alts after pruning (39 fresh and 1 done)

Merged error: 31.0b

regimes913.0ms

Accuracy

0% (2.0b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
02388
13188
done3188

end0.0ms

sample9.9s

Algorithm
intervals
Results
7.6s7889×body10240exit
1.0s2326×body1280valid
336.0ms1617×body640valid
142.0ms5215×body80nan
127.0ms126×body2560valid
108.0ms2770×body80valid
91.0ms752×body320valid
38.0ms401×body160valid
12.0msbody5120valid