Details

Time bar (total: 25.9s)

sample176.0ms

Algorithm
intervals
Results
84.0ms589×body80valid

simplify3.0s

Counts
1 → 1
Iterations
IterNodes
done5000
52726
4907
3333
2110
147
023

prune17.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 10.8b

localize47.0ms

Local error

Found 4 expressions with local error:

0.2b
(- (* c a) (* y i))
3.6b
(* x (- (* y z) (* t a)))
4.3b
(* b (- (* c z) (* t i)))
4.6b
(* j (- (* c a) (* y i)))

rewrite482.0ms

Algorithm
rewrite-expression-head
Rules
16×add-sqr-sqrt
10×pow1 *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt
distribute-rgt-in distribute-lft-in associate-*r* associate-*l*
sub-neg prod-diff
associate-*r/ add-log-exp
expm1-log1p-u flip3-- log1p-expm1-u flip--
pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
fma-neg diff-log
Counts
4 → 100
Calls
4 calls:
19.0ms
(- (* c a) (* y i))
416.0ms
(* x (- (* y z) (* t a)))
23.0ms
(* b (- (* c z) (* t i)))
21.0ms
(* j (- (* c a) (* y i)))

series431.0ms

Counts
4 → 12
Calls
4 calls:
73.0ms
(- (* c a) (* y i))
125.0ms
(* x (- (* y z) (* t a)))
113.0ms
(* b (- (* c z) (* t i)))
121.0ms
(* j (- (* c a) (* y i)))

simplify1.5s

Counts
112 → 112
Iterations
IterNodes
done5000
21579
1526
0200

prune1.3s

Pruning

24 alts after pruning (24 fresh and 0 done)

Merged error: 6.7b

localize82.0ms

Local error

Found 4 expressions with local error:

3.6b
(* x (- (* y z) (* t a)))
4.3b
(* (- (* c z) (* i t)) b)
4.6b
(* j (- (* c a) (* y i)))
49.7b
(fma (- i) t (* i t))

rewrite67.0ms

Algorithm
rewrite-expression-head
Rules
16×add-sqr-sqrt
10×pow1 *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt
associate-*r* associate-*l*
distribute-rgt-in distribute-lft-in
expm1-log1p-u sub-neg prod-diff associate-*r/ log1p-expm1-u add-log-exp
flip3-- pow-prod-down prod-exp *-commutative cbrt-unprod flip-- unswap-sqr
associate-*l/
fma-udef
Counts
4 → 88
Calls
4 calls:
23.0ms
(* x (- (* y z) (* t a)))
19.0ms
(* (- (* c z) (* i t)) b)
21.0ms
(* j (- (* c a) (* y i)))
0.0ms
(fma (- i) t (* i t))

series295.0ms

Counts
4 → 12
Calls
4 calls:
87.0ms
(* x (- (* y z) (* t a)))
94.0ms
(* (- (* c z) (* i t)) b)
81.0ms
(* j (- (* c a) (* y i)))
33.0ms
(fma (- i) t (* i t))

simplify1.6s

Counts
100 → 100
Iterations
IterNodes
done5001
21477
1464
0186

prune1.6s

Pruning

24 alts after pruning (24 fresh and 0 done)

Merged error: 6.7b

localize142.0ms

Local error

Found 4 expressions with local error:

5.8b
(cbrt (- (* c a) (* y i)))
5.8b
(cbrt (- (* c a) (* y i)))
5.8b
(cbrt (- (* c a) (* y i)))
49.7b
(fma (- i) t (* i t))

rewrite27.0ms

Algorithm
rewrite-expression-head
Rules
cbrt-prod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
cbrt-div
expm1-log1p-u pow1 add-cbrt-cube add-exp-log log1p-expm1-u add-log-exp
flip3-- pow1/3 flip--
fma-udef
Counts
4 → 55
Calls
4 calls:
8.0ms
(cbrt (- (* c a) (* y i)))
7.0ms
(cbrt (- (* c a) (* y i)))
9.0ms
(cbrt (- (* c a) (* y i)))
1.0ms
(fma (- i) t (* i t))

series543.0ms

Counts
4 → 12
Calls
4 calls:
154.0ms
(cbrt (- (* c a) (* y i)))
147.0ms
(cbrt (- (* c a) (* y i)))
199.0ms
(cbrt (- (* c a) (* y i)))
43.0ms
(fma (- i) t (* i t))

simplify1.7s

Counts
67 → 67
Iterations
IterNodes
done5007
31678
2558
1211
087

prune1.3s

Pruning

23 alts after pruning (22 fresh and 1 done)

Merged error: 6.7b

localize84.0ms

Local error

Found 4 expressions with local error:

3.1b
(* (* (cbrt j) (cbrt j)) (* (cbrt j) (- (* c a) (* y i))))
3.6b
(* x (- (* y z) (* t a)))
4.3b
(* (- (* c z) (* i t)) b)
49.7b
(fma (- i) t (* i t))

rewrite134.0ms

Algorithm
rewrite-expression-head
Rules
20×pow1 add-exp-log
15×distribute-rgt-in distribute-lft-in
14×add-cbrt-cube
12×add-sqr-sqrt
10×pow-prod-down prod-exp cbrt-unprod
*-un-lft-identity add-cube-cbrt
associate-*r* associate-*l*
sub-neg prod-diff associate-*r/
expm1-log1p-u log1p-expm1-u add-log-exp
flip3-- *-commutative flip--
associate-*l/ unswap-sqr
fma-udef
Counts
4 → 98
Calls
4 calls:
76.0ms
(* (* (cbrt j) (cbrt j)) (* (cbrt j) (- (* c a) (* y i))))
24.0ms
(* x (- (* y z) (* t a)))
30.0ms
(* (- (* c z) (* i t)) b)
0.0ms
(fma (- i) t (* i t))

series399.0ms

Counts
4 → 12
Calls
4 calls:
188.0ms
(* (* (cbrt j) (cbrt j)) (* (cbrt j) (- (* c a) (* y i))))
100.0ms
(* x (- (* y z) (* t a)))
77.0ms
(* (- (* c z) (* i t)) b)
33.0ms
(fma (- i) t (* i t))

simplify1.9s

Counts
110 → 110
Iterations
IterNodes
done5000
21999
1583
0212

prune1.1s

Pruning

24 alts after pruning (23 fresh and 1 done)

Merged error: 6.2b

regimes3.5s

Accuracy

0% (5.2b remaining)

Error of 12.6b against oracle of 7.4b and baseline of 12.6b

bsearch0.0ms

simplify6.0ms

Iterations
IterNodes
done43
143
030

end0.0ms

sample4.6s

Algorithm
intervals
Results
3.4s19225×body80valid