Details

Time bar (total: 26.7s)

sample100.0ms

Algorithm
intervals
Results
52.0ms589×body80valid

simplify3.1s

Counts
1 → 1
Iterations
IterNodes
done5000
51885
4721
3290
296
143
023

prune15.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 10.8b

localize83.0ms

Local error

Found 4 expressions with local error:

0.2b
(- (* c a) (* y i))
3.6b
(* x (- (* y z) (* t a)))
4.3b
(* b (- (* c z) (* t i)))
4.6b
(* j (- (* c a) (* y i)))

rewrite122.0ms

Algorithm
rewrite-expression-head
Rules
16×add-sqr-sqrt
10×pow1 *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt
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:
6.0ms
(- (* c a) (* y i))
35.0ms
(* x (- (* y z) (* t a)))
35.0ms
(* b (- (* c z) (* t i)))
43.0ms
(* j (- (* c a) (* y i)))

series382.0ms

Counts
4 → 12
Calls
4 calls:
66.0ms
(- (* c a) (* y i))
120.0ms
(* x (- (* y z) (* t a)))
110.0ms
(* b (- (* c z) (* t i)))
86.0ms
(* j (- (* c a) (* y i)))

simplify1.4s

Counts
96 → 96
Iterations
IterNodes
done5000
21438
1456
0167

prune1.2s

Pruning

24 alts after pruning (24 fresh and 0 done)

Merged error: 6.7b

localize64.0ms

Local error

Found 4 expressions with local error:

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

rewrite81.0ms

Algorithm
rewrite-expression-head
Rules
11×add-sqr-sqrt
cbrt-prod *-un-lft-identity add-cube-cbrt
pow1 cbrt-div add-cbrt-cube add-exp-log
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:
39.0ms
(* b (- (* c z) (* t i)))
8.0ms
(cbrt (- (* c a) (* y i)))
22.0ms
(cbrt (- (* c a) (* y i)))
9.0ms
(cbrt (- (* c a) (* y i)))

series598.0ms

Counts
4 → 12
Calls
4 calls:
76.0ms
(* b (- (* c z) (* t i)))
203.0ms
(cbrt (- (* c a) (* y i)))
161.0ms
(cbrt (- (* c a) (* y i)))
157.0ms
(cbrt (- (* c a) (* y i)))

simplify2.2s

Counts
75 → 75
Iterations
IterNodes
done5007
33057
2918
1325
0122

prune1.1s

Pruning

23 alts after pruning (23 fresh and 0 done)

Merged error: 6.7b

localize119.0ms

Local error

Found 4 expressions with local error:

4.6b
(* j (- (* c a) (* y i)))
6.1b
(cbrt (* x (- (* y z) (* t a))))
6.1b
(cbrt (* x (- (* y z) (* t a))))
6.1b
(cbrt (* x (- (* y z) (* t a))))

rewrite74.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt associate-*r/
pow1 cbrt-div *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt
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:
30.0ms
(* j (- (* c a) (* y i)))
16.0ms
(cbrt (* x (- (* y z) (* t a))))
15.0ms
(cbrt (* x (- (* y z) (* t a))))
13.0ms
(cbrt (* x (- (* y z) (* t a))))

series657.0ms

Counts
4 → 12
Calls
4 calls:
99.0ms
(* j (- (* c a) (* y i)))
189.0ms
(cbrt (* x (- (* y z) (* t a))))
167.0ms
(cbrt (* x (- (* y z) (* t a))))
202.0ms
(cbrt (* x (- (* y z) (* t a))))

simplify2.4s

Counts
69 → 69
Iterations
IterNodes
done5005
33293
2954
1322
0123

prune1.2s

Pruning

22 alts after pruning (22 fresh and 0 done)

Merged error: 6.7b

localize159.0ms

Local error

Found 4 expressions with local error:

4.6b
(* j (- (* c a) (* y i)))
5.0b
(cbrt (- (* y z) (* t a)))
6.1b
(cbrt (* x (- (* y z) (* t a))))
6.1b
(cbrt (* x (- (* y z) (* t a))))

rewrite71.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
*-un-lft-identity add-cube-cbrt
pow1 cbrt-div add-cbrt-cube associate-*r/ add-exp-log
cbrt-prod
flip3-- flip-- add-log-exp
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 → 59
Calls
4 calls:
28.0ms
(* j (- (* c a) (* y i)))
9.0ms
(cbrt (- (* y z) (* t a)))
17.0ms
(cbrt (* x (- (* y z) (* t a))))
16.0ms
(cbrt (* x (- (* y z) (* t a))))

series699.0ms

Counts
4 → 12
Calls
4 calls:
107.0ms
(* j (- (* c a) (* y i)))
183.0ms
(cbrt (- (* y z) (* t a)))
209.0ms
(cbrt (* x (- (* y z) (* t a))))
200.0ms
(cbrt (* x (- (* y z) (* t a))))

simplify2.5s

Counts
71 → 71
Iterations
IterNodes
done5004
33966
21134
1395
0156

prune992.0ms

Pruning

22 alts after pruning (22 fresh and 0 done)

Merged error: 6.7b

regimes2.6s

Accuracy

6.4% (4.0b remaining)

Error of 12.3b against oracle of 8.4b and baseline of 12.6b

bsearch290.0ms

Steps
ItersRangePoint
10
4.3835944160149243e-246
7.023730223516743e-233
4.199087590050387e-242
7
-5.97969038749184e-286
-1.3917450900346442e-287
-1.7693646136217336e-286

simplify9.0ms

Iterations
IterNodes
done56
156
040

end0.0ms

sample4.7s

Algorithm
intervals
Results
3.1s19225×body80valid