Details

Time bar (total: 21.6s)

sample153.0ms

Algorithm
intervals
Results
79.0ms602×body80valid

simplify995.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
02329
14329
29629
329029
496929
done500029

prune4.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 12.0b

localize31.0ms

Local error

Found 4 expressions with local error:

0.3b
(- (* c a) (* y i))
4.5b
(* b (- (* c z) (* t i)))
5.0b
(* j (- (* c a) (* y i)))
5.4b
(* x (- (* y z) (* t a)))

rewrite106.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:
12.0ms
(- (* c a) (* y i))
27.0ms
(* b (- (* c z) (* t i)))
28.0ms
(* j (- (* c a) (* y i)))
36.0ms
(* x (- (* y z) (* t a)))

series331.0ms

Counts
4 → 12
Calls
4 calls:
47.0ms
(- (* c a) (* y i))
90.0ms
(* b (- (* c z) (* t i)))
88.0ms
(* j (- (* c a) (* y i)))
106.0ms
(* x (- (* y z) (* t a)))

simplify941.0ms

Counts
96 → 96
Iterations

Useful iterations: done (938.0ms)

IterNodesCost
01671155
14601141
218701015
done50001007

prune499.0ms

Pruning

18 alts after pruning (18 fresh and 0 done)

Merged error: 4.1b

localize69.0ms

Local error

Found 4 expressions with local error:

5.4b
(* x (- (* y z) (* t a)))
5.8b
(cbrt (- (* c z) (* t i)))
5.8b
(cbrt (- (* c z) (* t i)))
5.8b
(cbrt (- (* c z) (* t i)))

rewrite52.0ms

Algorithm
rewrite-expression-head
Rules
11×add-sqr-sqrt
cbrt-prod add-cube-cbrt *-un-lft-identity
pow1 add-exp-log cbrt-div add-cbrt-cube
flip3-- flip-- add-log-exp
pow1/3 associate-*r* associate-*l*
distribute-rgt-in sub-neg distribute-lft-in associate-*r/
pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
4 → 63
Calls
4 calls:
28.0ms
(* x (- (* y z) (* t a)))
6.0ms
(cbrt (- (* c z) (* t i)))
6.0ms
(cbrt (- (* c z) (* t i)))
9.0ms
(cbrt (- (* c z) (* t i)))

series529.0ms

Counts
4 → 12
Calls
4 calls:
92.0ms
(* x (- (* y z) (* t a)))
139.0ms
(cbrt (- (* c z) (* t i)))
155.0ms
(cbrt (- (* c z) (* t i)))
143.0ms
(cbrt (- (* c z) (* t i)))

simplify2.8s

Counts
75 → 75
Iterations

Useful iterations: done (2.8s)

IterNodesCost
01221115
13261085
21056998
34260976
done5001928

prune751.0ms

Pruning

19 alts after pruning (19 fresh and 0 done)

Merged error: 4.1b

localize76.0ms

Local error

Found 4 expressions with local error:

5.4b
(* x (- (* y z) (* t a)))
6.2b
(cbrt (* b (- (* c z) (* t i))))
6.2b
(cbrt (* b (- (* c z) (* t i))))
6.2b
(cbrt (* b (- (* c z) (* t i))))

rewrite115.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt associate-*r/
pow1 add-exp-log add-cube-cbrt cbrt-div *-un-lft-identity add-cbrt-cube
flip3-- flip-- add-log-exp
cbrt-prod pow1/3 associate-*r* associate-*l*
distribute-rgt-in sub-neg distribute-lft-in
pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
4 → 57
Calls
4 calls:
56.0ms
(* x (- (* y z) (* t a)))
22.0ms
(cbrt (* b (- (* c z) (* t i))))
20.0ms
(cbrt (* b (- (* c z) (* t i))))
14.0ms
(cbrt (* b (- (* c z) (* t i))))

series736.0ms

Counts
4 → 12
Calls
4 calls:
98.0ms
(* x (- (* y z) (* t a)))
225.0ms
(cbrt (* b (- (* c z) (* t i))))
199.0ms
(cbrt (* b (- (* c z) (* t i))))
213.0ms
(cbrt (* b (- (* c z) (* t i))))

simplify2.6s

Counts
69 → 69
Iterations

Useful iterations: 3 (1.1s)

IterNodesCost
01231034
13231010
21092910
34643892
done5001892

prune642.0ms

Pruning

20 alts after pruning (19 fresh and 1 done)

Merged error: 4.1b

localize53.0ms

Local error

Found 4 expressions with local error:

5.0b
(* j (- (* c a) (* y i)))
7.1b
(cbrt (- (* y z) (* t a)))
7.1b
(cbrt (- (* y z) (* t a)))
7.1b
(cbrt (- (* y z) (* t a)))

rewrite73.0ms

Algorithm
rewrite-expression-head
Rules
11×add-sqr-sqrt
cbrt-prod add-cube-cbrt *-un-lft-identity
pow1 add-exp-log cbrt-div add-cbrt-cube
flip3-- flip-- add-log-exp
pow1/3 associate-*r* associate-*l*
distribute-rgt-in sub-neg distribute-lft-in associate-*r/
pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
4 → 63
Calls
4 calls:
37.0ms
(* j (- (* c a) (* y i)))
6.0ms
(cbrt (- (* y z) (* t a)))
6.0ms
(cbrt (- (* y z) (* t a)))
22.0ms
(cbrt (- (* y z) (* t a)))

series587.0ms

Counts
4 → 12
Calls
4 calls:
96.0ms
(* j (- (* c a) (* y i)))
163.0ms
(cbrt (- (* y z) (* t a)))
176.0ms
(cbrt (- (* y z) (* t a)))
152.0ms
(cbrt (- (* y z) (* t a)))

simplify2.2s

Counts
75 → 75
Iterations

Useful iterations: done (2.2s)

IterNodesCost
01221115
13241085
21036994
34092976
done5004928

prune517.0ms

Pruning

21 alts after pruning (20 fresh and 1 done)

Merged error: 4.1b

regimes1.7s

Accuracy

38.7% (5.0b remaining)

Error of 9.1b against oracle of 4.1b and baseline of 12.3b

bsearch236.0ms

Steps
ItersRangePoint
7
8.994039387879566e-38
1.0441760682803035e-35
4.140273813512067e-36
8
-1.8410053593774747e-55
-2.8162996609163686e-58
-4.2522231700636604e-58

simplify19.0ms

Iterations

Useful iterations: 1 (6.0ms)

IterNodesCost
042104
17373
28873
done8873

end0.0ms

sample4.8s

Algorithm
intervals
Results
3.2s19035×body80valid