Details

Time bar (total: 19.5s)

sample138.0ms

Algorithm
intervals
Results
73.0ms540×body80valid

simplify2.4s

Counts
1 → 1
Iterations

Useful iterations: 1 (7.0ms)

IterNodesCost
02831
16629
220129
361629
4172229
done500029

prune13.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 5.6b

localize26.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (* x 4.0) i)
0.5b
(* (* x 18.0) y)
3.4b
(* t (- (* (* (* x 18.0) y) z) (* a 4.0)))
6.4b
(* (* (* x 18.0) y) z)

rewrite427.0ms

Algorithm
rewrite-expression-head
Rules
25×pow1 add-exp-log add-cbrt-cube
13×pow-prod-down prod-exp cbrt-unprod
12×associate-*r*
11×add-sqr-sqrt
add-cube-cbrt *-un-lft-identity
associate-*l*
*-commutative add-log-exp
distribute-rgt-in sub-neg distribute-lft-in associate-*r/
flip3-- flip-- unswap-sqr
Counts
4 → 81
Calls
4 calls:
23.0ms
(* (* x 4.0) i)
24.0ms
(* (* x 18.0) y)
314.0ms
(* t (- (* (* (* x 18.0) y) z) (* a 4.0)))
63.0ms
(* (* (* x 18.0) y) z)

series276.0ms

Counts
4 → 12
Calls
4 calls:
35.0ms
(* (* x 4.0) i)
34.0ms
(* (* x 18.0) y)
167.0ms
(* t (- (* (* (* x 18.0) y) z) (* a 4.0)))
40.0ms
(* (* (* x 18.0) y) z)

simplify2.0s

Counts
93 → 93
Iterations

Useful iterations: done (2.0s)

IterNodesCost
01531015
1417980
22832842
done5001826

prune493.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 2.2b

localize45.0ms

Local error

Found 4 expressions with local error:

0.2b
(* x (* 18.0 y))
0.2b
(* (* x 4.0) i)
3.4b
(* t (- (* (* x (* 18.0 y)) z) (* a 4.0)))
6.4b
(* (* x (* 18.0 y)) z)

rewrite382.0ms

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

series223.0ms

Counts
4 → 12
Calls
4 calls:
22.0ms
(* x (* 18.0 y))
21.0ms
(* (* x 4.0) i)
138.0ms
(* t (- (* (* x (* 18.0 y)) z) (* a 4.0)))
42.0ms
(* (* x (* 18.0 y)) z)

simplify1.5s

Counts
93 → 93
Iterations

Useful iterations: done (1.4s)

IterNodesCost
01511014
1410981
22256825
done5002823

prune481.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 2.0b

localize31.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (* j 27.0) k)
0.2b
(* x (* 18.0 y))
3.4b
(* t (- (* (* x (* 18.0 y)) z) (* a 4.0)))
6.4b
(* (* x (* 18.0 y)) z)

rewrite400.0ms

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

series243.0ms

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

simplify1.5s

Counts
93 → 93
Iterations

Useful iterations: done (1.5s)

IterNodesCost
01561014
1417981
22207825
done5001823

prune493.0ms

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 1.9b

localize29.0ms

Local error

Found 4 expressions with local error:

0.2b
(* j (* 27.0 k))
0.2b
(* x (* 18.0 y))
3.4b
(* t (- (* (* x (* 18.0 y)) z) (* a 4.0)))
6.4b
(* (* x (* 18.0 y)) z)

rewrite270.0ms

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

series268.0ms

Counts
4 → 12
Calls
4 calls:
29.0ms
(* j (* 27.0 k))
32.0ms
(* x (* 18.0 y))
177.0ms
(* t (- (* (* x (* 18.0 y)) z) (* a 4.0)))
30.0ms
(* (* x (* 18.0 y)) z)

simplify1.2s

Counts
93 → 93
Iterations

Useful iterations: done (1.2s)

IterNodesCost
01541011
1405980
21917824
done5000822

prune463.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 1.9b

regimes1.3s

Accuracy

18.2% (3.0b remaining)

Error of 5.3b against oracle of 2.3b and baseline of 6.0b

bsearch389.0ms

Steps
ItersRangePoint
5
2.442543498371979e-84
6.920884566519455e-84
2.4906204018200254e-84
11
-1.4567524738793324e+163
-3.8564724489154185e+143
-2.8147613263865508e+156

simplify30.0ms

Iterations

Useful iterations: 1 (6.0ms)

IterNodesCost
05393
18591
29491
39591
done9591

end0.0ms

sample4.4s

Algorithm
intervals
Results
2.7s16036×body80valid