Details

Time bar (total: 24.8s)

sample273.0ms

Algorithm
halfpoints

simplify1.4s

Counts
1 → 1
Iterations

Useful iterations: 1 (5.0ms)

IterNodesCost
01624
13011
24811
38311
411811
523111
697911
done500011

prune14.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize30.0ms

Local error

Found 1 expressions with local error:

0.0b
(* (/ (+ (exp x) (exp (- x))) 2.0) (cos y))

rewrite100.0ms

Algorithm
rewrite-expression-head
Rules
16×*-un-lft-identity associate-*l*
15×add-sqr-sqrt
13×times-frac
10×add-cube-cbrt
add-exp-log add-cbrt-cube
pow1 associate-*r* distribute-lft-out
prod-exp cbrt-unprod unswap-sqr
cbrt-undiv div-exp pow-prod-down associate-*l/ *-commutative div-inv add-log-exp
Counts
1 → 35
Calls
1 calls:
98.0ms
(* (/ (+ (exp x) (exp (- x))) 2.0) (cos y))

series117.0ms

Counts
1 → 3
Calls
1 calls:
116.0ms
(* (/ (+ (exp x) (exp (- x))) 2.0) (cos y))

simplify854.0ms

Counts
38 → 38
Iterations

Useful iterations: done (852.0ms)

IterNodesCost
087552
1218546
21008482
done5000476

prune241.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0b

localize45.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0))
0.0b
(/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0))
0.0b
(* (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) (* (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) (cos y)))
0.0b
(* (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) (cos y))

rewrite553.0ms

Algorithm
rewrite-expression-head
Rules
198×sqrt-prod
172×times-frac
171×*-un-lft-identity
133×add-sqr-sqrt
119×add-cube-cbrt
92×associate-*l*
34×add-exp-log add-cbrt-cube
26×distribute-lft-out
14×associate-/l*
12×prod-exp associate-/r* cbrt-unprod
11×pow1
cbrt-undiv div-exp
unswap-sqr
sqrt-div associate-*r* pow-prod-down associate-*l/ div-inv associate-/l/ add-log-exp
sqrt-undiv frac-2neg flip3-+ clear-num *-commutative flip-+
frac-times associate-*r/
Counts
4 → 280
Calls
4 calls:
69.0ms
(/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0))
66.0ms
(/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0))
258.0ms
(* (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) (* (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) (cos y)))
129.0ms
(* (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) (cos y))

series913.0ms

Counts
4 → 12
Calls
4 calls:
207.0ms
(/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0))
209.0ms
(/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0))
265.0ms
(* (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) (* (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) (cos y)))
232.0ms
(* (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) (cos y))

simplify3.1s

Counts
292 → 292
Iterations

Useful iterations: done (3.1s)

IterNodesCost
02346230
16355821
237015384
done50015357

prune1.8s

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0b

localize57.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0))
0.0b
(* (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) (cos y))
0.0b
(* (cbrt (pow (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) 3)) (* (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) (cos y)))
0.0b
(pow (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) 3)

rewrite682.0ms

Algorithm
rewrite-expression-head
Rules
281×sqrt-prod
256×times-frac
247×*-un-lft-identity
187×add-sqr-sqrt
173×add-cube-cbrt
147×associate-*l*
98×cbrt-prod
92×unpow-prod-down cube-prod
37×distribute-lft-out
23×add-exp-log
20×add-cbrt-cube
12×pow1
prod-exp cbrt-unprod associate-/l*
associate-/r* div-inv
unswap-sqr
cbrt-undiv div-exp associate-*r* pow-prod-down associate-*l/ add-log-exp
cube-div pow-unpow
cube-mult cbrt-div sqrt-undiv sqrt-div unpow3 pow-exp *-commutative associate-/l/ rem-cube-cbrt sqr-pow
frac-times pow-to-exp pow-pow frac-2neg flip3-+ associate-*r/ clear-num sqrt-pow2 flip-+
Counts
4 → 372
Calls
4 calls:
62.0ms
(/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0))
130.0ms
(* (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) (cos y))
394.0ms
(* (cbrt (pow (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) 3)) (* (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) (cos y)))
57.0ms
(pow (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) 3)

series1.3s

Counts
4 → 12
Calls
4 calls:
250.0ms
(/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0))
246.0ms
(* (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) (cos y))
277.0ms
(* (cbrt (pow (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) 3)) (* (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) (cos y)))
497.0ms
(pow (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) 3)

simplify982.0ms

Counts
384 → 384
Iterations

Useful iterations: done (951.0ms)

IterNodesCost
03499075
112228107
done50017525

prune2.3s

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 0b

regimes133.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify7.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01324
11624
done1624

end0.0ms

sample9.9s

Algorithm
halfpoints