Details

Time bar (total: 25.6s)

sample147.0ms

Algorithm
intervals
Results
45.0ms571×body80valid
43.0ms594×body80nan

simplify2.3s

Counts
1 → 1
Iterations
IterNodes
done5001
71375
6508
5273
4176
391
240
125
015

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.5b

localize37.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (* t t) 2.0)
0.0b
(exp (/ (* t t) 2.0))
0.2b
(sqrt (* z 2.0))
0.2b
(* (- (* x 0.5) y) (sqrt (* z 2.0)))

rewrite63.0ms

Algorithm
rewrite-expression-head
Rules
12×add-sqr-sqrt
11×add-cbrt-cube add-exp-log
10×*-un-lft-identity add-cube-cbrt
pow1
exp-prod
times-frac
add-log-exp
associate-*r*
associate-/r* associate-*l*
cbrt-undiv sqrt-pow1 div-exp pow-prod-down associate-*l/ prod-exp sqrt-prod cbrt-unprod div-inv
clear-num frac-2neg flip3-- pow1/2 *-commutative flip-- associate-/l* unswap-sqr rem-exp-log
Counts
4 → 68
Calls
4 calls:
8.0ms
(/ (* t t) 2.0)
4.0ms
(exp (/ (* t t) 2.0))
5.0ms
(sqrt (* z 2.0))
45.0ms
(* (- (* x 0.5) y) (sqrt (* z 2.0)))

series253.0ms

Counts
4 → 12
Calls
4 calls:
38.0ms
(/ (* t t) 2.0)
28.0ms
(exp (/ (* t t) 2.0))
59.0ms
(sqrt (* z 2.0))
127.0ms
(* (- (* x 0.5) y) (sqrt (* z 2.0)))

simplify1.4s

Counts
80 → 80
Iterations
IterNodes
done5000
21558
1441
0168

prune658.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.0b

localize45.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (* t t) 2.0)
0.0b
(exp (/ (* t t) 2.0))
0.3b
(* (- (* x 0.5) y) (sqrt z))
0.4b
(* (* (- (* x 0.5) y) (sqrt z)) (sqrt 2.0))

rewrite83.0ms

Algorithm
rewrite-expression-head
Rules
17×add-sqr-sqrt
16×add-cbrt-cube add-exp-log
13×*-un-lft-identity add-cube-cbrt
12×associate-*r*
11×pow1
exp-prod sqrt-prod
times-frac associate-*l/
prod-exp cbrt-unprod add-log-exp
associate-*l* pow-prod-down
associate-/r*
cbrt-undiv flip3-- div-exp *-commutative div-inv flip-- unswap-sqr
clear-num frac-2neg associate-/l* rem-exp-log
Counts
4 → 83
Calls
4 calls:
8.0ms
(/ (* t t) 2.0)
4.0ms
(exp (/ (* t t) 2.0))
25.0ms
(* (- (* x 0.5) y) (sqrt z))
44.0ms
(* (* (- (* x 0.5) y) (sqrt z)) (sqrt 2.0))

series329.0ms

Counts
4 → 12
Calls
4 calls:
44.0ms
(/ (* t t) 2.0)
30.0ms
(exp (/ (* t t) 2.0))
85.0ms
(* (- (* x 0.5) y) (sqrt z))
169.0ms
(* (* (- (* x 0.5) y) (sqrt z)) (sqrt 2.0))

simplify1.4s

Counts
95 → 95
Iterations
IterNodes
done5001
21594
1429
0164

prune609.0ms

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 0.0b

localize42.0ms

Local error

Found 4 expressions with local error:

0.0b
(exp (/ (* t t) 2.0))
0.3b
(* (* (* (- (* x 0.5) y) (sqrt z)) (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0)))) (cbrt (sqrt 2.0)))
0.3b
(* (- (* x 0.5) y) (sqrt z))
0.3b
(* (* (- (* x 0.5) y) (sqrt z)) (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0))))

rewrite332.0ms

Algorithm
rewrite-expression-head
Rules
36×pow1 add-exp-log
23×add-cbrt-cube
22×pow-prod-down prod-exp cbrt-unprod
16×add-sqr-sqrt associate-*r*
12×*-un-lft-identity associate-*l/ add-cube-cbrt
exp-prod sqrt-prod
cbrt-prod
associate-*l* add-log-exp
times-frac flip3-- *-commutative flip--
unswap-sqr
div-inv rem-exp-log
Counts
4 → 98
Calls
4 calls:
4.0ms
(exp (/ (* t t) 2.0))
205.0ms
(* (* (* (- (* x 0.5) y) (sqrt z)) (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0)))) (cbrt (sqrt 2.0)))
37.0ms
(* (- (* x 0.5) y) (sqrt z))
83.0ms
(* (* (- (* x 0.5) y) (sqrt z)) (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0))))

