Details

Time bar (total: 26.8s)

sample53.0ms

Algorithm
intervals
Results
16.0ms316×body80valid

simplify7.5s

Counts
1 → 1
Iterations
IterNodes
done5000
324862
314711
304546
294395
284247
274096
263931
253780
243632
233481
223316
213165
203017
192866
182701
172550
162402
152253
142094
131929
121618
111065
10310
9171
8134
797
675
563
450
334
220
113
08

prune26.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize36.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ (* x y) (* (- 1.0 x) z))
0.0b
(* (- 1.0 x) z)

rewrite89.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
*-un-lft-identity
associate-*l*
pow1 add-cbrt-cube add-exp-log add-cube-cbrt add-log-exp
associate-*r*
associate-*l/ insert-posit16
+-commutative sum-log flip3-+ flip3-- pow-prod-down prod-exp *-commutative cbrt-unprod flip-+ flip-- distribute-lft-out-- difference-of-squares unswap-sqr
Counts
2 → 35
Calls
2 calls:
24.0ms
(+ (* x y) (* (- 1.0 x) z))
62.0ms
(* (- 1.0 x) z)

series126.0ms

Counts
2 → 6
Calls
2 calls:
75.0ms
(+ (* x y) (* (- 1.0 x) z))
51.0ms
(* (- 1.0 x) z)

simplify5.1s

Counts
41 → 41
Iterations
IterNodes
done5011
32429
2601
1192
073

prune463.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0b

localize37.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ (* z 1.0) (* x (- y z)))
0.0b
(* x (- y z))

rewrite71.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
*-un-lft-identity
associate-*r*
distribute-rgt-in pow1 associate-+r+ sub-neg distribute-lft-in add-cbrt-cube add-exp-log add-cube-cbrt add-log-exp
associate-*l*
associate-*r/ insert-posit16
+-commutative sum-log flip3-+ flip3-- pow-prod-down prod-exp *-commutative cbrt-unprod flip-+ flip-- distribute-lft-out-- difference-of-squares unswap-sqr
Counts
2 → 43
Calls
2 calls:
15.0ms
(+ (* z 1.0) (* x (- y z)))
54.0ms
(* x (- y z))

series167.0ms

Counts
2 → 6
Calls
2 calls:
86.0ms
(+ (* z 1.0) (* x (- y z)))
80.0ms
(* x (- y z))

simplify3.7s

Counts
49 → 49
Iterations
IterNodes
done5005
32280
2589
1209
080

prune480.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0b

localize49.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (- y z) x)
0.1b
(* (* (- y z) x) (* (* (- y z) x) (* (- y z) x)))
0.3b
(* (* (- y z) x) (* (- y z) x))
35.9b
(cbrt (* (* (- y z) x) (* (* (- y z) x) (* (- y z) x))))

rewrite861.0ms

Algorithm
rewrite-expression-head
Rules
173×pow1
140×associate-*l/
78×pow-prod-down
61×flip3-- flip--
60×frac-times
59×add-cbrt-cube add-exp-log
40×prod-exp cbrt-unprod
34×pow-prod-up
30×associate-*r/
26×cbrt-div
12×pow-sqr
10×add-sqr-sqrt
*-un-lft-identity
associate-*l*
pow-plus add-cube-cbrt
associate-*r*
insert-posit16 add-log-exp
pow2 *-commutative
cube-unmult
cbrt-prod pow1/3 swap-sqr rem-cbrt-cube distribute-lft-out-- difference-of-squares unswap-sqr
Counts
4 → 193
Calls
4 calls:
49.0ms
(* (- y z) x)
334.0ms
(* (* (- y z) x) (* (* (- y z) x) (* (- y z) x)))
115.0ms
(* (* (- y z) x) (* (- y z) x))
328.0ms
(cbrt (* (* (- y z) x) (* (* (- y z) x) (* (- y z) x))))

series377.0ms

Counts
4 → 12
Calls
4 calls:
55.0ms
(* (- y z) x)
156.0ms
(* (* (- y z) x) (* (* (- y z) x) (* (- y z) x)))
72.0ms
(* (* (- y z) x) (* (- y z) x))
95.0ms
(cbrt (* (* (- y z) x) (* (* (- y z) x) (* (- y z) x))))

simplify4.5s

Counts
205 → 205
Iterations
IterNodes
done5004
22249
1587
0231

prune1.4s

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 0b

regimes819.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify3.0ms

Iterations
IterNodes
done11
111
08

end0.0ms

sample981.0ms

Algorithm
intervals
Results
458.0ms10127×body80valid