Details

Time bar (total: 20.9s)

sample49.0ms

Algorithm
intervals
Results
23.0ms728×body80valid

simplify7.6s

Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
078
1188
2418
31028
42248
53778
65928
712288
834768
done50008

prune4.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 8.8b

localize10.0ms

Local error

Found 2 expressions with local error:

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

rewrite34.0ms

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

series305.0ms

Counts
2 → 6
Calls
2 calls:
139.0ms
(* (cosh x) (/ y x))
166.0ms
(/ (* (cosh x) (/ y x)) z)

simplify1.6s

Counts
70 → 70
Iterations

Useful iterations: 2 (267.0ms)

IterNodesCost
0141739
1338701
21303600
done5000600

prune223.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.0b

localize6.0ms

Local error

Found 2 expressions with local error:

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

rewrite24.0ms

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

series262.0ms

Counts
2 → 6
Calls
2 calls:
80.0ms
(* (cosh x) y)
181.0ms
(/ (* (cosh x) y) (* z x))

simplify977.0ms

Counts
51 → 51
Iterations

Useful iterations: 2 (248.0ms)

IterNodesCost
0106512
1271493
21228397
done5001397

prune135.0ms

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 0.0b

localize13.0ms

Local error

Found 4 expressions with local error:

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

rewrite119.0ms

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

series1.0s

Counts
4 → 12
Calls
4 calls:
293.0ms
(cbrt y)
297.0ms
(cbrt y)
233.0ms
(cbrt y)
202.0ms
(/ (* (* (cosh x) (* (cbrt y) (cbrt y))) (cbrt y)) (* z x))

simplify1.2s

Counts
83 → 83
Iterations

Useful iterations: done (1.2s)

IterNodesCost
0124983
1339941
21826623
done5001509

prune271.0ms

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 0b

localize14.0ms

Local error

Found 4 expressions with local error:

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

rewrite1.7s

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

series1.1s

Counts
4 → 12
Calls
4 calls:
356.0ms
(cbrt (cbrt y))
303.0ms
(cbrt (cbrt y))
304.0ms
(cbrt (cbrt y))
182.0ms
(/ (* (* (cosh x) (* (* (* (cbrt (cbrt y)) (cbrt (cbrt y))) (cbrt (cbrt y))) (cbrt y))) (cbrt y)) (* z x))

simplify1.8s

Counts
100 → 100
Iterations

Useful iterations: done (1.8s)

IterNodesCost
01671856
14561787
225751121
done5000719

prune293.0ms

Pruning

8 alts after pruning (6 fresh and 2 done)

Merged error: 0b

regimes179.0ms

Accuracy

87.2% (0.9b remaining)

Error of 1.0b against oracle of 0.1b and baseline of 7.1b

bsearch115.0ms

Steps
ItersRangePoint
10
8.134666143579123e-130
3.974119015033661e-120
1.1684321780350945e-120
9
-1.5925208387961846e-31
-2.0915619354061357e-38
-1.5705308558415794e-31

simplify2.0ms

Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
01632
12225
done2225

end0.0ms

sample1.8s

Algorithm
intervals
Results
856.0ms22288×body80valid