Details

Time bar (total: 19.9s)

sample117.0ms

Algorithm
intervals
Results
62.0ms624×body80valid

simplify1.3s

Counts
1 → 1

prune4.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 12.7b

localize26.0ms

Local error

Found 4 expressions with local error:

0.3b
(- (* c a) (* y i))
4.5b
(* j (- (* c a) (* y i)))
5.7b
(* x (- (* y z) (* t a)))
5.9b
(* b (- (* c z) (* t i)))

rewrite174.0ms

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

series342.0ms

Counts
4 → 12
Calls
4 calls:
68.0ms
(- (* c a) (* y i))
80.0ms
(* j (- (* c a) (* y i)))
84.0ms
(* x (- (* y z) (* t a)))
109.0ms
(* b (- (* c z) (* t i)))

simplify1.2s

Counts
96 → 96

prune564.0ms

Pruning

17 alts after pruning (17 fresh and 0 done)

Merged error: 3.3b

localize50.0ms

Local error

Found 4 expressions with local error:

4.5b
(* j (- (* c a) (* y i)))
5.3b
(* (- (* x t)) a)
5.9b
(* b (- (* c z) (* t i)))
7.3b
(* x (* y z))

rewrite432.0ms

Algorithm
rewrite-expression-head
Rules
17×add-sqr-sqrt
15×pow1 add-exp-log associate-*l* add-cbrt-cube
11×add-cube-cbrt *-un-lft-identity
10×associate-*r*
pow-prod-down prod-exp cbrt-unprod
distribute-rgt-in sub-neg distribute-lft-in associate-*r/ *-commutative add-log-exp
unswap-sqr
flip3-- flip--
distribute-lft-neg-out distribute-lft-neg-in neg-mul-1 distribute-rgt-neg-in
Counts
4 → 88
Calls
4 calls:
351.0ms
(* j (- (* c a) (* y i)))
22.0ms
(* (- (* x t)) a)
27.0ms
(* b (- (* c z) (* t i)))
29.0ms
(* x (* y z))

series238.0ms

Counts
4 → 12
Calls
4 calls:
83.0ms
(* j (- (* c a) (* y i)))
45.0ms
(* (- (* x t)) a)
83.0ms
(* b (- (* c z) (* t i)))
27.0ms
(* x (* y z))

simplify796.0ms

Counts
100 → 100

prune705.0ms

Pruning

15 alts after pruning (15 fresh and 0 done)

Merged error: 1.5b

localize33.0ms

Local error

Found 4 expressions with local error:

4.0b
(* (* x y) z)
4.5b
(* j (- (* c a) (* y i)))
5.3b
(* (- (* x t)) a)
5.9b
(* b (- (* c z) (* t i)))

rewrite118.0ms

Algorithm
rewrite-expression-head
Rules
17×add-sqr-sqrt
15×pow1 add-exp-log add-cbrt-cube
13×associate-*l*
12×associate-*r*
11×add-cube-cbrt *-un-lft-identity
pow-prod-down prod-exp cbrt-unprod
distribute-rgt-in sub-neg distribute-lft-in associate-*r/ *-commutative add-log-exp
unswap-sqr
flip3-- flip--
distribute-lft-neg-out distribute-lft-neg-in neg-mul-1 distribute-rgt-neg-in
Counts
4 → 88
Calls
4 calls:
27.0ms
(* (* x y) z)
30.0ms
(* j (- (* c a) (* y i)))
14.0ms
(* (- (* x t)) a)
44.0ms
(* b (- (* c z) (* t i)))

series277.0ms

Counts
4 → 12
Calls
4 calls:
34.0ms
(* (* x y) z)
106.0ms
(* j (- (* c a) (* y i)))
43.0ms
(* (- (* x t)) a)
93.0ms
(* b (- (* c z) (* t i)))

simplify899.0ms

Counts
100 → 100

prune734.0ms

Pruning

14 alts after pruning (14 fresh and 0 done)

Merged error: 1.3b

localize50.0ms

Local error

Found 4 expressions with local error:

3.4b
(* (* x y) (* (cbrt z) (cbrt z)))
4.5b
(* j (- (* c a) (* y i)))
5.3b
(* (- (* x t)) a)
5.9b
(* b (- (* c z) (* t i)))

rewrite165.0ms

Algorithm
rewrite-expression-head
Rules
22×pow1 add-exp-log
18×add-cbrt-cube
16×add-sqr-sqrt
13×associate-*l*
11×pow-prod-down prod-exp cbrt-unprod
10×add-cube-cbrt *-un-lft-identity associate-*r*
distribute-rgt-in sub-neg distribute-lft-in associate-*r/ *-commutative add-log-exp
unswap-sqr
flip3-- flip--
distribute-lft-neg-out distribute-lft-neg-in neg-mul-1 distribute-rgt-neg-in
Counts
4 → 92
Calls
4 calls:
69.0ms
(* (* x y) (* (cbrt z) (cbrt z)))
27.0ms
(* j (- (* c a) (* y i)))
11.0ms
(* (- (* x t)) a)
52.0ms
(* b (- (* c z) (* t i)))

series519.0ms

Counts
4 → 12
Calls
4 calls:
180.0ms
(* (* x y) (* (cbrt z) (cbrt z)))
107.0ms
(* j (- (* c a) (* y i)))
52.0ms
(* (- (* x t)) a)
179.0ms
(* b (- (* c z) (* t i)))

simplify1.0s

Counts
104 → 104

prune643.0ms

Pruning

14 alts after pruning (13 fresh and 1 done)

Merged error: 1.3b

regimes1.6s

Accuracy

6.1% (10.7b remaining)

Error of 12.0b against oracle of 1.3b and baseline of 12.7b

bsearch1.1s

Steps
ItersRangePoint
8
1.7590558478854495e-42
2.0886449257109496e-39
2.530556207066626e-42
2
4.3716335572450885e-177
5.318653365045227e-177
4.963520937120174e-177
6
7.754536275790015e-219
1.1763156855867989e-217
9.66752343858949e-219
8
-4.188268499705809e-279
-1.4289672131427612e-282
-1.6033943208636346e-282
9
-4.448143537940697e-228
-4.8096937855224185e-235
-3.6394349217774837e-234
5
-2.382770503819652e-119
-6.1167216403510395e-120
-1.4395905533576212e-119
8
-1.4709846806553225e+81
-3.335351084477699e+76
-2.0794264422039532e+80

simplify1.7s

end0.0ms

sample5.2s

Algorithm
intervals
Results
3.3s19006×body80valid