Details

Time bar (total: 16.4s)

sample22.0ms

Algorithm
intervals
Results
14.0ms341×body80valid

simplify2.6s

Counts
1 → 1
Iterations
IterNodes
done5000
374919
364774
354626
344478
334338
324190
314042
303900
293752
283604
273464
263316
253168
243026
232878
222730
212594
202446
192298
182159
172011
161867
151729
141590
131435
121305
111152
101012
9772
8510
7276
6148
5111
497
378
242
119
08

prune2.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.1b

localize16.0ms

Local error

Found 3 expressions with local error:

0.0b
(- 1.0 (* x (+ 0.253 (* x 0.12))))
0.0b
(+ 0.253 (* x 0.12))
0.1b
(* x (+ 0.253 (* x 0.12)))

rewrite33.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt add-log-exp
pow1 *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt
associate-*r* associate-*l* insert-posit16
distribute-rgt-in distribute-lft-in flip3-+ associate-*r/ flip-+ associate--r+
+-commutative sum-log sub-neg flip3-- diff-log pow-prod-down prod-exp *-commutative cbrt-unprod flip-- unswap-sqr
Counts
3 → 50
Calls
3 calls:
4.0ms
(- 1.0 (* x (+ 0.253 (* x 0.12))))
4.0ms
(+ 0.253 (* x 0.12))
24.0ms
(* x (+ 0.253 (* x 0.12)))

series173.0ms

Counts
3 → 9
Calls
3 calls:
40.0ms
(- 1.0 (* x (+ 0.253 (* x 0.12))))
40.0ms
(+ 0.253 (* x 0.12))
93.0ms
(* x (+ 0.253 (* x 0.12)))

simplify3.2s

Counts
59 → 59
Iterations
IterNodes
done5003
34500
2875
1243
087

prune267.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize27.0ms

Local error

Found 3 expressions with local error:

0.0b
(- 1.0 (* 0.253 x))
0.0b
(- (- 1.0 (* 0.253 x)) (* (* x 0.12) x))
0.2b
(* (* x 0.12) x)

rewrite90.0ms

Algorithm
rewrite-expression-head
Rules
10×add-log-exp
pow1 add-cbrt-cube add-exp-log
add-sqr-sqrt *-un-lft-identity diff-log add-cube-cbrt
sub-neg associate-*r* pow-prod-down prod-exp cbrt-unprod insert-posit16
flip3-- associate--l+ flip--
associate--l- associate-*l* *-commutative
Counts
3 → 49
Calls
3 calls:
8.0ms
(- 1.0 (* 0.253 x))
53.0ms
(- (- 1.0 (* 0.253 x)) (* (* x 0.12) x))
28.0ms
(* (* x 0.12) x)

series166.0ms

Counts
3 → 9
Calls
3 calls:
68.0ms
(- 1.0 (* 0.253 x))
50.0ms
(- (- 1.0 (* 0.253 x)) (* (* x 0.12) x))
49.0ms
(* (* x 0.12) x)

simplify2.5s

Counts
58 → 58
Iterations
IterNodes
done5000
33057
2727
1229
089

prune207.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.0b

localize41.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (* x 0.12) x)
0.3b
(* (sqrt (* (* x 0.12) x)) (sqrt (* (* x 0.12) x)))
18.6b
(sqrt (* (* x 0.12) x))
18.6b
(sqrt (* (* x 0.12) x))

rewrite155.0ms

Algorithm
rewrite-expression-head
Rules
148×pow1
80×pow-prod-down
66×sqrt-pow1
17×pow-prod-up
14×pow1/2
11×add-sqr-sqrt add-cbrt-cube add-exp-log pow-sqr
*-un-lft-identity add-cube-cbrt
associate-*r*
sqrt-prod
associate-*l*
swap-sqr prod-exp cbrt-unprod insert-posit16 add-log-exp
*-commutative
pow2 rem-square-sqrt pow-plus sqrt-unprod unswap-sqr
Counts
4 → 112
Calls
4 calls:
26.0ms
(* (* x 0.12) x)
85.0ms
(* (sqrt (* (* x 0.12) x)) (sqrt (* (* x 0.12) x)))
20.0ms
(sqrt (* (* x 0.12) x))
20.0ms
(sqrt (* (* x 0.12) x))

series231.0ms

Counts
4 → 12
Calls
4 calls:
50.0ms
(* (* x 0.12) x)
88.0ms
(* (sqrt (* (* x 0.12) x)) (sqrt (* (* x 0.12) x)))
46.0ms
(sqrt (* (* x 0.12) x))
47.0ms
(sqrt (* (* x 0.12) x))

simplify2.1s

Counts
124 → 124
Iterations
IterNodes
done5000
31399
2495
1212
085

prune369.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0b

localize17.0ms

Local error

Found 3 expressions with local error:

0.0b
(- 1.0 (* 0.253 x))
0.0b
(- (- 1.0 (* 0.253 x)) (* (* x x) 0.12))
0.1b
(* (* x x) 0.12)

rewrite74.0ms

Algorithm
rewrite-expression-head
Rules
10×add-log-exp
pow1 add-cbrt-cube add-exp-log
add-sqr-sqrt
*-un-lft-identity diff-log add-cube-cbrt
sub-neg associate-*r* pow-prod-down prod-exp cbrt-unprod insert-posit16
flip3-- associate--l+ flip--
associate--l- associate-*l* *-commutative unswap-sqr
Counts
3 → 50
Calls
3 calls:
4.0ms
(- 1.0 (* 0.253 x))
41.0ms
(- (- 1.0 (* 0.253 x)) (* (* x x) 0.12))
28.0ms
(* (* x x) 0.12)

series140.0ms

Counts
3 → 9
Calls
3 calls:
69.0ms
(- 1.0 (* 0.253 x))
30.0ms
(- (- 1.0 (* 0.253 x)) (* (* x x) 0.12))
40.0ms
(* (* x x) 0.12)

simplify2.4s

Counts
59 → 59
Iterations
IterNodes
done5000
33246
2692
1229
089

prune172.0ms

Pruning

6 alts after pruning (4 fresh and 2 done)

Merged error: 0b

regimes33.0ms

Accuracy

0% (0.1b remaining)

Error of 0.2b against oracle of 0.0b and baseline of 0.2b

bsearch0.0ms

simplify1.0ms

Iterations
IterNodes
done11
111
09

end0.0ms

sample1.4s

Algorithm
intervals
Results
1.2s10519×body80valid