Details

Time bar (total: 12.9s)

sample37.0ms

Algorithm
intervals
Results
18.0ms314×body80valid

simplify3.0s

Counts
1 → 1
Iterations
IterNodes
done5001
574953
564873
554787
544707
534621
524541
514455
504375
494289
484209
474123
464043
453957
443877
433791
423711
413625
403545
393459
383379
373293
363213
353127
343047
332961
322881
312795
302715
292629
282549
272463
262383
252297
242217
232131
222051
211965
201883
191801
181715
171631
161529
151453
141357
131251
121108
11757
10223
9129
8101
778
662
558
451
334
220
113
08

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize19.0ms

Local error

Found 1 expressions with local error:

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

rewrite15.0ms

Algorithm
rewrite-expression-head
Rules
add-log-exp
add-sqr-sqrt pow1 +-commutative sum-log *-un-lft-identity flip3-+ add-cbrt-cube add-exp-log add-cube-cbrt flip-+
Counts
1 → 11
Calls
1 calls:
14.0ms
(+ (* x y) (* (- x 1.0) z))

series49.0ms

Counts
1 → 3
Calls
1 calls:
49.0ms
(+ (* x y) (* (- x 1.0) z))

simplify1.6s

Counts
14 → 14
Iterations
IterNodes
done5006
31498
2382
1114
033

prune78.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize34.0ms

Local error

Found 4 expressions with local error:

0.1b
(* (* (- x 1.0) z) (* (- x 1.0) z))
0.2b
(* (* x y) (* x y))
3.2b
(- (* (* x y) (* x y)) (* (* (- x 1.0) z) (* (- x 1.0) z)))
26.9b
(/ (- (* (* x y) (* x y)) (* (* (- x 1.0) z) (* (- x 1.0) z))) (- (* x y) (* (- x 1.0) z)))

rewrite215.0ms

Algorithm
rewrite-expression-head
Rules
82×pow1
34×pow-prod-down
30×add-cbrt-cube add-exp-log
16×prod-exp cbrt-unprod
14×associate-*l/
13×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
12×times-frac
flip3-- flip--
pow-sqr pow-prod-up
add-log-exp
difference-of-squares
frac-times pow-plus associate-/l*
associate-/r*
pow2 swap-sqr associate-*r* associate-*l* associate-*r/ associate-/r/ *-commutative associate-/l/
cbrt-undiv clear-num sub-neg frac-2neg diff-log div-sub div-exp div-inv
Counts
4 → 125
Calls
4 calls:
59.0ms
(* (* (- x 1.0) z) (* (- x 1.0) z))
26.0ms
(* (* x y) (* x y))
28.0ms
(- (* (* x y) (* x y)) (* (* (- x 1.0) z) (* (- x 1.0) z)))
95.0ms
(/ (- (* (* x y) (* x y)) (* (* (- x 1.0) z) (* (- x 1.0) z))) (- (* x y) (* (- x 1.0) z)))

series394.0ms

Counts
4 → 12
Calls
4 calls:
51.0ms
(* (* (- x 1.0) z) (* (- x 1.0) z))
47.0ms
(* (* x y) (* x y))
134.0ms
(- (* (* x y) (* x y)) (* (* (- x 1.0) z) (* (- x 1.0) z)))
162.0ms
(/ (- (* (* x y) (* x y)) (* (* (- x 1.0) z) (* (- x 1.0) z))) (- (* x y) (* (- x 1.0) z)))

simplify1.8s

Counts
137 → 137
Iterations
IterNodes
done5004
22102
1555
0189

prune437.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0b

localize9.0ms

Local error

Found 1 expressions with local error:

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

rewrite10.0ms

Algorithm
rewrite-expression-head
Rules
add-log-exp
associate--l+
distribute-rgt-in add-sqr-sqrt pow1 sub-neg *-un-lft-identity distribute-lft-in flip3-- add-cbrt-cube diff-log add-exp-log add-cube-cbrt flip--
Counts
1 → 14
Calls
1 calls:
9.0ms
(- (* x (+ y z)) z)

series29.0ms

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

simplify1.4s

Counts
17 → 17
Iterations
IterNodes
done5006
31400
2262
182
035

prune91.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

localize25.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (* x (+ y z)) z)
0.1b
(sqrt (- (* x (+ y z)) z))
0.1b
(sqrt (- (* x (+ y z)) z))
0.3b
(* (sqrt (- (* x (+ y z)) z)) (sqrt (- (* x (+ y z)) z)))

rewrite136.0ms

Algorithm
rewrite-expression-head
Rules
28×add-sqr-sqrt
24×sqrt-prod
21×pow1
16×sqrt-div
14×*-un-lft-identity add-cube-cbrt
10×sqrt-pow1 pow1/2
flip3-- flip--
swap-sqr
add-cbrt-cube associate-*r* associate-*l* add-exp-log add-log-exp
pow-prod-up
frac-times unswap-sqr
pow-prod-down pow-sqr
rem-sqrt-square associate-*l/ associate--l+ associate-*r/
pow2 distribute-rgt-in sub-neg rem-square-sqrt distribute-lft-in pow-plus sqrt-unprod diff-log prod-exp *-commutative cbrt-unprod
Counts
4 → 101
Calls
4 calls:
10.0ms
(- (* x (+ y z)) z)
14.0ms
(sqrt (- (* x (+ y z)) z))
17.0ms
(sqrt (- (* x (+ y z)) z))
91.0ms
(* (sqrt (- (* x (+ y z)) z)) (sqrt (- (* x (+ y z)) z)))

series234.0ms

Counts
4 → 12
Calls
4 calls:
42.0ms
(- (* x (+ y z)) z)
89.0ms
(sqrt (- (* x (+ y z)) z))
72.0ms
(sqrt (- (* x (+ y z)) z))
30.0ms
(* (sqrt (- (* x (+ y z)) z)) (sqrt (- (* x (+ y z)) z)))

simplify1.9s

Counts
113 → 113
Iterations
IterNodes
done5003
33356
2694
1256
0115

prune489.0ms

Pruning

3 alts after pruning (0 fresh and 3 done)

Merged error: 0b

regimes188.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations
IterNodes
done11
111
08

end0.0ms

sample807.0ms

Algorithm
intervals
Results
512.0ms10176×body80valid