Details

Time bar (total: 59.7s)

sample876.0ms

Algorithm
intervals
Results
668.0ms306×body10240exit
78.0ms82×body1280valid
24.0ms48×body640valid
13.0ms193×body80nan
10.0msbody2560valid
9.0ms28×body320valid
9.0ms82×body80valid
2.0ms11×body160valid

simplify84.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
055
1115
2145
3165
done165

prune9.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 35.3b

localize23.0ms

Local error

Found 1 expressions with local error:

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

rewrite5.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:
2.0ms
(fmod (cosh c) (log1p a))

series21.0ms

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

simplify2.2s

Counts
12 → 12
Iterations

Useful iterations: 2 (15.0ms)

IterNodesCost
01487
12187
22677
33277
44077
57477
615477
732477
8103077
done500077

prune125.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 35.3b

localize28.0ms

Local error

Found 3 expressions with local error:

0.0b
(* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))
40.2b
(fmod (cosh c) (log1p a))
40.2b
(fmod (cosh c) (log1p a))

rewrite43.0ms

Algorithm
rewrite-expression-head
Rules
23×add-sqr-sqrt
18×pow1 sqrt-prod
11×add-cube-cbrt *-un-lft-identity
sqrt-pow1 pow1/2 swap-sqr
associate-*r* associate-*l*
add-exp-log pow-prod-up add-cbrt-cube
unswap-sqr
expm1-log1p-u pow-prod-down pow-sqr log1p-expm1-u add-log-exp
pow2 pow-plus sqrt-unprod prod-exp rem-square-sqrt *-commutative cbrt-unprod
Counts
3 → 69
Calls
3 calls:
37.0ms
(* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))
0.0ms
(fmod (cosh c) (log1p a))
1.0ms
(fmod (cosh c) (log1p a))

series17.0ms

Counts
3 → 9
Calls
3 calls:
6.0ms
(* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))
5.0ms
(fmod (cosh c) (log1p a))
6.0ms
(fmod (cosh c) (log1p a))

simplify21.7s

Counts
78 → 78
Iterations

Useful iterations: done (21.7s)

IterNodesCost
0601030
1121654
2457572
34433545
done5000523

prune393.0ms

Pruning

11 alts after pruning (9 fresh and 2 done)

Merged error: 35.3b

localize34.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3))
0.0b
(pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3)
40.2b
(fmod (cosh c) (log1p a))
40.2b
(fmod (cosh c) (log1p a))

rewrite89.0ms

Algorithm
rewrite-expression-head
Rules
87×sqrt-prod
66×add-sqr-sqrt
27×unpow-prod-down cube-prod
24×associate-*r* unswap-sqr
21×add-cube-cbrt *-un-lft-identity
10×add-exp-log
associate-*l*
pow1
add-cbrt-cube
pow-pow sqr-pow
expm1-log1p-u sqrt-pow1 log1p-expm1-u add-log-exp
pow-unpow prod-exp
cube-mult pow-to-exp pow1/2 unpow3 pow-exp
*-commutative pow-prod-up sqrt-pow2 cbrt-unprod rem-cube-cbrt
Counts
4 → 132
Calls
4 calls:
69.0ms
(* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3))
9.0ms
(pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3)
0.0ms
(fmod (cosh c) (log1p a))
0.0ms
(fmod (cosh c) (log1p a))

series131.0ms

Counts
4 → 12
Calls
4 calls:
6.0ms
(* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3))
113.0ms
(pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3)
6.0ms
(fmod (cosh c) (log1p a))
6.0ms
(fmod (cosh c) (log1p a))

simplify5.9s

Counts
144 → 144
Iterations

Useful iterations: done (5.9s)

IterNodesCost
01082687
13022350
219921917
done50011584

prune932.0ms

Pruning

17 alts after pruning (17 fresh and 0 done)

Merged error: 35.3b

localize48.0ms

Local error

Found 4 expressions with local error:

0.7b
(exp (* (log (sqrt (sqrt (fmod (cosh c) (log1p a))))) 3))
1.0b
(log (sqrt (sqrt (fmod (cosh c) (log1p a)))))
40.2b
(fmod (cosh c) (log1p a))
40.2b
(fmod (cosh c) (log1p a))

rewrite21.0ms

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

series266.0ms

Counts
4 → 12
Calls
4 calls:
123.0ms
(exp (* (log (sqrt (sqrt (fmod (cosh c) (log1p a))))) 3))
131.0ms
(log (sqrt (sqrt (fmod (cosh c) (log1p a)))))
6.0ms
(fmod (cosh c) (log1p a))
6.0ms
(fmod (cosh c) (log1p a))

simplify1.3s

Counts
67 → 67
Iterations

Useful iterations: done (1.3s)

IterNodesCost
067694
197623
2157573
3371564
41204562
done5000561

prune600.0ms

Pruning

17 alts after pruning (17 fresh and 0 done)

Merged error: 35.2b

regimes1.2s

Accuracy

0% (0.0b remaining)

Error of 34.3b against oracle of 34.3b and baseline of 34.3b

bsearch0.0ms

simplify4.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01621
11821
done1821

end0.0ms

sample23.7s

Algorithm
intervals
Results
17.8s7763×body10240exit
2.3s2316×body1280valid
784.0ms1572×body640valid
524.0ms5184×body80nan
385.0ms160×body2560valid
271.0ms784×body320valid
256.0ms2751×body80valid
88.0ms409×body160valid
24.0msbody5120valid