Details

Time bar (total: 1.5m)

sample55.0ms

Algorithm
intervals
Results
44.0ms306×body80valid

simplify1.3s

Counts
1 → 1
Iterations
IterNodes
done2008
52008
41503
3361
295
133
015

prune16.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 10.1b

localize25.0ms

Local error

Found 4 expressions with local error:

0.3b
(/ (/ PI 2) (+ a b))
0.3b
(/ (/ PI 2) (+ a b))
4.1b
(/ (/ (/ (/ PI 2) (+ a b)) (- b a)) a)
6.1b
(/ (/ (/ (/ PI 2) (+ a b)) (- b a)) b)

rewrite352.0ms

Algorithm
rewrite-expression-head
Rules
7810×times-frac
4872×*-un-lft-identity
3776×add-sqr-sqrt
2848×add-cube-cbrt
618×associate-/l*
548×distribute-lft-out
464×distribute-lft-out-- difference-of-squares
222×div-inv
100×associate-/r/
42×flip3-+ add-cbrt-cube add-exp-log flip-+
26×cbrt-undiv div-exp
14×associate-/r*
flip3-- flip--
expm1-log1p-u pow1 clear-num frac-2neg insert-posit16 log1p-expm1-u add-log-exp associate-/l/
Counts
4 → 2596
Calls
4 calls:
24.0ms
(/ (/ PI 2) (+ a b))
24.0ms
(/ (/ PI 2) (+ a b))
71.0ms
(/ (/ (/ (/ PI 2) (+ a b)) (- b a)) a)
61.0ms
(/ (/ (/ (/ PI 2) (+ a b)) (- b a)) b)

series441.0ms

Counts
4 → 12
Calls
4 calls:
82.0ms
(/ (/ PI 2) (+ a b))
98.0ms
(/ (/ PI 2) (+ a b))
106.0ms
(/ (/ (/ (/ PI 2) (+ a b)) (- b a)) a)
155.0ms
(/ (/ (/ (/ PI 2) (+ a b)) (- b a)) b)

simplify2.7s

Counts
2608 → 2608
Iterations
IterNodes
done2863
02863

prune38.5s

Pruning

18 alts after pruning (18 fresh and 0 done)

Merged error: 0b

localize61.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (/ (/ (/ PI 2) (+ a b)) 1) (/ (/ 1 (- b a)) b))
0.3b
(/ (/ PI 2) (+ a b))
0.3b
(/ (/ PI 2) (+ a b))
4.1b
(/ (/ (/ (/ PI 2) (+ a b)) (- b a)) a)

rewrite639.0ms

Algorithm
rewrite-expression-head
Rules
4631×times-frac
2864×*-un-lft-identity
2311×add-sqr-sqrt
1709×add-cube-cbrt
327×distribute-lft-out
322×associate-/l*
241×distribute-lft-out-- difference-of-squares
178×associate-*l* add-exp-log
137×div-inv
118×div-exp
82×add-cbrt-cube
67×associate-*r*
64×associate-/r/
46×cbrt-undiv
35×prod-exp
28×unswap-sqr
25×flip3-+ flip-+
22×1-exp
12×cbrt-unprod
11×associate-/r*
rec-exp flip3-- flip--
pow1
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
clear-num frac-2neg associate-/l/
frac-times pow-prod-down associate-*l/ associate-*r/ *-commutative
Counts
4 → 1722
Calls
4 calls:
74.0ms
(* (/ (/ (/ PI 2) (+ a b)) 1) (/ (/ 1 (- b a)) b))
23.0ms
(/ (/ PI 2) (+ a b))
24.0ms
(/ (/ PI 2) (+ a b))
73.0ms
(/ (/ (/ (/ PI 2) (+ a b)) (- b a)) a)

series365.0ms

Counts
4 → 12
Calls
4 calls:
103.0ms
(* (/ (/ (/ PI 2) (+ a b)) 1) (/ (/ 1 (- b a)) b))
78.0ms
(/ (/ PI 2) (+ a b))
77.0ms
(/ (/ PI 2) (+ a b))
107.0ms
(/ (/ (/ (/ PI 2) (+ a b)) (- b a)) a)

simplify1.7s

Counts
1734 → 1734
Iterations
IterNodes
done2284
02284

prune26.3s

Pruning

