Details

Time bar (total: 32.8s)

sample583.0ms

Algorithm
intervals
Results
393.0ms251×body10240exit
56.0ms200×body80nan
53.0ms74×body1280valid
17.0ms48×body640valid
7.0ms91×body80valid
7.0msbody2560valid
5.0ms26×body320valid
2.0ms11×body160valid
1.0msbody5120valid

simplify54.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
055
1115
2145
3165
done165

prune4.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 33.7b

localize16.0ms

Local error

Found 2 expressions with local error:

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

rewrite8.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:
4.0ms
(cosh c)
1.0ms
(fmod (cosh c) (log1p a))

series94.0ms

Counts
2 → 6
Calls
2 calls:
77.0ms
(cosh c)
17.0ms
(fmod (cosh c) (log1p a))

simplify4.0s

Counts
21 → 21
Iterations

Useful iterations: 2 (41.0ms)

IterNodesCost
040141
171140
2121126
3223126
4434126
51001126
63580126
done5000126

prune138.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 33.4b

localize20.0ms

Local error

Found 4 expressions with local error:

0.0b
(cosh c)
0.0b
(cbrt (pow (cosh c) 3))
0.0b
(pow (cosh c) 3)
38.0b
(fmod (cbrt (pow (cosh c) 3)) (log1p a))

rewrite9.0ms

Algorithm
rewrite-expression-head
Rules
12×cbrt-prod
10×add-sqr-sqrt add-cube-cbrt *-un-lft-identity
unpow-prod-down cube-prod
pow1 add-exp-log add-cbrt-cube
add-log-exp
pow-unpow cosh-def
cube-div cube-mult unpow3 sqr-pow
pow-to-exp cbrt-div pow-pow pow1/3 pow-exp rem-cbrt-cube rem-cube-cbrt
Counts
4 → 61
Calls
4 calls:
1.0ms
(cosh c)
3.0ms
(cbrt (pow (cosh c) 3))
4.0ms
(pow (cosh c) 3)
0.0ms
(fmod (cbrt (pow (cosh c) 3)) (log1p a))

series260.0ms

Counts
4 → 12
Calls
4 calls:
86.0ms
(cosh c)
57.0ms
(cbrt (pow (cosh c) 3))
113.0ms
(pow (cosh c) 3)
3.0ms
(fmod (cbrt (pow (cosh c) 3)) (log1p a))

simplify3.0s

Counts
73 → 73
Iterations

Useful iterations: 3 (835.0ms)

IterNodesCost
093626
1186450
2445425
32645417
done5000417

prune281.0ms

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 33.4b

localize21.0ms

Local error

Found 4 expressions with local error:

0.0b
(cbrt (* 1/8 (pow (+ (exp c) (exp (- c))) 3)))
0.0b
(+ (exp c) (exp (- c)))
0.0b
(pow (+ (exp c) (exp (- c))) 3)
38.0b
(fmod (cbrt (* 1/8 (pow (+ (exp c) (exp (- c))) 3))) (log1p a))

rewrite97.0ms

Algorithm
rewrite-expression-head
Rules
13×*-un-lft-identity
add-sqr-sqrt add-cube-cbrt
add-log-exp
pow1 add-exp-log add-cbrt-cube
cube-div unpow-prod-down cube-prod
pow-unpow flip3-+ flip-+ distribute-lft-out
cbrt-div associate-*r/
+-commutative cbrt-prod cube-mult pow-to-exp pow-pow pow1/3 unpow3 pow-exp sum-log rem-cube-cbrt sqr-pow
Counts
4 → 57
Calls
4 calls:
42.0ms
(cbrt (* 1/8 (pow (+ (exp c) (exp (- c))) 3)))
24.0ms
(+ (exp c) (exp (- c)))
30.0ms
(pow (+ (exp c) (exp (- c))) 3)
0.0ms
(fmod (cbrt (* 1/8 (pow (+ (exp c) (exp (- c))) 3))) (log1p a))

series175.0ms

Counts
4 → 12
Calls
4 calls:
55.0ms
(cbrt (* 1/8 (pow (+ (exp c) (exp (- c))) 3)))
37.0ms
(+ (exp c) (exp (- c)))
79.0ms
(pow (+ (exp c) (exp (- c))) 3)
5.0ms
(fmod (cbrt (* 1/8 (pow (+ (exp c) (exp (- c))) 3))) (log1p a))

simplify1.2s

Counts
69 → 69
Iterations

Useful iterations: done (1.1s)

IterNodesCost
0111972
1264877
2842777
done5001774

prune434.0ms

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 32.0b

localize16.0ms

Local error

Found 3 expressions with local error:

0.0b
(+ (exp (- c)) (exp c))
1.0b
(cbrt 1/8)
38.0b
(fmod (* (cbrt 1/8) (+ (exp (- c)) (exp c))) (log1p a))

rewrite39.0ms

Algorithm
rewrite-expression-head
Rules
*-un-lft-identity
add-log-exp
add-sqr-sqrt add-cube-cbrt
pow1 add-exp-log cbrt-prod add-cbrt-cube
+-commutative flip3-+ pow1/3 sum-log flip-+ distribute-lft-out
Counts
3 → 30
Calls
3 calls:
37.0ms
(+ (exp (- c)) (exp c))
1.0ms
(cbrt 1/8)
0.0ms
(fmod (* (cbrt 1/8) (+ (exp (- c)) (exp c))) (log1p a))

series53.0ms

Counts
3 → 7
Calls
3 calls:
44.0ms
(+ (exp (- c)) (exp c))
0.0ms
(cbrt 1/8)
9.0ms
(fmod (* (cbrt 1/8) (+ (exp (- c)) (exp c))) (log1p a))

simplify2.3s

Counts
37 → 37
Iterations

Useful iterations: 3 (192.0ms)

IterNodesCost
069382
1149372
2307325
3592321
42392321
done5001321

prune238.0ms

Pruning

18 alts after pruning (18 fresh and 0 done)

Merged error: 31.9b

regimes700.0ms

Accuracy

0% (1.2b remaining)

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

bsearch0.0ms

simplify5.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01441
11741
done1741

end0.0ms

sample19.1s

Algorithm
intervals
Results
13.7s7817×body10240exit
1.8s2253×body1280valid
1.2s1636×body640valid
442.0ms5268×body80nan
303.0ms2764×body80valid
253.0ms160×body2560valid
217.0ms787×body320valid
149.0ms390×body160valid
23.0ms10×body5120valid