Details

Time bar (total: 33.2s)

sample564.0ms

Algorithm
intervals
Results
395.0ms251×body10240exit
52.0ms74×body1280valid
46.0ms200×body80nan
18.0ms48×body640valid
7.0ms91×body80valid
6.0ms26×body320valid
6.0msbody2560valid
2.0ms11×body160valid
1.0msbody5120valid

simplify68.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
055
1115
2145
3165
done165

prune11.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 33.7b

localize19.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))

series101.0ms

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

simplify3.6s

Counts
21 → 21
Iterations

Useful iterations: 2 (40.0ms)

IterNodesCost
040141
171140
2121126
3223126
4434126
51001126
63580126
done5000126

prune134.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 33.4b

localize13.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))

rewrite10.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))
3.0ms
(pow (cosh c) 3)
0.0ms
(fmod (cbrt (pow (cosh c) 3)) (log1p a))

series242.0ms

Counts
4 → 12
Calls
4 calls:
51.0ms
(cosh c)
73.0ms
(cbrt (pow (cosh c) 3))
115.0ms
(pow (cosh c) 3)
3.0ms
(fmod (cbrt (pow (cosh c) 3)) (log1p a))

simplify3.2s

Counts
73 → 73
Iterations

Useful iterations: 3 (870.0ms)

IterNodesCost
093626
1186450
2445425
32645417
done5000417

prune306.0ms

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 33.4b

localize22.0ms

Local error

Found 4 expressions with local error:

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

rewrite140.0ms

Algorithm
rewrite-expression-head
Rules
64×*-un-lft-identity
48×times-frac
38×cbrt-prod add-sqr-sqrt add-cube-cbrt
32×unpow-prod-down cube-prod
13×distribute-lft-out
add-exp-log add-cbrt-cube
add-log-exp
pow1
div-inv
pow-unpow
cube-div cube-mult unpow3 pow-exp rem-cube-cbrt sqr-pow
cbrt-undiv +-commutative pow-to-exp cbrt-div pow-pow flip3-+ pow1/3 div-exp sum-log rem-cbrt-cube flip-+
Counts
4 → 119
Calls
4 calls:
38.0ms
(cbrt (pow (/ (+ (exp (- c)) (exp c)) 2) 3))
47.0ms
(+ (exp (- c)) (exp c))
50.0ms
(pow (/ (+ (exp (- c)) (exp c)) 2) 3)
0.0ms
(fmod (cbrt (pow (/ (+ (exp (- c)) (exp c)) 2) 3)) (log1p a))

series210.0ms

Counts
4 → 12
Calls
4 calls:
59.0ms
(cbrt (pow (/ (+ (exp (- c)) (exp c)) 2) 3))
27.0ms
(+ (exp (- c)) (exp c))
119.0ms
(pow (/ (+ (exp (- c)) (exp c)) 2) 3)
5.0ms
(fmod (cbrt (pow (/ (+ (exp (- c)) (exp c)) 2) 3)) (log1p a))

simplify1.2s

Counts
131 → 131
Iterations

Useful iterations: done (1.2s)

IterNodesCost
01762422
14402004
211981739
done50011703

prune563.0ms

Pruning

15 alts after pruning (15 fresh and 0 done)

Merged error: 31.8b

localize35.0ms

Local error

Found 4 expressions with local error:

1.0b
(pow (sqrt (+ (exp c) (exp (- c)))) 3)
1.0b
(cbrt 2)
1.2b
(cbrt (/ (pow (sqrt (+ (exp c) (exp (- c)))) 3) 4))
38.0b
(fmod (* (cbrt (/ (pow (sqrt (+ (exp c) (exp (- c)))) 3) 4)) (/ (sqrt (+ (exp (- c)) (exp c))) (cbrt 2))) (log1p a))

rewrite82.0ms

Algorithm
rewrite-expression-head
Rules
67×cbrt-prod
62×*-un-lft-identity
60×times-frac
46×add-sqr-sqrt add-cube-cbrt
32×sqrt-prod
28×unpow-prod-down cube-prod
distribute-lft-out
pow1
add-exp-log add-cbrt-cube
cube-mult unpow3 add-log-exp sqr-pow
pow-unpow pow-pow
cube-div pow1/3 sqrt-div
pow-to-exp cbrt-div sqrt-pow1 flip3-+ pow1/2 pow-exp sqrt-pow2 flip-+ div-inv rem-cube-cbrt
Counts
4 → 127
Calls
4 calls:
42.0ms
(pow (sqrt (+ (exp c) (exp (- c)))) 3)
1.0ms
(cbrt 2)
27.0ms
(cbrt (/ (pow (sqrt (+ (exp c) (exp (- c)))) 3) 4))
0.0ms
(fmod (* (cbrt (/ (pow (sqrt (+ (exp c) (exp (- c)))) 3) 4)) (/ (sqrt (+ (exp (- c)) (exp c))) (cbrt 2))) (log1p a))

series328.0ms

Counts
4 → 10
Calls
4 calls:
155.0ms
(pow (sqrt (+ (exp c) (exp (- c)))) 3)
0.0ms
(cbrt 2)
146.0ms
(cbrt (/ (pow (sqrt (+ (exp c) (exp (- c)))) 3) 4))
26.0ms
(fmod (* (cbrt (/ (pow (sqrt (+ (exp c) (exp (- c)))) 3) 4)) (/ (sqrt (+ (exp (- c)) (exp c))) (cbrt 2))) (log1p a))

simplify1.2s

Counts
137 → 137
Iterations

Useful iterations: done (1.2s)

IterNodesCost
02652980
14762421
213542307
done50012288

prune651.0ms

Pruning

21 alts after pruning (21 fresh and 0 done)

Merged error: 31.4b

regimes895.0ms

Accuracy

0% (1.7b remaining)

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

bsearch0.0ms

simplify4.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
02383
12583
done2583

end0.0ms

sample19.6s

Algorithm
intervals
Results
13.6s7817×body10240exit
2.5s2253×body1280valid
1.6s1636×body640valid
301.0ms5268×body80nan
285.0ms2764×body80valid
269.0ms160×body2560valid
265.0ms787×body320valid
66.0ms390×body160valid
21.0ms10×body5120valid