17 alts after pruning (17 fresh and 0 done)

Merged error: 0b

localize40.0ms

Local error

Found 4 expressions with local error:

0.2b
(/ (/ 1 (- b a)) b)
0.2b
(* (/ (/ (/ PI 2) (+ a b)) 1) (/ (/ 1 (- b a)) b))
0.3b
(/ (/ PI 2) (+ a b))
0.3b
(/ (/ PI 2) (+ a b))

rewrite201.0ms

Algorithm
rewrite-expression-head
Rules
946×times-frac
589×*-un-lft-identity
556×add-sqr-sqrt
394×add-cube-cbrt
178×associate-*l*
173×add-exp-log
114×div-exp
73×add-cbrt-cube
67×associate-*r* distribute-lft-out
47×associate-/l*
39×cbrt-undiv
37×div-inv
35×prod-exp
28×unswap-sqr
24×associate-/r/
23×1-exp
21×distribute-lft-out-- difference-of-squares
12×cbrt-unprod
11×associate-/r*
rec-exp
flip3-- flip--
pow1
flip3-+ flip-+
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
clear-num frac-2neg associate-/l/
frac-times pow-prod-down associate-*l/ associate-*r/ *-commutative
Counts
4 → 620
Calls
4 calls:
34.0ms
(/ (/ 1 (- b a)) b)
111.0ms
(* (/ (/ (/ PI 2) (+ a b)) 1) (/ (/ 1 (- b a)) b))
24.0ms
(/ (/ PI 2) (+ a b))
12.0ms
(/ (/ PI 2) (+ a b))

series359.0ms

Counts
4 → 12
Calls
4 calls:
69.0ms
(/ (/ 1 (- b a)) b)
126.0ms
(* (/ (/ (/ PI 2) (+ a b)) 1) (/ (/ 1 (- b a)) b))
57.0ms
(/ (/ PI 2) (+ a b))
106.0ms
(/ (/ PI 2) (+ a b))

simplify1.3s

Counts
632 → 632
Iterations
IterNodes
done2001
12001
0766

prune7.9s

Pruning

15 alts after pruning (15 fresh and 0 done)

Merged error: 0b

localize47.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (/ (/ (/ PI 2) (+ a b)) 1) (/ 1 (* b (- b a))))
0.3b
(/ (/ PI 2) (+ a b))
0.3b
(/ (/ PI 2) (+ a b))
1.1b
(/ 1 (* b (- b a)))

rewrite175.0ms

Algorithm
rewrite-expression-head
Rules
650×times-frac
428×*-un-lft-identity
314×add-sqr-sqrt
291×add-cube-cbrt
221×add-exp-log
178×associate-*l*
122×div-exp
73×add-cbrt-cube prod-exp
67×distribute-lft-out
37×1-exp
34×cbrt-undiv
30×div-inv
29×associate-/l*
17×cbrt-unprod
16×rec-exp
14×associate-/r/
pow1 associate-/r* associate-*r*
unswap-sqr
flip3-+ associate-*r/ flip-+
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
clear-num frac-2neg
flip3-- pow-prod-down pow-flip flip-- associate-/l/
frac-times associate-*l/ un-div-inv *-commutative inv-pow
Counts
4 → 482
Calls
4 calls:
90.0ms
(* (/ (/ (/ PI 2) (+ a b)) 1) (/ 1 (* b (- b a))))
17.0ms
(/ (/ PI 2) (+ a b))
26.0ms
(/ (/ PI 2) (+ a b))
24.0ms
(/ 1 (* b (- b a)))

series322.0ms

Counts
4 → 12
Calls
4 calls:
96.0ms
(* (/ (/ (/ PI 2) (+ a b)) 1) (/ 1 (* b (- b a))))
77.0ms
(/ (/ PI 2) (+ a b))
78.0ms
(/ (/ PI 2) (+ a b))
70.0ms
(/ 1 (* b (- b a)))

simplify1.3s

Counts
494 → 494
Iterations
IterNodes
done2000
22000
11762
0574

prune5.6s

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 0b

regimes276.0ms

Accuracy

0% (0.2b remaining)

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

bsearch0.0ms

simplify4.0ms

Iterations
IterNodes
done24
124
018

end0.0ms

sample2.2s

Algorithm
intervals
Results
2.0s9656×body80valid