Details

Time bar (total: 29.2s)

sample334.0ms

Algorithm
intervals
Results
111.0ms1165×body80nan
37.0ms365×body80valid
33.0msbody640valid
8.0ms11×body160valid
7.0ms18×body320valid
2.0msbody1280valid

simplify1.6s

Counts
1 → 1
Iterations
IterNodes
done5000
51338
4377
3135
262
131
017

prune25.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 1.5b

localize58.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (log z) t)
0.0b
(* x (exp (fma y (- (log z) t) (* (- (log (- 1.0 z)) b) a))))
0.6b
(fma y (- (log z) t) (* (- (log (- 1.0 z)) b) a))
5.3b
(log (- 1.0 z))

rewrite43.0ms

Algorithm
rewrite-expression-head
Rules
22×add-sqr-sqrt
21×*-un-lft-identity
16×add-cube-cbrt
12×pow1 prod-diff
log-prod
add-cbrt-cube add-exp-log log-pow
add-log-exp
expm1-log1p-u fma-neg associate-*r* log1p-expm1-u
associate-*l* associate--l+ distribute-lft-out--
log-div flip3-- fma-udef flip-- difference-of-squares
sub-neg diff-log rem-log-exp exp-sum pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
4 → 85
Calls
4 calls:
13.0ms
(- (log z) t)
16.0ms
(* x (exp (fma y (- (log z) t) (* (- (log (- 1.0 z)) b) a))))
0.0ms
(fma y (- (log z) t) (* (- (log (- 1.0 z)) b) a))
10.0ms
(log (- 1.0 z))

series679.0ms

Counts
4 → 12
Calls
4 calls:
73.0ms
(- (log z) t)
238.0ms
(* x (exp (fma y (- (log z) t) (* (- (log (- 1.0 z)) b) a))))
286.0ms
(fma y (- (log z) t) (* (- (log (- 1.0 z)) b) a))
82.0ms
(log (- 1.0 z))

simplify1.3s

Counts
97 → 97
Iterations
IterNodes
done5000
21399
1468
0204

prune736.0ms

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0.0b

localize57.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (- (- (log 1.0) (fma z 1.0 (* (* (/ z 1.0) (/ z 1.0)) 1/2))) b) a)
0.0b
(* x (exp (fma y (- (log z) t) (* (- (- (log 1.0) (fma z 1.0 (* (* (/ z 1.0) (/ z 1.0)) 1/2))) b) a))))
0.0b
(- (log z) t)
0.6b
(fma y (- (log z) t) (* (- (- (log 1.0) (fma z 1.0 (* (* (/ z 1.0) (/ z 1.0)) 1/2))) b) a))

rewrite166.0ms

Algorithm
rewrite-expression-head
Rules
27×*-un-lft-identity
25×add-sqr-sqrt
17×add-cube-cbrt
14×pow1
12×prod-diff
10×associate-*l*
add-cbrt-cube
associate-*r* add-exp-log distribute-lft-out--
log-pow
add-log-exp
expm1-log1p-u fma-neg log1p-expm1-u
log-prod associate--l+
flip3-- pow-prod-down associate-*l/ prod-exp *-commutative cbrt-unprod fma-udef flip-- difference-of-squares unswap-sqr
sub-neg diff-log exp-sum
Counts
4 → 93
Calls
4 calls:
129.0ms
(* (- (- (log 1.0) (fma z 1.0 (* (* (/ z 1.0) (/ z 1.0)) 1/2))) b) a)
22.0ms
(* x (exp (fma y (- (log z) t) (* (- (- (log 1.0) (fma z 1.0 (* (* (/ z 1.0) (/ z 1.0)) 1/2))) b) a))))
12.0ms
(- (log z) t)
1.0ms
(fma y (- (log z) t) (* (- (- (log 1.0) (fma z 1.0 (* (* (/ z 1.0) (/ z 1.0)) 1/2))) b) a))

series780.0ms

Counts
4 → 12
Calls
4 calls:
88.0ms
(* (- (- (log 1.0) (fma z 1.0 (* (* (/ z 1.0) (/ z 1.0)) 1/2))) b) a)
287.0ms
(* x (exp (fma y (- (log z) t) (* (- (- (log 1.0) (fma z 1.0 (* (* (/ z 1.0) (/ z 1.0)) 1/2))) b) a))))
103.0ms
(- (log z) t)
302.0ms
(fma y (- (log z) t) (* (- (- (log 1.0) (fma z 1.0 (* (* (/ z 1.0) (/ z 1.0)) 1/2))) b) a))

simplify1.3s

Counts
105 → 105
Iterations
IterNodes
done5000
21397
1430
0189

prune1.2s

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.0b

localize44.0ms

