Details

Time bar (total: 39.0s)

sample51.0ms

Algorithm
intervals
Results
14.0ms322×body80valid

simplify20.6s

Counts
1 → 1
Iterations
IterNodes
done5000
434795
424756
414327
404289
393884
383847
373466
363428
353071
343034
332701
322662
312353
302316
292031
281994
271733
261696
251459
241421
231208
221171
21982
20945
19780
18742
17601
16564
15447
14410
13317
12280
11211
10174
9134
8107
766
650
545
439
335
225
115
06

prune21.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize20.0ms

Local error

Found 2 expressions with local error:

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

rewrite55.0ms

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

series95.0ms

Counts
2 → 6
Calls
2 calls:
46.0ms
(+ x (* y (+ z x)))
50.0ms
(* y (+ z x))

simplify5.6s

Counts
44 → 44
Iterations
IterNodes
done5005
32919
2629
1197
068

prune616.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.0b

localize30.0ms

Local error

Found 1 expressions with local error:

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

rewrite41.0ms

Algorithm
rewrite-expression-head
Rules
add-log-exp
sum-log
add-sqr-sqrt pow1 +-commutative associate-+l+ *-un-lft-identity flip3-+ add-cbrt-cube add-exp-log add-cube-cbrt flip-+ insert-posit16
Counts
1 → 14
Calls
1 calls:
40.0ms
(+ (+ x (* z y)) (* x y))

series59.0ms

Counts
1 → 3
Calls
1 calls:
59.0ms
(+ (+ x (* z y)) (* x y))

simplify3.7s

Counts
17 → 17
Iterations
IterNodes
done5002
31842
2427
1110
035

prune162.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0.0b

localize48.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ x (/ (* (* (- z x) y) (+ z x)) (- z x)))
0.0b
(* (- z x) y)
0.1b
(* (* (- z x) y) (+ z x))
20.2b
(/ (* (* (- z x) y) (+ z x)) (- z x))

rewrite268.0ms

Algorithm
rewrite-expression-head
Rules
20×add-cbrt-cube add-exp-log
19×*-un-lft-identity
18×associate-*l/
17×add-sqr-sqrt
11×pow1
add-cube-cbrt
frac-times flip3-- flip-- associate-/l/
flip3-+ associate-*r* prod-exp cbrt-unprod flip-+
associate-*l* add-log-exp
associate-/r* times-frac
pow-prod-down associate-*r/ insert-posit16
cbrt-undiv div-exp distribute-lft-out-- difference-of-squares
associate-/r/ *-commutative distribute-lft-out
distribute-rgt-in +-commutative clear-num sum-log frac-2neg distribute-lft-in div-inv associate-/l* unswap-sqr
Counts
4 → 104
Calls
4 calls:
31.0ms
(+ x (/ (* (* (- z x) y) (+ z x)) (- z x)))
41.0ms
(* (- z x) y)
101.0ms
(* (* (- z x) y) (+ z x))
88.0ms
(/ (* (* (- z x) y) (+ z x)) (- z x))

series256.0ms

Counts
4 → 12
Calls
4 calls:
54.0ms
(+ x (/ (* (* (- z x) y) (+ z x)) (- z x)))
74.0ms
(* (- z x) y)
92.0ms
(* (* (- z x) y) (+ z x))
35.0ms
(/ (* (* (- z x) y) (+ z x)) (- z x))

simplify4.6s

Counts
116 → 116
Iterations
IterNodes
done5001
22629
1529
0165

prune1.4s

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 0.0b

regimes486.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify6.0ms

Iterations
IterNodes
done11
111
07

end0.0ms

sample909.0ms

Algorithm
intervals
Results
416.0ms10182×body80valid