Details

Time bar (total: 48.7s)

sample34.0ms

Algorithm
intervals
Results
16.0ms331×body80valid

simplify6.9s

Counts
1 → 1
Iterations
IterNodes
done5000
334929
324787
314642
304496
294351
284209
274050
263908
253749
243607
233448
223306
213147
203005
192846
182704
172545
162403
152244
142102
131943
121801
111651
101497
91194
8613
7301
6149
5112
498
379
242
119
08

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.1b

localize25.0ms

Local error

Found 2 expressions with local error:

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

rewrite46.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
pow1 add-exp-log add-cube-cbrt *-un-lft-identity add-cbrt-cube add-log-exp
associate-*r* associate-*l*
flip3-+ associate-*r/ flip-+
+-commutative distribute-rgt-in distribute-lft-in pow-prod-down prod-exp sum-log *-commutative cbrt-unprod unswap-sqr
Counts
2 → 33
Calls
2 calls:
11.0ms
(+ 0.253 (* x 0.12))
33.0ms
(* x (+ 0.253 (* x 0.12)))

series258.0ms

Counts
2 → 6
Calls
2 calls:
76.0ms
(+ 0.253 (* x 0.12))
182.0ms
(* x (+ 0.253 (* x 0.12)))

simplify8.2s

Counts
39 → 39
Iterations
IterNodes
done5023
33087
2653
1181
060

prune293.0ms

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 0.0b

localize355.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (* 0.253 0.253) (* (* x 0.12) (* x 0.12)))
0.1b
(* x (/ (- (* 0.253 0.253) (* (* x 0.12) (* x 0.12))) (- 0.253 (* x 0.12))))
0.2b
(/ (- (* 0.253 0.253) (* (* x 0.12) (* x 0.12))) (- 0.253 (* x 0.12)))
0.3b
(* (* x 0.12) (* x 0.12))

rewrite1.5s

Algorithm
rewrite-expression-head
Rules
45×pow1
27×add-sqr-sqrt
25×times-frac
23×add-exp-log add-cbrt-cube
22×add-cube-cbrt *-un-lft-identity
19×associate-*r*
18×pow-prod-down
10×prod-exp cbrt-unprod
difference-of-squares
add-log-exp
flip3-- associate-*l* associate-/r/ pow-sqr pow-prod-up flip-- associate-/l*
associate-/r*
cbrt-undiv pow-plus div-exp *-commutative div-inv associate-/l/ unswap-sqr
pow2 sub-neg frac-2neg diff-log div-sub associate-*r/ swap-sqr clear-num
Counts
4 → 120
Calls
4 calls:
19.0ms
(- (* 0.253 0.253) (* (* x 0.12) (* x 0.12)))
1.3s
(* x (/ (- (* 0.253 0.253) (* (* x 0.12) (* x 0.12))) (- 0.253 (* x 0.12))))
54.0ms
(/ (- (* 0.253 0.253) (* (* x 0.12) (* x 0.12))) (- 0.253 (* x 0.12)))
121.0ms
(* (* x 0.12) (* x 0.12))

series773.0ms

Counts
4 → 12
Calls
4 calls:
107.0ms
(- (* 0.253 0.253) (* (* x 0.12) (* x 0.12)))
316.0ms
(* x (/ (- (* 0.253 0.253) (* (* x 0.12) (* x 0.12))) (- 0.253 (* x 0.12))))
289.0ms
(/ (- (* 0.253 0.253) (* (* x 0.12) (* x 0.12))) (- 0.253 (* x 0.12)))
60.0ms
(* (* x 0.12) (* x 0.12))

simplify5.1s

Counts
132 → 132
Iterations
IterNodes
done5005
21743
1462
0161

prune1.4s

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 0b

localize26.0ms

Local error

Found 2 expressions with local error:

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

rewrite76.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-exp-log add-cbrt-cube
add-sqr-sqrt add-log-exp
add-cube-cbrt *-un-lft-identity associate-*l* pow-prod-down prod-exp cbrt-unprod
+-commutative flip3-+ associate-*r* sum-log *-commutative flip-+ unswap-sqr
Counts
2 → 30
Calls
2 calls:
37.0ms
(+ (* 0.12 (* x x)) (* 0.253 x))
37.0ms
(* 0.12 (* x x))

series353.0ms

Counts
2 → 6
Calls
2 calls:
287.0ms
(+ (* 0.12 (* x x)) (* 0.253 x))
66.0ms
(* 0.12 (* x x))

simplify10.0s

Counts
36 → 36
Iterations
IterNodes
done5002
33137
2650
1181
057

prune441.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0b

localize21.0ms

Local error

Found 2 expressions with local error:

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

rewrite135.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
pow1 add-exp-log add-cube-cbrt *-un-lft-identity add-cbrt-cube add-log-exp
associate-*r* associate-*l*
flip3-+ associate-*r/ flip-+
+-commutative distribute-rgt-in distribute-lft-in pow-prod-down prod-exp sum-log *-commutative cbrt-unprod unswap-sqr
Counts
2 → 33
Calls
2 calls:
16.0ms
(+ (* 0.12 x) 0.253)
117.0ms
(* x (+ (* 0.12 x) 0.253))

series621.0ms

Counts
2 → 6
Calls
2 calls:
67.0ms
(+ (* 0.12 x) 0.253)
554.0ms
(* x (+ (* 0.12 x) 0.253))

simplify10.1s

Counts
39 → 39
Iterations
IterNodes
done5002
32942
2619
1179
058

prune351.0ms

Pruning

6 alts after pruning (4 fresh and 2 done)

Merged error: 0b

regimes274.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify3.0ms

Iterations
IterNodes
done12
112
09

end0.0ms

sample1.4s

Algorithm
intervals
Results
1.0s10582×body80valid