Local error

Found 4 expressions with local error:

0.0b
(fma (- (log 1.0) (fma 1.0 z (fma (* (/ z 1.0) (/ z 1.0)) 1/2 b))) a (* (- (log z) t) y))
0.0b
(* x (exp (fma (- (log 1.0) (fma 1.0 z (fma (* (/ z 1.0) (/ z 1.0)) 1/2 b))) a (* (- (log z) t) y))))
0.0b
(- (log z) t)
0.2b
(* (- (log z) t) y)

rewrite52.0ms

Algorithm
rewrite-expression-head
Rules
25×add-sqr-sqrt
23×*-un-lft-identity
17×add-cube-cbrt
14×pow1
12×prod-diff
associate-*l*
add-cbrt-cube
associate-*r* add-exp-log
log-pow
add-log-exp
expm1-log1p-u fma-neg log1p-expm1-u distribute-lft-out--
log-prod associate--l+
flip3-- pow-prod-down associate-*l/ prod-exp *-commutative cbrt-unprod fma-udef flip-- difference-of-squares unswap-sqr
sub-neg diff-log exp-sum
Counts
4 → 92
Calls
4 calls:
0.0ms
(fma (- (log 1.0) (fma 1.0 z (fma (* (/ z 1.0) (/ z 1.0)) 1/2 b))) a (* (- (log z) t) y))
9.0ms
(* x (exp (fma (- (log 1.0) (fma 1.0 z (fma (* (/ z 1.0) (/ z 1.0)) 1/2 b))) a (* (- (log z) t) y))))
8.0ms
(- (log z) t)
32.0ms
(* (- (log z) t) y)

series832.0ms

Counts
4 → 12
Calls
4 calls:
319.0ms
(fma (- (log 1.0) (fma 1.0 z (fma (* (/ z 1.0) (/ z 1.0)) 1/2 b))) a (* (- (log z) t) y))
315.0ms
(* x (exp (fma (- (log 1.0) (fma 1.0 z (fma (* (/ z 1.0) (/ z 1.0)) 1/2 b))) a (* (- (log z) t) y))))
92.0ms
(- (log z) t)
105.0ms
(* (- (log z) t) y)

simplify1.5s

Counts
104 → 104
Iterations
IterNodes
done5000
21399
1417
0181

prune947.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize131.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (log z) t)
0.0b
(* x (sqrt (exp (fma (- (log 1.0) (fma 1.0 z (fma (* (/ z 1.0) (/ z 1.0)) 1/2 b))) a (* (- (log z) t) y)))))
0.2b
(* (- (log z) t) y)
0.2b
(* (- (log z) t) y)

rewrite90.0ms

Algorithm
rewrite-expression-head
Rules
34×add-sqr-sqrt
29×*-un-lft-identity
20×add-cube-cbrt
17×pow1
15×associate-*l*
13×associate-*r*
12×prod-diff
10×add-cbrt-cube add-exp-log
log-pow
distribute-lft-out--
sqrt-prod add-log-exp
expm1-log1p-u fma-neg associate-*l/ log1p-expm1-u unswap-sqr
log-prod flip3-- pow-prod-down prod-exp associate--l+ *-commutative cbrt-unprod flip-- difference-of-squares
sub-neg diff-log exp-sum fma-udef
Counts
4 → 111
Calls
4 calls:
7.0ms
(- (log z) t)
21.0ms
(* x (sqrt (exp (fma (- (log 1.0) (fma 1.0 z (fma (* (/ z 1.0) (/ z 1.0)) 1/2 b))) a (* (- (log z) t) y)))))
37.0ms
(* (- (log z) t) y)
21.0ms
(* (- (log z) t) y)

series806.0ms

Counts
4 → 12
Calls
4 calls:
122.0ms
(- (log z) t)
437.0ms
(* x (sqrt (exp (fma (- (log 1.0) (fma 1.0 z (fma (* (/ z 1.0) (/ z 1.0)) 1/2 b))) a (* (- (log z) t) y)))))
123.0ms
(* (- (log z) t) y)
124.0ms
(* (- (log z) t) y)

simplify1.5s

Counts
123 → 123
Iterations
IterNodes
done5000
21295
1404
0180

prune1.3s

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

regimes755.0ms

Accuracy

0% (0.0b remaining)

Error of 0.3b against oracle of 0.3b and baseline of 0.3b

bsearch0.0ms

simplify6.0ms

Iterations
IterNodes
done28
228
127
022

end0.0ms

sample12.9s

Algorithm
intervals
Results
5.6s41264×body80nan
2.4s12462×body80valid
327.0ms351×body640valid
153.0ms381×body320valid
93.0ms65×body1280valid
58.0ms265×body160valid