Details

Time bar (total: 19.5s)

sample103.0ms

Algorithm
intervals
Results
52.0ms793×body80valid

simplify9.2s

Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
078
1188
2418
31028
42208
53688
65748
711868
834108
done50008

prune4.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 8.9b

localize16.0ms

Local error

Found 3 expressions with local error:

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

rewrite75.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
associate-*l* associate-/r* 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 → 68
Calls
3 calls:
3.0ms
(cosh x)
38.0ms
(* (cosh x) (/ y x))
29.0ms
(/ (* (cosh x) (/ y x)) z)

series375.0ms

Counts
3 → 9
Calls
3 calls:
69.0ms
(cosh x)
119.0ms
(* (cosh x) (/ y x))
186.0ms
(/ (* (cosh x) (/ y x)) z)

simplify1.4s

Counts
77 → 77
Iterations

Useful iterations: 2 (274.0ms)

IterNodesCost
0150773
1355735
21349631
done5001631

prune271.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.3b

localize15.0ms

Local error

Found 3 expressions with local error:

0.0b
(cosh x)
0.2b
(* (cosh x) y)
4.5b
(/ (* (cosh x) y) (* z x))

rewrite48.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
cosh-def associate-*r* associate-*l* 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 → 49
Calls
3 calls:
2.0ms
(cosh x)
16.0ms
(* (cosh x) y)
27.0ms
(/ (* (cosh x) y) (* z x))

series309.0ms

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

simplify844.0ms

Counts
58 → 58
Iterations

Useful iterations: 2 (256.0ms)

IterNodesCost
0113550
1282532
21251432
done5000432

prune139.0ms

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 0.3b

localize8.0ms

Local error

Found 3 expressions with local error:

0.0b
(cosh x)
0.7b
(/ (cosh x) (/ (* z x) y))
4.5b
(/ (* z x) y)

rewrite27.0ms

Algorithm
rewrite-expression-head
Rules
36×times-frac
21×add-sqr-sqrt add-cube-cbrt *-un-lft-identity
17×add-exp-log add-cbrt-cube
10×associate-/r*
cbrt-undiv div-exp
div-inv
associate-/l*
pow1 add-log-exp
cosh-def frac-2neg prod-exp clear-num cbrt-unprod
associate-/r/ associate-/l/
Counts
3 → 78
Calls
3 calls:
1.0ms
(cosh x)
12.0ms
(/ (cosh x) (/ (* z x) y))
11.0ms
(/ (* z x) y)

series259.0ms

Counts
3 → 9
Calls
3 calls:
53.0ms
(cosh x)
185.0ms
(/ (cosh x) (/ (* z x) y))
21.0ms
(/ (* z x) y)

simplify1.4s

Counts
87 → 87
Iterations

Useful iterations: done (1.4s)

IterNodesCost
0159999
1361960
21297860
done5000854

prune275.0ms

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 0.2b

localize15.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (* 1/2 (* (pow x 2) y)) y)
0.0b
(* 1/2 (* (pow x 2) y))
4.1b
(* (pow x 2) y)
4.5b
(/ (+ (* 1/2 (* (pow x 2) y)) y) (* z x))

rewrite155.0ms

Algorithm
rewrite-expression-head
Rules
24×add-exp-log
16×add-sqr-sqrt add-cbrt-cube
11×associate-*l* prod-exp
10×add-cube-cbrt *-un-lft-identity
pow1 add-log-exp
cbrt-unprod
unpow-prod-down associate-*r* unswap-sqr
times-frac associate-/l*
cbrt-undiv pow-to-exp flip3-+ div-exp pow-exp *-commutative flip-+ associate-/l/ unpow2 sqr-pow
+-commutative frac-2neg pow-prod-down clear-num associate-/r* sum-log div-inv
Counts
4 → 80
Calls
4 calls:
29.0ms
(+ (* 1/2 (* (pow x 2) y)) y)
31.0ms
(* 1/2 (* (pow x 2) y))
13.0ms
(* (pow x 2) y)
79.0ms
(/ (+ (* 1/2 (* (pow x 2) y)) y) (* z x))

series139.0ms

Counts
4 → 12
Calls
4 calls:
46.0ms
(+ (* 1/2 (* (pow x 2) y)) y)
25.0ms
(* 1/2 (* (pow x 2) y))
19.0ms
(* (pow x 2) y)
48.0ms
(/ (+ (* 1/2 (* (pow x 2) y)) y) (* z x))

simplify1.3s

Counts
92 → 92
Iterations

Useful iterations: done (1.3s)

IterNodesCost
01331141
13351059
21148917
done5000910

prune189.0ms

Pruning

8 alts after pruning (6 fresh and 2 done)

Merged error: 0.2b

regimes134.0ms

Accuracy

90.6% (0.7b remaining)

Error of 0.7b against oracle of 0.0b and baseline of 7.5b

bsearch144.0ms

Steps
ItersRangePoint
9
17022.421552551856
814748756446.3522
247753.5478154586
9
-8.486168864013548e+42
-3.5012581466619693e+37
-1.7488565710886653e+39

simplify5.0ms

Iterations

Useful iterations: 1 (3.0ms)

IterNodesCost
02142
12930
done2930

end0.0ms

sample2.6s

Algorithm
intervals
Results
1.5s22231×body80valid