Details

Time bar (total: 57.8s)

sample1.2s

Algorithm
intervals
Results
690.0ms133×body10240exit
175.0ms45×body1280nan
129.0ms261×body80valid
84.0ms42×body640nan
27.0ms18×body320nan
12.0ms10×body160nan
6.0ms10×body80nan

simplify299.0ms

Calls
1 calls:
Slowest
299.0ms
(* (/ PI (sin (* PI z))) (* (* (* (sqrt (* PI 2)) (pow (+ (+ (- (- 1 z) 1) 7) 0.5) (+ (- (- 1 z) 1) 0.5))) (exp (- (+ (+ (- (- 1 z) 1) 7) 0.5)))) (+ (+ (+ (+ (+ (+ (+ (+ 0.9999999999998099 (/ 676.5203681218851 (+ (- (- 1 z) 1) 1))) (/ -1259.1392167224028 (+ (- (- 1 z) 1) 2))) (/ 771.3234287776531 (+ (- (- 1 z) 1) 3))) (/ -176.6150291621406 (+ (- (- 1 z) 1) 4))) (/ 12.507343278686905 (+ (- (- 1 z) 1) 5))) (/ -0.13857109526572012 (+ (- (- 1 z) 1) 6))) (/ 9.984369578019572e-06 (+ (- (- 1 z) 1) 7))) (/ 1.5056327351493116e-07 (+ (- (- 1 z) 1) 8)))))

prune25.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 1.8b

localize115.0ms

Local error

Found 4 expressions with local error:

5.9b
(- (- 1 z) 1)
5.9b
(- (- 1 z) 1)
5.9b
(- (- 1 z) 1)
5.9b
(- (- 1 z) 1)

rewrite20.0ms

Algorithm
rewrite-expression-head
Rules
12×add-sqr-sqrt fma-neg
sub-neg *-un-lft-identity associate--l+ add-exp-log add-cube-cbrt
associate--l- expm1-log1p-u pow1 expm1-def flip3-- add-cbrt-cube difference-of-sqr-1 insert-posit16 log1p-expm1-u flip-- add-log-exp
Calls
4 calls:
Slowest
8.0ms
(- (- 1 z) 1)
4.0ms
(- (- 1 z) 1)
4.0ms
(- (- 1 z) 1)
4.0ms
(- (- 1 z) 1)

series25.0ms

Calls
4 calls:
Slowest
7.0ms
(- (- 1 z) 1)
6.0ms
(- (- 1 z) 1)
6.0ms
(- (- 1 z) 1)
6.0ms
(- (- 1 z) 1)

simplify282.0ms

Calls
28 calls:
Slowest
19.0ms
(log (- 1 z))
18.0ms
(+ (sqrt (- 1 z)) 1)
18.0ms
(+ (sqrt (- 1 z)) 1)
17.0ms
(+ (sqrt (- 1 z)) 1)
17.0ms
(* (cbrt (- 1 z)) (cbrt (- 1 z)))

prune4.3s

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 1.8b

localize67.0ms

Local error

Found 4 expressions with local error:

5.9b
(- (- 1 z) 1)
5.9b
(- (- 1 z) 1)
5.9b
(- (- 1 z) 1)
5.9b
(- (- 1 z) 1)

rewrite30.0ms

Algorithm
rewrite-expression-head
Rules
12×add-sqr-sqrt fma-neg
sub-neg *-un-lft-identity associate--l+ add-exp-log add-cube-cbrt
associate--l- expm1-log1p-u pow1 expm1-def flip3-- add-cbrt-cube difference-of-sqr-1 insert-posit16 log1p-expm1-u flip-- add-log-exp
Calls
4 calls:
Slowest
8.0ms
(- (- 1 z) 1)
7.0ms
(- (- 1 z) 1)
7.0ms
(- (- 1 z) 1)
6.0ms
(- (- 1 z) 1)

series27.0ms

Calls
4 calls:
Slowest
8.0ms
(- (- 1 z) 1)
7.0ms
(- (- 1 z) 1)
6.0ms
(- (- 1 z) 1)
6.0ms
(- (- 1 z) 1)

simplify259.0ms

Calls
28 calls:
Slowest
18.0ms
(* (cbrt (- 1 z)) (cbrt (- 1 z)))
15.0ms
(log (- 1 z))
15.0ms
(sqrt (- 1 z))
13.0ms
(* (cbrt (- 1 z)) (cbrt (- 1 z)))
13.0ms
(+ (sqrt (- 1 z)) 1)

prune5.4s

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 1.8b

localize103.0ms

Local error

Found 4 expressions with local error:

7.1b
(posit16->real (real->posit16 (- (- 1 z) 1)))
5.9b
(- (- 1 z) 1)
5.9b
(- (- 1 z) 1)
5.9b
(- (- 1 z) 1)

rewrite18.0ms

Algorithm
rewrite-expression-head
Rules
10×add-sqr-sqrt
fma-neg
*-un-lft-identity add-exp-log add-cube-cbrt
sub-neg associate--l+
expm1-log1p-u pow1 add-cbrt-cube insert-posit16 log1p-expm1-u add-log-exp
associate--l- expm1-def flip3-- difference-of-sqr-1 flip--
remove-posit16
Calls
4 calls:
Slowest
8.0ms
(- (- 1 z) 1)
5.0ms
(- (- 1 z) 1)
4.0ms
(- (- 1 z) 1)
1.0ms
(posit16->real (real->posit16 (- (- 1 z) 1)))

series29.0ms

Calls
4 calls:
Slowest
9.0ms
(- (- 1 z) 1)
7.0ms
(posit16->real (real->posit16 (- (- 1 z) 1)))
6.0ms
(- (- 1 z) 1)
6.0ms
(- (- 1 z) 1)

simplify237.0ms

Calls
25 calls:
Slowest
21.0ms
(+ (sqrt (- 1 z)) 1)
18.0ms
(+ (sqrt (- 1 z)) 1)
17.0ms
(* (cbrt (- 1 z)) (cbrt (- 1 z)))
16.0ms
(log (- 1 z))
15.0ms
(log (- 1 z))

prune5.1s

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 1.8b

regimes75.0ms

Accuracy

0% (0.0b remaining)

Error of 1.8b against oracle of 1.8b and baseline of 1.8b

bsearch56.0ms

end0.0ms

sample40.1s

Algorithm
intervals
Results
21.5s3804×body10240exit
6.3s1477×body1280nan
5.9s8099×body80valid
3.8s1216×body640nan
1.6s635×body320nan
399.0ms307×body160nan
177.0ms284×body80nan
1.0msbody160valid