Details

Time bar (total: 1.2m)

sample208.0ms

Algorithm
intervals
Results
108.0ms235×body80valid
18.0ms22×body1280valid
9.0ms33×body640valid
5.0ms22×body320valid
3.0msbody2560valid
2.0ms12×body160valid

simplify8.6s

Counts
1 → 1
Iterations
IterNodes
done5000
51360
4340
3132
251
120
09

prune81.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.0b

localize14.0ms

Local error

Found 1 expressions with local error:

0.0b
(* (- x z) y)

rewrite347.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
*-un-lft-identity associate-*l*
pow1 add-exp-log add-cube-cbrt associate-*r* add-cbrt-cube
associate-*l/
flip3-- pow-prod-down prod-exp *-commutative flip-- cbrt-unprod distribute-lft-out-- add-log-exp difference-of-squares unswap-sqr
Counts
1 → 22
Calls
1 calls:
318.0ms
(* (- x z) y)

series162.0ms

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

simplify7.0s

Counts
25 → 25
Iterations
IterNodes
done5001
31163
2302
1110
049

prune416.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0b

localize31.0ms

Local error

Found 3 expressions with local error:

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

rewrite915.0ms

Algorithm
rewrite-expression-head
Rules
19×add-log-exp
diff-log
sub-neg
add-sqr-sqrt associate-+l+ associate--l+
pow1 add-exp-log add-cube-cbrt *-un-lft-identity sum-log add-cbrt-cube
flip3-- flip--
+-commutative associate--l- associate-+l- flip3-+ flip-+ difference-of-squares
Counts
3 → 47
Calls
3 calls:
42.0ms
(- (* x y) (* y z))
149.0ms
(- (- (* x y) (* y z)) (* y y))
630.0ms
(+ (- (- (* x y) (* y z)) (* y y)) (* y y))

series435.0ms

Counts
3 → 9
Calls
3 calls:
81.0ms
(- (* x y) (* y z))
142.0ms
(- (- (* x y) (* y z)) (* y y))
205.0ms
(+ (- (- (* x y) (* y z)) (* y y)) (* y y))

simplify18.0s

Counts
56 → 56
Iterations
IterNodes
done5024
34933
2918
1241
081

prune517.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

localize107.0ms

Local error

Found 4 expressions with local error:

1.2b
(* (* y y) (- (* y y) (* (- (- x z) y) y)))
2.0b
(+ (* (* y y) (- (* y y) (* (- (- x z) y) y))) (* (* (- (- x z) y) y) (* (- (- x z) y) y)))
17.5b
(+ (* (* y y) (* (* y y) (* y y))) (* (* (- (- x z) y) y) (* (* (- (- x z) y) y) (* (- (- x z) y) y))))
26.8b
(/ (+ (* (* y y) (* (* y y) (* y y))) (* (* (- (- x z) y) y) (* (* (- (- x z) y) y) (* (- (- x z) y) y)))) (+ (* (* y y) (- (* y y) (* (- (- x z) y) y))) (* (* (- (- x z) y) y) (* (- (- x z) y) y))))

rewrite8.6s

Algorithm
rewrite-expression-head
Rules
56×associate-*l/
42×associate-*r/
41×flip3-- flip--
32×frac-add
18×associate-/r/
16×frac-times
15×add-sqr-sqrt
14×add-cube-cbrt *-un-lft-identity
12×times-frac
11×add-exp-log add-cbrt-cube
10×cube-unmult
pow1
add-log-exp
sum-cubes
distribute-rgt-in sub-neg associate-+l+ distribute-lft-in flip3-+ associate-*r* flip-+ associate-/l*
pow-prod-down prod-exp associate-/r* cbrt-unprod
+-commutative sum-log associate-/l/
cbrt-undiv distribute-rgt-out-- frac-2neg div-exp associate-*l* clear-num *-commutative div-inv unswap-sqr
Counts
4 → 120
Calls
4 calls:
91.0ms
(* (* y y) (- (* y y) (* (- (- x z) y) y)))
326.0ms
(+ (* (* y y) (- (* y y) (* (- (- x z) y) y))) (* (* (- (- x z) y) y) (* (- (- x z) y) y)))
1.9s
(+ (* (* y y) (* (* y y) (* y y))) (* (* (- (- x z) y) y) (* (* (- (- x z) y) y) (* (- (- x z) y) y))))
6.2s
(/ (+ (* (* y y) (* (* y y) (* y y))) (* (* (- (- x z) y) y) (* (* (- (- x z) y) y) (* (- (- x z) y) y)))) (+ (* (* y y) (- (* y y) (* (- (- x z) y) y))) (* (* (- (- x z) y) y) (* (- (- x z) y) y))))

series3.9s

Counts
4 → 12
Calls
4 calls:
114.0ms
(* (* y y) (- (* y y) (* (- (- x z) y) y)))
392.0ms
(+ (* (* y y) (- (* y y) (* (- (- x z) y) y))) (* (* (- (- x z) y) y) (* (- (- x z) y) y)))
2.0s
(+ (* (* y y) (* (* y y) (* y y))) (* (* (- (- x z) y) y) (* (* (- (- x z) y) y) (* (- (- x z) y) y))))
1.4s
(/ (+ (* (* y y) (* (* y y) (* y y))) (* (* (- (- x z) y) y) (* (* (- (- x z) y) y) (* (- (- x z) y) y)))) (+ (* (* y y) (- (* y y) (* (- (- x z) y) y))) (* (* (- (- x z) y) y) (* (- (- x z) y) y))))

simplify11.1s

Counts
132 → 132
Iterations
IterNodes
done5000
24634
1913
0285

prune2.7s

Pruning

3 alts after pruning (0 fresh and 3 done)

Merged error: 0b

regimes615.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
done6
16
05

end0.0ms

sample5.4s

Algorithm
intervals
Results
2.8s6956×body80valid
885.0ms997×body1280valid
502.0ms657×body320valid
412.0ms940×body640valid
235.0ms197×body2560valid
105.0ms382×body160valid