Details

Time bar (total: 1.4m)

sample1.6s

Algorithm
intervals
Results
1.2s2204×body80valid

simplify889.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
06395
113295
235095
3173795
done500095

prune26.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 27.6b

localize127.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)))

rewrite250.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 j) (* z k)) (- (* y0 b) (* y1 i)))
69.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
55.0ms
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
50.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

series1.0s

Counts
4 → 12
Calls
4 calls:
242.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
253.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
255.0ms
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
251.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

simplify550.0ms

Counts
132 → 132
Iterations

Useful iterations: done (544.0ms)

IterNodesCost
03423300
111143224
done50002988

prune2.9s

Pruning

20 alts after pruning (20 fresh and 0 done)

Merged error: 19.7b

localize118.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)))

rewrite278.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)))
69.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
69.0ms
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
75.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

series927.0ms

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

simplify516.0ms

Counts
132 → 132
Iterations

Useful iterations: done (511.0ms)

IterNodesCost
03423300
111113224
done50002988

prune2.9s

Pruning

24 alts after pruning (24 fresh and 0 done)

Merged error: 17.9b

localize105.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)))

rewrite226.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:
65.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
48.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
48.0ms
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
55.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

series927.0ms

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

simplify505.0ms

Counts
132 → 132
Iterations

Useful iterations: done (499.0ms)

IterNodesCost
03423300
111133224
done50002988

prune3.5s

Pruning

24 alts after pruning (24 fresh and 0 done)

Merged error: 17.9b

localize164.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)))

rewrite260.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:
73.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
62.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
50.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
71.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

series958.0ms

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

simplify573.0ms

Counts
132 → 132
Iterations

Useful iterations: done (567.0ms)

IterNodesCost
03423300
111103224
done50002992

prune2.7s

Pruning

23 alts after pruning (23 fresh and 0 done)

Merged error: 17.9b

regimes9.8s

Accuracy

-15.4% (12.0b remaining)

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

bsearch1.8s

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

simplify19.0ms

Iterations

Useful iterations: 1 (7.0ms)

IterNodesCost
084284
1126281
2132281
done132281

end0.0ms

sample49.7s

Algorithm
intervals
Results
37.7s73623×body80valid