Details

Time bar (total: 10.3s)

sample32.0ms

Algorithm
intervals
Results
12.0ms291×body80valid

simplify6.0ms

Counts
1 → 1
Iterations
IterNodes
done9
29
18
06

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize12.0ms

Local error

Found 1 expressions with local error:

0.0b
(/ (fabs (- x y)) (fabs y))

rewrite5.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt *-un-lft-identity times-frac add-cube-cbrt
associate-/r* add-cbrt-cube add-exp-log associate-/l*
pow1 cbrt-undiv clear-num frac-2neg div-exp div-inv add-log-exp
Counts
1 → 27
Calls
1 calls:
4.0ms
(/ (fabs (- x y)) (fabs y))

series17.0ms

Counts
1 → 3
Calls
1 calls:
17.0ms
(/ (fabs (- x y)) (fabs y))

simplify1.3s

Counts
30 → 30
Iterations
IterNodes
done5000
31236
2266
191
052

prune169.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize69.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (fabs (- x y)))
0.6b
(cbrt (fabs y))
0.6b
(cbrt (fabs y))
0.6b
(cbrt (fabs y))

rewrite4.0ms

Algorithm
rewrite-expression-head
Rules
12×cbrt-prod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow1 add-cbrt-cube pow1/3 add-exp-log add-log-exp
Counts
4 → 44
Calls
4 calls:
1.0ms
(cbrt (fabs (- x y)))
1.0ms
(cbrt (fabs y))
1.0ms
(cbrt (fabs y))
1.0ms
(cbrt (fabs y))

series592.0ms

Counts
4 → 12
Calls
4 calls:
82.0ms
(cbrt (fabs (- x y)))
162.0ms
(cbrt (fabs y))
188.0ms
(cbrt (fabs y))
160.0ms
(cbrt (fabs y))

simplify1.7s

Counts
56 → 56
Iterations
IterNodes
done5001
41529
3433
2147
151
032

prune293.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0.0b

localize36.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (fabs (- x y)) (fabs y))
0.1b
(* (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))) (/ (fabs (- x y)) (fabs y)))
0.1b
(* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y)))
14.3b
(cbrt (* (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))) (/ (fabs (- x y)) (fabs y))))

rewrite123.0ms

Algorithm
rewrite-expression-head
Rules
62×add-sqr-sqrt
59×times-frac add-cbrt-cube add-exp-log
47×*-un-lft-identity add-cube-cbrt
30×pow1
26×associate-*r*
22×prod-exp cbrt-unprod
18×cbrt-undiv div-exp
14×associate-*l*
13×swap-sqr
11×frac-times associate-*l/
cbrt-div pow-plus associate-*r/ pow-prod-up
div-inv unswap-sqr
pow-prod-down add-log-exp
pow2 associate-/r* pow-sqr associate-/l*
pow3 *-commutative
cbrt-prod clear-num frac-2neg pow1/3 rem-cbrt-cube
Counts
4 → 173
Calls
4 calls:
4.0ms
(/ (fabs (- x y)) (fabs y))
47.0ms
(* (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))) (/ (fabs (- x y)) (fabs y)))
18.0ms
(* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y)))
43.0ms
(cbrt (* (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))) (/ (fabs (- x y)) (fabs y))))

series131.0ms

Counts
4 → 12
Calls
4 calls:
16.0ms
(/ (fabs (- x y)) (fabs y))
47.0ms
(* (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))) (/ (fabs (- x y)) (fabs y)))
49.0ms
(* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y)))
19.0ms
(cbrt (* (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))) (/ (fabs (- x y)) (fabs y))))

simplify954.0ms

Counts
185 → 185
Iterations
IterNodes
done5000
1656
0185

prune884.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

localize88.0ms

Local error

Found 4 expressions with local error:

10.9b
(cbrt (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))))
10.9b
(cbrt (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))))
10.9b
(cbrt (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))))
14.3b
(cbrt (* (* (* (cbrt (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y)))) (cbrt (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))))) (cbrt (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))))) (/ (fabs (- x y)) (fabs y))))

rewrite158.0ms

Algorithm
rewrite-expression-head
Rules
424×cbrt-div
324×frac-times
216×associate-*l/
130×associate-*r/
cbrt-prod add-sqr-sqrt pow1 *-un-lft-identity add-cbrt-cube pow1/3 add-exp-log add-cube-cbrt add-log-exp
Counts
4 → 172
Calls
4 calls:
7.0ms
(cbrt (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))))
7.0ms
(cbrt (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))))
6.0ms
(cbrt (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))))
123.0ms
(cbrt (* (* (* (cbrt (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y)))) (cbrt (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))))) (cbrt (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))))) (/ (fabs (- x y)) (fabs y))))

series371.0ms

Counts
4 → 12
Calls
4 calls:
147.0ms
(cbrt (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))))
102.0ms
(cbrt (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))))
107.0ms
(cbrt (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))))
14.0ms
(cbrt (* (* (* (cbrt (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y)))) (cbrt (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))))) (cbrt (* (/ (fabs (- x y)) (fabs y)) (/ (fabs (- x y)) (fabs y))))) (/ (fabs (- x y)) (fabs y))))

simplify1.2s

Counts
184 → 184
Iterations
IterNodes
done5001
21782
1906
0427

prune1.1s

Pruning

3 alts after pruning (0 fresh and 3 done)

Merged error: 0b

regimes113.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
done6
06

end0.0ms

sample949.0ms

Algorithm
intervals
Results
629.0ms9153×body80valid