Details

Time bar (total: 13.4s)

sample45.0ms

Algorithm
intervals
Results
30.0ms309×body80valid

simplify2.8s

Counts
1 → 1
Iterations
IterNodes
done5000
324884
314734
304580
294414
284261
274111
263957
253791
243638
233488
223332
213172
203017
192867
182711
172551
162396
152246
142090
131922
121610
111048
10310
9171
8134
797
675
563
450
334
220
113
08

prune3.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize11.0ms

Local error

Found 2 expressions with local error:

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

rewrite129.0ms

Algorithm
rewrite-expression-head
Rules
14×*-un-lft-identity
add-sqr-sqrt
associate-*l*
associate-*r*
distribute-rgt-in pow1 associate-+r+ sub-neg distribute-lft-in add-cbrt-cube add-exp-log add-cube-cbrt distribute-lft-out add-log-exp
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 → 47
Calls
2 calls:
33.0ms
(* z (- 1.0 y))
95.0ms
(+ (* x y) (* z (- 1.0 y)))

series108.0ms

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

simplify1.7s

Counts
53 → 53
Iterations
IterNodes
done5006
32512
2622
1208
079

prune239.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.0b

localize19.0ms

Local error

Found 2 expressions with local error:

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

rewrite225.0ms

Algorithm
rewrite-expression-head
Rules
42×*-un-lft-identity
27×distribute-lft-out
21×associate-*l*
add-log-exp
add-sqr-sqrt sum-log associate-*r* distribute-rgt-neg-out add-cube-cbrt
+-commutative
pow1 associate-+r+ associate-+r- flip3-+ add-cbrt-cube unsub-neg add-exp-log *-commutative flip-+ insert-posit16
distribute-rgt-neg-in distribute-rgt-out
Counts
2 → 51
Calls
2 calls:
43.0ms
(+ (* z 1.0) (* z (- y)))
180.0ms
(+ (* x y) (+ (* z 1.0) (* z (- y))))

series95.0ms

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

simplify2.4s

Counts
57 → 57
Iterations
IterNodes
done5002
33937
21019
1221
068

prune158.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0b

localize17.0ms

Local error

Found 2 expressions with local error:

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

rewrite184.0ms

Algorithm
rewrite-expression-head
Rules
14×*-un-lft-identity
add-sqr-sqrt
associate-*l*
associate-*r*
distribute-rgt-in pow1 associate-+l+ sub-neg distribute-lft-in add-cbrt-cube add-exp-log add-cube-cbrt distribute-lft-out add-log-exp
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 → 47
Calls
2 calls:
148.0ms
(+ (* y (- x z)) (* z 1.0))
34.0ms
(* y (- x z))

series91.0ms

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

simplify1.7s

Counts
53 → 53
Iterations
IterNodes
done5002
32281
2601
1206
080

prune121.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0b

localize11.0ms

Local error

Found 2 expressions with local error:

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

rewrite104.0ms

Algorithm
rewrite-expression-head
Rules
14×*-un-lft-identity
add-sqr-sqrt
associate-*l*
associate-*r*
distribute-rgt-in pow1 associate-+r+ sub-neg distribute-lft-in add-cbrt-cube add-exp-log add-cube-cbrt distribute-lft-out add-log-exp
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 → 47
Calls
2 calls:
32.0ms
(* z (- 1.0 y))
70.0ms
(+ (* y x) (* z (- 1.0 y)))

series108.0ms

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

simplify1.9s

Counts
53 → 53
Iterations
IterNodes
done5007
32512
2616
1209
080

prune196.0ms

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 0b

regimes92.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations
IterNodes
done11
111
08

end0.0ms

sample950.0ms

Algorithm
intervals
Results
721.0ms10005×body80valid