Details

Time bar (total: 1.4m)

sample1.6s

Algorithm
intervals
Results
1.2s2204×body80valid

simplify950.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (29.0ms)

IterNodesCost
06395
113295
235095
3173795
done500095

prune22.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 27.6b

localize94.0ms

Local error

Found 4 expressions with local error:

8.8b
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
9.3b
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
9.6b
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
10.6b
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

rewrite207.0ms

Algorithm
rewrite-expression-head
Rules
24×flip3-- flip--
20×add-sqr-sqrt
16×frac-times
12×pow1 add-exp-log add-cube-cbrt *-un-lft-identity associate-*r* associate-*l* add-cbrt-cube
distribute-rgt-in sub-neg distribute-lft-in associate-*r/ associate-*l/
pow-prod-down prod-exp *-commutative cbrt-unprod add-log-exp unswap-sqr
Counts
4 → 120
Calls
4 calls:
49.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
52.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
49.0ms
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
53.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

series867.0ms

Counts
4 → 12
Calls
4 calls:
205.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
252.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
192.0ms
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
218.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

simplify515.0ms

Counts
132 → 132
Iterations

Useful iterations: done (511.0ms)

IterNodesCost
03423300
111143224
done50002988

prune2.6s

Pruning

20 alts after pruning (20 fresh and 0 done)

Merged error: 19.7b

localize135.0ms

Local error

Found 4 expressions with local error:

8.6b
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
8.8b
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
9.6b
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
10.6b
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

rewrite298.0ms

Algorithm
rewrite-expression-head
Rules
24×flip3-- flip--
20×add-sqr-sqrt
16×frac-times
12×pow1 add-exp-log add-cube-cbrt *-un-lft-identity associate-*r* associate-*l* add-cbrt-cube
distribute-rgt-in sub-neg distribute-lft-in associate-*r/ associate-*l/
pow-prod-down prod-exp *-commutative cbrt-unprod add-log-exp unswap-sqr
Counts
4 → 120
Calls
4 calls:
70.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
74.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
72.0ms
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
76.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

series969.0ms

Counts
4 → 12
Calls
4 calls:
264.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
228.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
231.0ms
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
245.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

simplify485.0ms

Counts
132 → 132
Iterations

Useful iterations: done (479.0ms)

IterNodesCost
03423300
111113224
done50002988

prune3.2s

Pruning

24 alts after pruning (24 fresh and 0 done)

Merged error: 17.9b

localize140.0ms

Local error

Found 4 expressions with local error:

8.6b
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
9.3b
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
9.6b
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
10.6b
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

rewrite273.0ms

Algorithm
rewrite-expression-head
Rules
24×flip3-- flip--
20×add-sqr-sqrt
16×frac-times
12×pow1 add-exp-log add-cube-cbrt *-un-lft-identity associate-*r* associate-*l* add-cbrt-cube
distribute-rgt-in sub-neg distribute-lft-in associate-*r/ associate-*l/
pow-prod-down prod-exp *-commutative cbrt-unprod add-log-exp unswap-sqr
Counts
4 → 120
Calls
4 calls:
67.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
59.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
68.0ms
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
73.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

series872.0ms

Counts
4 → 12
Calls
4 calls:
232.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
209.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
233.0ms
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
197.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

simplify450.0ms

Counts
132 → 132
Iterations

Useful iterations: done (446.0ms)

IterNodesCost
03423300
111133224
done50002988

prune3.1s

Pruning

24 alts after pruning (24 fresh and 0 done)

Merged error: 17.9b

localize146.0ms

Local error

Found 4 expressions with local error:

8.6b
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
8.8b
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
9.3b
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
10.6b
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

rewrite283.0ms

Algorithm
rewrite-expression-head
Rules
24×flip3-- flip--
20×add-sqr-sqrt
16×frac-times
12×pow1 add-exp-log add-cube-cbrt *-un-lft-identity associate-*r* associate-*l* add-cbrt-cube
distribute-rgt-in sub-neg distribute-lft-in associate-*r/ associate-*l/
pow-prod-down prod-exp *-commutative cbrt-unprod add-log-exp unswap-sqr
Counts
4 → 120
Calls
4 calls:
59.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
77.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
71.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
73.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

series965.0ms

Counts
4 → 12
Calls
4 calls:
227.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
263.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
235.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
241.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

simplify473.0ms

Counts
132 → 132
Iterations

Useful iterations: done (468.0ms)

IterNodesCost
03423300
111103224
done50002992

prune2.5s

Pruning

23 alts after pruning (23 fresh and 0 done)

Merged error: 17.9b

regimes9.3s

Accuracy

-15.4% (12.0b remaining)

Error of 28.5b against oracle of 16.4b and baseline of 26.8b

bsearch2.2s

Steps
ItersRangePoint
8
-1.6353269744640089e-304
-3.382070288047346e-309
-4.598398760308298e-305
6
-4.3470241882695893e-07
-4.4229190667698006e-08
-5.744610348354866e-08

simplify35.0ms

Iterations

Useful iterations: 1 (13.0ms)

IterNodesCost
084284
1126281
2132281
done132281

end0.0ms

sample51.8s

Algorithm
intervals
Results
39.6s73623×body80valid