series701.0ms

Counts
4 → 12
Calls
4 calls:
20.0ms
(exp (/ (* t t) 2.0))
142.0ms
(* (* (* (- (* x 0.5) y) (sqrt z)) (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0)))) (cbrt (sqrt 2.0)))
66.0ms
(* (- (* x 0.5) y) (sqrt z))
473.0ms
(* (* (- (* x 0.5) y) (sqrt z)) (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0))))

simplify1.5s

Counts
110 → 110
Iterations
IterNodes
done5001
21692
1477
0191

prune818.0ms

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 0.0b

localize76.0ms

Local error

Found 4 expressions with local error:

0.0b
(exp (/ (* t t) 2.0))
0.2b
(* (* (sqrt z) (* (- (* x 0.5) y) (* (* (cbrt (sqrt 2.0)) (cbrt (cbrt (sqrt 2.0)))) (* (cbrt (sqrt 2.0)) (cbrt (cbrt (sqrt 2.0))))))) (cbrt (cbrt (sqrt 2.0))))
0.3b
(* (- (* x 0.5) y) (* (* (cbrt (sqrt 2.0)) (cbrt (cbrt (sqrt 2.0)))) (* (cbrt (sqrt 2.0)) (cbrt (cbrt (sqrt 2.0))))))
0.3b
(* (sqrt z) (* (- (* x 0.5) y) (* (* (cbrt (sqrt 2.0)) (cbrt (cbrt (sqrt 2.0)))) (* (cbrt (sqrt 2.0)) (cbrt (cbrt (sqrt 2.0)))))))

rewrite2.6s

Algorithm
rewrite-expression-head
Rules
80×pow1 add-exp-log
58×pow-prod-down prod-exp cbrt-unprod
49×add-cbrt-cube
15×cbrt-prod
14×add-sqr-sqrt associate-*r*
13×*-un-lft-identity add-cube-cbrt
10×associate-*l*
associate-*l/
exp-prod
sqrt-prod
add-log-exp
associate-*r/
times-frac flip3-- *-commutative flip--
div-inv unswap-sqr rem-exp-log
Counts
4 → 124
Calls
4 calls:
7.0ms
(exp (/ (* t t) 2.0))
1.8s
(* (* (sqrt z) (* (- (* x 0.5) y) (* (* (cbrt (sqrt 2.0)) (cbrt (cbrt (sqrt 2.0)))) (* (cbrt (sqrt 2.0)) (cbrt (cbrt (sqrt 2.0))))))) (cbrt (cbrt (sqrt 2.0))))
168.0ms
(* (- (* x 0.5) y) (* (* (cbrt (sqrt 2.0)) (cbrt (cbrt (sqrt 2.0)))) (* (cbrt (sqrt 2.0)) (cbrt (cbrt (sqrt 2.0))))))
559.0ms
(* (sqrt z) (* (- (* x 0.5) y) (* (* (cbrt (sqrt 2.0)) (cbrt (cbrt (sqrt 2.0)))) (* (cbrt (sqrt 2.0)) (cbrt (cbrt (sqrt 2.0)))))))

series2.0s

Counts
4 → 12
Calls
4 calls:
23.0ms
(exp (/ (* t t) 2.0))
291.0ms
(* (* (sqrt z) (* (- (* x 0.5) y) (* (* (cbrt (sqrt 2.0)) (cbrt (cbrt (sqrt 2.0)))) (* (cbrt (sqrt 2.0)) (cbrt (cbrt (sqrt 2.0))))))) (cbrt (cbrt (sqrt 2.0))))
609.0ms
(* (- (* x 0.5) y) (* (* (cbrt (sqrt 2.0)) (cbrt (cbrt (sqrt 2.0)))) (* (cbrt (sqrt 2.0)) (cbrt (cbrt (sqrt 2.0))))))
1.1s
(* (sqrt z) (* (- (* x 0.5) y) (* (* (cbrt (sqrt 2.0)) (cbrt (cbrt (sqrt 2.0)))) (* (cbrt (sqrt 2.0)) (cbrt (cbrt (sqrt 2.0)))))))

simplify2.2s

Counts
136 → 136
Iterations
IterNodes
done5006
22483
1672
0249

prune933.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.0b

regimes1.2s

Accuracy

0% (0.5b remaining)

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

bsearch0.0ms

simplify3.0ms

Iterations
IterNodes
done20
120
016

end0.0ms

sample5.7s

Algorithm
intervals
Results
2.2s18346×body80nan
2.1s18330×body80valid