Details

Time bar (total: 1.3m)

sample1.8s

Algorithm
intervals
Results
1.3s2534×body80valid

simplify43.0ms

Counts
1 → 1

prune22.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 27.3b

localize131.0ms

Local error

Found 4 expressions with local error:

8.1b
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
8.9b
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
9.6b
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
9.7b
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))

rewrite224.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:
61.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
52.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
51.0ms
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
54.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))

series943.0ms

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

simplify55.0ms

Counts
132 → 132

prune2.9s

Pruning

16 alts after pruning (16 fresh and 0 done)

Merged error: 18.8b

localize139.0ms

Local error

Found 4 expressions with local error:

8.0b
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))
8.1b
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
8.9b
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
9.6b
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))

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

series905.0ms

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

simplify44.0ms

Counts
132 → 132

prune3.2s

Pruning

21 alts after pruning (21 fresh and 0 done)

Merged error: 16.3b

localize112.0ms

Local error

Found 4 expressions with local error:

9.6b
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
9.7b
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
9.7b
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
9.7b
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))

rewrite209.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:
51.0ms
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
49.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
53.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
52.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))

series862.0ms

Counts
4 → 12
Calls
4 calls:
226.0ms
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
246.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
199.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
191.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))

simplify95.0ms

Counts
132 → 132

prune3.0s

Pruning

20 alts after pruning (20 fresh and 0 done)

Merged error: 16.3b

localize148.0ms

Local error

Found 4 expressions with local error:

8.9b
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
9.6b
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
9.7b
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
9.7b
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))

rewrite290.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:
69.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
74.0ms
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
66.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
77.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))

series905.0ms

Counts
4 → 12
Calls
4 calls:
239.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
224.0ms
(* (- (* k y2) (* j y3)) (- (* y4 y1) (* y5 y0)))
239.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
203.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))

simplify138.0ms

Counts
132 → 132

prune3.1s

Pruning

20 alts after pruning (19 fresh and 1 done)

Merged error: 16.3b

regimes7.6s

Accuracy

-17.1% (12.8b remaining)

Error of 29.3b against oracle of 16.5b and baseline of 27.4b

bsearch3.9s

Steps
ItersRangePoint
6
2.9633564621269334e+37
1.473625931181534e+38
5.947919078033147e+37
8
-1.8097589127487533e-212
-2.2928882746846962e-216
-4.979829940632305e-214
7
-1.758416751784571e-110
-9.06350029464986e-112
-1.692431909933195e-110
6
-4.4978189747258223e+58
-5.635375929108701e+57
-1.5356708460359786e+58

simplify33.0ms

end0.0ms

sample48.7s

Algorithm
intervals
Results
37.1s72724×body80valid