Details

Time bar (total: 17.0s)

sample97.0ms

Algorithm
intervals
Results
58.0ms775×body80valid

simplify6.4s

Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
078
1188
2418
31028
42248
53778
65928
712288
834768
done50008

prune3.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 6.1b

localize11.0ms

Local error

Found 3 expressions with local error:

0.0b
(cosh x)
0.0b
(* (cosh x) (/ y x))
5.7b
(/ (* (cosh x) (/ y x)) z)

rewrite48.0ms

Algorithm
rewrite-expression-head
Rules
18×add-sqr-sqrt
17×add-exp-log add-cbrt-cube
13×add-cube-cbrt *-un-lft-identity times-frac associate-*r*
pow1 cbrt-undiv cosh-def div-exp
prod-exp cbrt-unprod
expm1-log1p-u associate-*l* associate-/r* log1p-expm1-u associate-/l/ add-log-exp
frac-times associate-*r/ associate-*l/ div-inv unswap-sqr
frac-2neg pow-prod-down clear-num *-commutative associate-/l*
Counts
3 → 74
Calls
3 calls:
2.0ms
(cosh x)
23.0ms
(* (cosh x) (/ y x))
21.0ms
(/ (* (cosh x) (/ y x)) z)

series315.0ms

Counts
3 → 9
Calls
3 calls:
61.0ms
(cosh x)
96.0ms
(* (cosh x) (/ y x))
158.0ms
(/ (* (cosh x) (/ y x)) z)

simplify1.3s

Counts
83 → 83
Iterations

Useful iterations: 2 (249.0ms)

IterNodesCost
0156811
1366770
21353665
done5000665

prune232.0ms

Pruning

10 alts after pruning (9 fresh and 1 done)

Merged error: 0.0b

localize11.0ms

Local error

Found 3 expressions with local error:

0.0b
(cosh x)
0.0b
(* (cosh x) y)
4.9b
(/ (* (cosh x) y) (* x z))

rewrite39.0ms

Algorithm
rewrite-expression-head
Rules
17×add-exp-log add-cbrt-cube
add-sqr-sqrt
pow1 add-cube-cbrt *-un-lft-identity prod-exp cbrt-unprod
cbrt-undiv div-exp
expm1-log1p-u cosh-def associate-*r* associate-*l* log1p-expm1-u add-log-exp
associate-*l/
frac-2neg times-frac pow-prod-down clear-num associate-/r* *-commutative div-inv associate-/l/ associate-/l* unswap-sqr
Counts
3 → 55
Calls
3 calls:
2.0ms
(cosh x)
13.0ms
(* (cosh x) y)
21.0ms
(/ (* (cosh x) y) (* x z))

series293.0ms

Counts
3 → 9
Calls
3 calls:
57.0ms
(cosh x)
94.0ms
(* (cosh x) y)
141.0ms
(/ (* (cosh x) y) (* x z))

simplify995.0ms

Counts
64 → 64
Iterations

Useful iterations: 2 (248.0ms)

IterNodesCost
0119584
1296562
21276462
done5001462

prune191.0ms

Pruning

8 alts after pruning (6 fresh and 2 done)

Merged error: 0.0b

localize20.0ms

Local error

Found 4 expressions with local error:

3.4b
(cbrt (/ (* (cosh x) y) (* x z)))
4.9b
(/ (* (cosh x) y) (* x z))
4.9b
(/ (* (cosh x) y) (* x z))
4.9b
(/ (* (cosh x) y) (* x z))

rewrite75.0ms

Algorithm
rewrite-expression-head
Rules
40×add-exp-log add-cbrt-cube
12×cbrt-undiv div-exp prod-exp cbrt-unprod
cbrt-prod add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1 expm1-log1p-u times-frac log1p-expm1-u div-inv add-log-exp
cosh-def frac-2neg associate-*l/ clear-num associate-/r* associate-/l/ associate-/l*
cbrt-div pow1/3
Counts
4 → 88
Calls
4 calls:
6.0ms
(cbrt (/ (* (cosh x) y) (* x z)))
18.0ms
(/ (* (cosh x) y) (* x z))
20.0ms
(/ (* (cosh x) y) (* x z))
28.0ms
(/ (* (cosh x) y) (* x z))

series639.0ms

Counts
4 → 12
Calls
4 calls:
235.0ms
(cbrt (/ (* (cosh x) y) (* x z)))
125.0ms
(/ (* (cosh x) y) (* x z))
129.0ms
(/ (* (cosh x) y) (* x z))
149.0ms
(/ (* (cosh x) y) (* x z))

simplify968.0ms

Counts
100 → 100
Iterations

Useful iterations: done (964.0ms)

IterNodesCost
01311342
13181288
212901018
done50001011

prune365.0ms

Pruning

8 alts after pruning (5 fresh and 3 done)

Merged error: 0.0b

localize20.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (* (cosh x) y))
0.6b
(cbrt (* (cosh x) y))
0.6b
(cbrt (* (cosh x) y))
4.9b
(/ (* (* (cbrt (* (cosh x) y)) (cbrt (* (cosh x) y))) (cbrt (* (cosh x) y))) (* x z))

rewrite104.0ms

Algorithm
rewrite-expression-head
Rules
25×add-exp-log
20×associate-*l/
17×add-cbrt-cube
15×cbrt-div cosh-def
prod-exp cbrt-unprod
associate-/l/
cbrt-undiv div-exp
frac-times
pow1 add-sqr-sqrt expm1-log1p-u add-cube-cbrt *-un-lft-identity log1p-expm1-u add-log-exp
cbrt-prod pow1/3 associate-*r/
frac-2neg times-frac clear-num associate-/r* div-inv associate-/l*
Counts
4 → 70
Calls
4 calls:
6.0ms
(cbrt (* (cosh x) y))
6.0ms
(cbrt (* (cosh x) y))
4.0ms
(cbrt (* (cosh x) y))
85.0ms
(/ (* (* (cbrt (* (cosh x) y)) (cbrt (* (cosh x) y))) (cbrt (* (cosh x) y))) (* x z))

series655.0ms

Counts
4 → 12
Calls
4 calls:
167.0ms
(cbrt (* (cosh x) y))
140.0ms
(cbrt (* (cosh x) y))
163.0ms
(cbrt (* (cosh x) y))
185.0ms
(/ (* (* (cbrt (* (cosh x) y)) (cbrt (* (cosh x) y))) (cbrt (* (cosh x) y))) (* x z))

simplify1.1s

Counts
82 → 82
Iterations

Useful iterations: done (1.1s)

IterNodesCost
01281313
13351263
21473820
done5001704

prune275.0ms

Pruning

7 alts after pruning (5 fresh and 2 done)

Merged error: 0b

regimes258.0ms

Accuracy

95.2% (0.3b remaining)

Error of 0.4b against oracle of 0.1b and baseline of 7.0b

bsearch113.0ms

Steps
ItersRangePoint
9
4.861077116233833e+20
6.6094121709703044e+25
1.8049362431750824e+23
7
-3.423602116682063e-37
-4.786244883458866e-39
-3.3781132449665854e-37

simplify3.0ms

Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
01632
12225
done2225

end0.0ms

sample2.4s

Algorithm
intervals
Results
1.5s22060×body80valid