Details

Time bar (total: 19.9s)

sample169.0ms

Algorithm
intervals
Results
91.0ms540×body80valid

simplify2.3s

Counts
1 → 1
Iterations

Useful iterations: 1 (10.0ms)

IterNodesCost
02831
16629
220129
361629
4172229
done500029

prune14.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 5.6b

localize49.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)

rewrite430.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:
26.0ms
(* (* x 4.0) i)
19.0ms
(* (* x 18.0) y)
300.0ms
(* t (- (* (* (* x 18.0) y) z) (* a 4.0)))
81.0ms
(* (* (* x 18.0) y) z)

series263.0ms

Counts
4 → 12
Calls
4 calls:
24.0ms
(* (* x 4.0) i)
21.0ms
(* (* x 18.0) y)
174.0ms
(* t (- (* (* (* x 18.0) y) z) (* a 4.0)))
44.0ms
(* (* (* x 18.0) y) z)

simplify1.9s

Counts
93 → 93
Iterations

Useful iterations: done (1.9s)

IterNodesCost
01531015
1417980
22832842
done5001826

prune383.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 2.2b

localize27.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)

rewrite301.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)
192.0ms
(* t (- (* (* x (* 18.0 y)) z) (* a 4.0)))
53.0ms
(* (* x (* 18.0 y)) z)

series221.0ms

Counts
4 → 12
Calls
4 calls:
24.0ms
(* x (* 18.0 y))
23.0ms
(* (* x 4.0) i)
130.0ms
(* t (- (* (* x (* 18.0 y)) z) (* a 4.0)))
44.0ms
(* (* x (* 18.0 y)) z)

simplify1.5s

Counts
93 → 93
Iterations

Useful iterations: done (1.5s)

IterNodesCost
01511014
1410981
22256825
done5002823

prune550.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 2.0b

localize53.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)

rewrite287.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:
18.0ms
(* (* j 27.0) k)
16.0ms
(* x (* 18.0 y))
198.0ms
(* t (- (* (* x (* 18.0 y)) z) (* a 4.0)))
52.0ms
(* (* x (* 18.0 y)) z)

series247.0ms

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

simplify1.3s

Counts
93 → 93
Iterations

Useful iterations: done (1.3s)

IterNodesCost
01561014
1417981
22207825
done5001823

prune612.0ms

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 1.9b

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)

rewrite288.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:
18.0ms
(* j (* 27.0 k))
16.0ms
(* x (* 18.0 y))
188.0ms
(* t (- (* (* x (* 18.0 y)) z) (* a 4.0)))
64.0ms
(* (* x (* 18.0 y)) z)

series235.0ms

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

simplify1.1s

Counts
93 → 93
Iterations

Useful iterations: done (1.1s)

IterNodesCost
01541011
1405980
21917824
done5000822

prune784.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 1.9b

regimes1.4s

Accuracy

18.2% (3.0b remaining)

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

bsearch390.0ms

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

simplify17.0ms

Iterations

Useful iterations: 1 (4.0ms)

IterNodesCost
05393
18591
29491
39591
done9591

end0.0ms

sample5.0s

Algorithm
intervals
Results
3.2s16036×body80valid