Details

Time bar (total: 22.5s)

sample114.0ms

Algorithm
intervals
Results
72.0ms500×body80valid

simplify2.3s

Counts
1 → 1
Iterations
IterNodes
done5001
41710
3614
2201
166
028

prune42.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 3.3b

localize73.0ms

Local error

Found 4 expressions with local error:

0.2b
(* j (* k 27.0))
0.3b
(* x (* z 18.0))
3.1b
(* (- (* y (* x (* z 18.0))) (* a 4.0)) t)
5.0b
(* y (* x (* z 18.0)))

rewrite252.0ms

Algorithm
rewrite-expression-head
Rules
25×pow1 add-cbrt-cube add-exp-log
13×pow-prod-down prod-exp cbrt-unprod
12×associate-*l*
11×add-sqr-sqrt
*-un-lft-identity add-cube-cbrt
associate-*r*
*-commutative add-log-exp
associate-*l/
flip3-- flip-- unswap-sqr
Counts
4 → 77
Calls
4 calls:
20.0ms
(* j (* k 27.0))
23.0ms
(* x (* z 18.0))
144.0ms
(* (- (* y (* x (* z 18.0))) (* a 4.0)) t)
60.0ms
(* y (* x (* z 18.0)))

series231.0ms

Counts
4 → 12
Calls
4 calls:
38.0ms
(* j (* k 27.0))
31.0ms
(* x (* z 18.0))
124.0ms
(* (- (* y (* x (* z 18.0))) (* a 4.0)) t)
37.0ms
(* y (* x (* z 18.0)))

simplify1.5s

Counts
89 → 89
Iterations
IterNodes
done5000
21728
1370
0145

prune834.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 2.4b

localize53.0ms

Local error

Found 4 expressions with local error:

0.2b
(* 27.0 (* j k))
0.3b
(* x (* z 18.0))
3.1b
(* (- (* y (* x (* z 18.0))) (* a 4.0)) t)
5.0b
(* y (* x (* z 18.0)))

rewrite229.0ms

Algorithm
rewrite-expression-head
Rules
25×pow1 add-cbrt-cube add-exp-log
13×pow-prod-down prod-exp cbrt-unprod
12×associate-*l*
11×add-sqr-sqrt
*-un-lft-identity add-cube-cbrt
associate-*r*
*-commutative add-log-exp
associate-*l/
flip3-- flip-- unswap-sqr
Counts
4 → 77
Calls
4 calls:
12.0ms
(* 27.0 (* j k))
18.0ms
(* x (* z 18.0))
166.0ms
(* (- (* y (* x (* z 18.0))) (* a 4.0)) t)
31.0ms
(* y (* x (* z 18.0)))

series264.0ms

Counts
4 → 12
Calls
4 calls:
37.0ms
(* 27.0 (* j k))
37.0ms
(* x (* z 18.0))
152.0ms
(* (- (* y (* x (* z 18.0))) (* a 4.0)) t)
39.0ms
(* y (* x (* z 18.0)))

simplify1.4s

Counts
89 → 89
Iterations
IterNodes
done5000
21664
1366
0144

prune891.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 2.4b

localize81.0ms

Local error

Found 4 expressions with local error:

0.3b
(* x (* z 18.0))
0.3b
(* (sqrt 27.0) (* j k))
3.1b
(* (- (* y (* x (* z 18.0))) (* a 4.0)) t)
5.0b
(* y (* x (* z 18.0)))

rewrite208.0ms

Algorithm
rewrite-expression-head
Rules
25×pow1 add-cbrt-cube add-exp-log
15×associate-*l*
13×pow-prod-down prod-exp cbrt-unprod
12×add-sqr-sqrt
10×*-un-lft-identity add-cube-cbrt
associate-*r*
*-commutative add-log-exp
sqrt-prod
associate-*l/
flip3-- flip-- unswap-sqr
Counts
4 → 80
Calls
4 calls:
16.0ms
(* x (* z 18.0))
16.0ms
(* (sqrt 27.0) (* j k))
127.0ms
(* (- (* y (* x (* z 18.0))) (* a 4.0)) t)
46.0ms
(* y (* x (* z 18.0)))

series279.0ms

Counts
4 → 12
Calls
4 calls:
25.0ms
(* x (* z 18.0))
56.0ms
(* (sqrt 27.0) (* j k))
147.0ms
(* (- (* y (* x (* z 18.0))) (* a 4.0)) t)
51.0ms
(* y (* x (* z 18.0)))

simplify1.3s

Counts
92 → 92
Iterations
IterNodes
done5000
21688
1381
0150

prune883.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 2.4b

localize53.0ms

Local error

Found 4 expressions with local error:

0.3b
(* 18.0 (* y z))
0.3b
(* (sqrt 27.0) (* j k))
3.1b
(* t (- (* (* 18.0 (* y z)) x) (* a 4.0)))
4.7b
(* (* 18.0 (* y z)) x)

rewrite239.0ms

Algorithm
rewrite-expression-head
Rules
25×pow1 add-cbrt-cube add-exp-log
13×associate-*l* pow-prod-down prod-exp cbrt-unprod
12×add-sqr-sqrt
10×*-un-lft-identity add-cube-cbrt
associate-*r*
*-commutative add-log-exp
sqrt-prod
distribute-rgt-in sub-neg distribute-lft-in associate-*r/
flip3-- flip-- unswap-sqr
Counts
4 → 84
Calls
4 calls:
12.0ms
(* 18.0 (* y z))
16.0ms
(* (sqrt 27.0) (* j k))
158.0ms
(* t (- (* (* 18.0 (* y z)) x) (* a 4.0)))
50.0ms
(* (* 18.0 (* y z)) x)

series257.0ms

Counts
4 → 12
Calls
4 calls:
35.0ms
(* 18.0 (* y z))
58.0ms
(* (sqrt 27.0) (* j k))
135.0ms
(* t (- (* (* 18.0 (* y z)) x) (* a 4.0)))
29.0ms
(* (* 18.0 (* y z)) x)

simplify1.7s

Counts
96 → 96
Iterations
IterNodes
done5001
22118
1415
0157

prune877.0ms

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 2.4b

regimes2.7s

Accuracy

46.8% (2.4b remaining)

Error of 4.4b against oracle of 2.1b and baseline of 6.5b

bsearch372.0ms

Steps
ItersRangePoint
10
1.3974485827385925e-195
1.2086992059999926e-178
4.8488130465289504e-188
5
-9.754940894274486e-54
-3.6718885933928975e-54
-4.8046756117980754e-54

simplify17.0ms

Iterations
IterNodes
done76
376
273
166
044

end0.0ms

sample5.2s

Algorithm
intervals
Results
3.9s16152×body80valid