Details

Time bar (total: 18.0s)

sample26.0ms

Algorithm
intervals
Results
17.0ms341×body80valid

simplify2.7s

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

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

rewrite216.0ms

Algorithm
rewrite-expression-head
Rules
17×*-un-lft-identity
12×add-sqr-sqrt
add-log-exp
associate-*l*
pow1 +-commutative add-cbrt-cube associate-*r* add-exp-log add-cube-cbrt
distribute-rgt-in distribute-lft-in distribute-lft-out associate--r+
insert-posit16
flip3-+ associate-*r/ flip-+ distribute-lft-out-- difference-of-squares unswap-sqr
sum-log sub-neg flip3-- diff-log pow-prod-down prod-exp *-commutative cbrt-unprod flip--
Counts
3 → 62
Calls
3 calls:
137.0ms
(- 1.0 (* x (+ 0.253 (* x 0.12))))
13.0ms
(+ 0.253 (* x 0.12))
64.0ms
(* x (+ 0.253 (* x 0.12)))

series191.0ms

Counts
3 → 9
Calls
3 calls:
27.0ms
(- 1.0 (* x (+ 0.253 (* x 0.12))))
59.0ms
(+ 0.253 (* x 0.12))
104.0ms
(* x (+ 0.253 (* x 0.12)))

simplify3.6s

Counts
71 → 71
Iterations
IterNodes
done5018
34528
2899
1263
094

prune286.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize27.0ms

Local error

Found 2 expressions with local error:

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

rewrite505.0ms

Algorithm
rewrite-expression-head
Rules
28×*-un-lft-identity
25×associate-*l*
18×add-sqr-sqrt
14×distribute-lft-out--
pow1 add-cbrt-cube add-exp-log add-log-exp
associate-*r* add-cube-cbrt
unswap-sqr
diff-log pow-prod-down prod-exp cbrt-unprod
sub-neg associate--l+ *-commutative insert-posit16 difference-of-squares
associate--l- flip3-- flip--
Counts
2 → 59
Calls
2 calls:
465.0ms
(- (- 1.0 (* (* x 0.12) x)) (* 0.253 x))
36.0ms
(* (* x 0.12) x)

series80.0ms

Counts
2 → 6
Calls
2 calls:
32.0ms
(- (- 1.0 (* (* x 0.12) x)) (* 0.253 x))
48.0ms
(* (* x 0.12) x)

simplify2.0s

Counts
65 → 65
Iterations
IterNodes
done5002
32561
2682
1240
098

prune203.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0b

localize31.0ms

Local error

Found 2 expressions with local error:

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

rewrite574.0ms

Algorithm
rewrite-expression-head
Rules
25×add-sqr-sqrt
24×*-un-lft-identity
18×associate-*r*
11×associate-*l*
10×distribute-lft-out--
add-cube-cbrt unswap-sqr
pow1 add-cbrt-cube add-exp-log add-log-exp
swap-sqr
diff-log pow-prod-down prod-exp *-commutative cbrt-unprod
sub-neg associate--l+ insert-posit16 difference-of-squares
associate--l- flip3-- flip--
Counts
2 → 63
Calls
2 calls:
516.0ms
(- (- 1.0 (* 0.12 (* x x))) (* 0.253 x))
54.0ms
(* 0.12 (* x x))

series96.0ms

Counts
2 → 6
Calls
2 calls:
46.0ms
(- (- 1.0 (* 0.12 (* x x))) (* 0.253 x))
50.0ms
(* 0.12 (* x x))

simplify2.7s

Counts
69 → 69
Iterations
IterNodes
done5000
33442
2967
1291
0105

prune171.0ms

Pruning

5 alts after pruning (3 fresh and 2 done)

Merged error: 0b

localize18.0ms

Local error

Found 4 expressions with local error:

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

rewrite1.4s

Algorithm
rewrite-expression-head
Rules
97×add-sqr-sqrt
68×associate-*l*
52×*-un-lft-identity
47×pow1
38×unswap-sqr
34×associate-*r* sqrt-prod
26×add-cube-cbrt
22×swap-sqr
20×add-cbrt-cube add-exp-log
19×pow-prod-down
14×distribute-lft-out--
10×prod-exp cbrt-unprod
add-log-exp
*-commutative
pow-sqr pow-prod-up insert-posit16
diff-log
sub-neg pow-plus associate--l+ difference-of-squares
associate--l- pow2 flip3-- flip--
Counts
4 → 168
Calls
4 calls:
1.3s
(- (- 1.0 (* (* (sqrt 0.12) x) (* (sqrt 0.12) x))) (* 0.253 x))
10.0ms
(* (sqrt 0.12) x)
12.0ms
(* (sqrt 0.12) x)
94.0ms
(* (* (sqrt 0.12) x) (* (sqrt 0.12) x))

series305.0ms

Counts
4 → 12
Calls
4 calls:
77.0ms
(- (- 1.0 (* (* (sqrt 0.12) x) (* (sqrt 0.12) x))) (* 0.253 x))
58.0ms
(* (sqrt 0.12) x)
64.0ms
(* (sqrt 0.12) x)
105.0ms
(* (* (sqrt 0.12) x) (* (sqrt 0.12) x))

simplify1.6s

Counts
180 → 180
Iterations
IterNodes
done5000
21548
1439
0146

prune433.0ms

Pruning

5 alts after pruning (2 fresh and 3 done)

Merged error: 0b

regimes30.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

sample801.0ms

Algorithm
intervals
Results
667.0ms10519×body80valid