Details

Time bar (total: 3.5m)

sample1.7s

Algorithm
intervals
Results
729.0ms101×body10240exit
385.0ms110×body1280valid
192.0ms85×body640valid
132.0ms51×body1280nan
84.0ms43×body640nan
40.0msbody80valid
38.0ms30×body320valid
18.0ms15×body320nan
17.0ms23×body160valid
10.0ms11×body160nan
3.0msbody80nan

simplify218.0ms

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

prune55.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 1.0b

localize134.0ms

Local error

Found 4 expressions with local error:

1.0b
(sqrt (* PI 2))
1.0b
(sqrt (* PI 2))
1.0b
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
1.0b
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))

rewrite822.0ms

Algorithm
rewrite-expression-head
Rules
28×*-un-lft-identity
22×associate-*l*
20×add-sqr-sqrt
14×unpow-prod-down add-exp-log
10×pow1 add-cube-cbrt distribute-lft-out
add-cbrt-cube associate-*r*
prod-exp unswap-sqr
expm1-log1p-u sqrt-pow1 sqrt-prod insert-posit16 log1p-expm1-u add-log-exp sqr-pow
pow-to-exp unpow-prod-up pow1/2 pow-prod-down associate-*l/ pow-exp *-commutative associate-+l- cbrt-unprod distribute-lft-out-- pow-sub
Counts
4 → 96
Calls
4 calls:
Slowest
409.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
402.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
6.0ms
(sqrt (* PI 2))
4.0ms
(sqrt (* PI 2))

series802.0ms

Counts
4 → 8
Calls
4 calls:
Slowest
427.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
375.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
0.0ms
(sqrt (* PI 2))
0.0ms
(sqrt (* PI 2))

simplify13.9s

Counts
64 → 104
Calls
64 calls:
Slowest
828.0ms
(+ (* (+ (/ 12.507343278686905 (+ z 4)) (+ (+ (+ (/ 771.3234287776531 (+ z 2)) (+ (/ 676.5203681218851 z) (+ 0.9999999999998099 (/ -1259.1392167224028 (- z -1))))) (/ -176.6150291621406 (+ z 3))) (/ -0.13857109526572012 (- z -5)))) (* (* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (exp (- (+ (+ 7 (- z 1)) 0.5))))) (* (+ (/ 9.984369578019572e-06 (+ 7 (- z 1))) (/ 1.5056327351493116e-07 (+ z 7))) (* (* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (exp (- (+ (+ 7 (- z 1)) 0.5))))))
779.0ms
(+ (* (+ (/ 12.507343278686905 (+ z 4)) (+ (+ (+ (/ 771.3234287776531 (+ z 2)) (+ (/ 676.5203681218851 z) (+ 0.9999999999998099 (/ -1259.1392167224028 (- z -1))))) (/ -176.6150291621406 (+ z 3))) (/ -0.13857109526572012 (- z -5)))) (* (* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (exp (- (+ (+ 7 (- z 1)) 0.5))))) (* (+ (/ 9.984369578019572e-06 (+ 7 (- z 1))) (/ 1.5056327351493116e-07 (+ z 7))) (* (* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (exp (- (+ (+ 7 (- z 1)) 0.5))))))
454.0ms
(pow (+ (+ 7 (- z 1)) 0.5) (- z 1))
452.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (/ (+ (- z 1) 0.5) 2)) (sqrt (sqrt (* PI 2))))
440.0ms
(pow (+ (+ 7 (- z 1)) 0.5) (- z 1))

prune4.2s

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.7b

localize164.0ms

Local error

Found 4 expressions with local error:

1.0b
(sqrt (* PI 2))
1.0b
(sqrt PI)
1.0b
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
1.0b
(* (* (sqrt 2) (pow (+ z 6.5) (- z 0.5))) (sqrt PI))

rewrite575.0ms

Algorithm
rewrite-expression-head
Rules
19×*-un-lft-identity add-exp-log
16×add-sqr-sqrt
12×associate-*l*
11×add-cbrt-cube
10×pow1 associate-*r* prod-exp add-cube-cbrt
sqrt-prod
unpow-prod-down
distribute-lft-out
expm1-log1p-u cbrt-unprod insert-posit16 log1p-expm1-u add-log-exp
sqrt-pow1 unswap-sqr
pow-to-exp pow1/2 pow-prod-down associate-*l/ pow-exp *-commutative pow-sub sqr-pow
unpow-prod-up rem-sqrt-square associate-*r/ associate-+l- distribute-lft-out--
Counts
4 → 90
Calls
4 calls:
Slowest
506.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
63.0ms
(* (* (sqrt 2) (pow (+ z 6.5) (- z 0.5))) (sqrt PI))
4.0ms
(sqrt (* PI 2))
1.0ms
(sqrt PI)

series1.1s

Counts
4 → 8
Calls
4 calls:
Slowest
766.0ms
(* (* (sqrt 2) (pow (+ z 6.5) (- z 0.5))) (sqrt PI))
351.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
0.0ms
(sqrt (* PI 2))
0.0ms
(sqrt PI)

simplify9.3s

Counts
55 → 98
Calls
55 calls:
Slowest
459.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (/ (+ (- z 1) 0.5) 2)) (sqrt (sqrt (* PI 2))))
438.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (/ (+ (- z 1) 0.5) 2)) (sqrt (sqrt (* PI 2))))
421.0ms
(pow (+ (+ 7 (- z 1)) 0.5) (- z 1))
383.0ms
(* (pow (sqrt (+ (+ 7 (- z 1)) 0.5)) (+ (- z 1) 0.5)) (sqrt (sqrt (* PI 2))))
371.0ms
(* (pow (sqrt (+ (+ 7 (- z 1)) 0.5)) (+ (- z 1) 0.5)) (sqrt (sqrt (* PI 2))))

prune4.6s

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.7b

localize233.0ms

Local error

Found 4 expressions with local error:

1.0b
(sqrt (* PI 2))
1.0b
(sqrt PI)
1.0b
(/ (* (* (sqrt 2) (pow (+ z 6.5) z)) (sqrt PI)) (pow (+ z 6.5) 0.5))
1.0b
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))

rewrite602.0ms

Algorithm
rewrite-expression-head
Rules
52×add-exp-log
25×*-un-lft-identity
24×prod-exp
18×add-sqr-sqrt
15×unpow-prod-down add-cbrt-cube div-exp
12×add-cube-cbrt
11×associate-*l*
pow-to-exp pow-exp
pow1 associate-/r* times-frac
distribute-lft-out
sqrt-prod
expm1-log1p-u associate-*r* cbrt-unprod insert-posit16 log1p-expm1-u add-log-exp sqr-pow
cbrt-undiv sqrt-pow1 unswap-sqr
pow1/2
unpow-prod-up rem-sqrt-square clear-num frac-2neg pow-prod-down associate-*l/ *-commutative associate-+l- div-inv associate-/l* distribute-lft-out-- pow-sub
Counts
4 → 112
Calls
4 calls:
Slowest
492.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
98.0ms
(/ (* (* (sqrt 2) (pow (+ z 6.5) z)) (sqrt PI)) (pow (+ z 6.5) 0.5))
7.0ms
(sqrt (* PI 2))
2.0ms
(sqrt PI)

series1.1s

Counts
4 → 8
Calls
4 calls:
Slowest
730.0ms
(/ (* (* (sqrt 2) (pow (+ z 6.5) z)) (sqrt PI)) (pow (+ z 6.5) 0.5))
354.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
0.0ms
(sqrt (* PI 2))
0.0ms
(sqrt PI)

simplify19.3s

Counts
83 → 120
Calls
83 calls:
Slowest
958.0ms
(/ (* (* (* (* (sqrt 2) (pow (+ z 6.5) z)) (sqrt PI)) (* (* (sqrt 2) (pow (+ z 6.5) z)) (sqrt PI))) (* (* (sqrt 2) (pow (+ z 6.5) z)) (sqrt PI))) (* (* (pow (+ z 6.5) 0.5) (pow (+ z 6.5) 0.5)) (pow (+ z 6.5) 0.5)))
914.0ms
(/ (* (* (* (* (sqrt 2) (sqrt 2)) (sqrt 2)) (* (* (pow (+ z 6.5) z) (pow (+ z 6.5) z)) (pow (+ z 6.5) z))) (* (* (sqrt PI) (sqrt PI)) (sqrt PI))) (* (* (pow (+ z 6.5) 0.5) (pow (+ z 6.5) 0.5)) (pow (+ z 6.5) 0.5)))
862.0ms
(/ (* (* (* (* (sqrt 2) (pow (+ z 6.5) z)) (* (sqrt 2) (pow (+ z 6.5) z))) (* (sqrt 2) (pow (+ z 6.5) z))) (* (* (sqrt PI) (sqrt PI)) (sqrt PI))) (* (* (pow (+ z 6.5) 0.5) (pow (+ z 6.5) 0.5)) (pow (+ z 6.5) 0.5)))
816.0ms
(- (+ (* 0.038461538461538464 (* (* (sqrt 2) (pow z 2)) (* (pow (/ 1 (pow 6.5 3.0)) 0.5) (sqrt PI)))) (+ (* 0.15088757396449706 (* (* (sqrt 2) (pow z 2)) (* (pow (/ 1 (pow 6.5 1.0)) 0.5) (sqrt PI)))) (+ (* (sqrt 2) (* (pow (/ 1 (pow 6.5 1.0)) 0.5) (sqrt PI))) (+ (* 1.625 (* (* (sqrt 2) (pow z 2)) (* (pow (/ 1 (pow 6.5 7.0)) 0.5) (sqrt PI)))) (+ (* 1/2 (* (* (sqrt 2) (* (pow z 2) (pow (log 6.5) 2))) (* (pow (/ 1 (pow 6.5 1.0)) 0.5) (sqrt PI)))) (* (* (sqrt 2) (* z (log 6.5))) (* (pow (/ 1 (pow 6.5 1.0)) 0.5) (sqrt PI)))))))) (+ (* 0.07692307692307693 (* (* (sqrt 2) z) (* (pow (/ 1 (pow 6.5 1.0)) 0.5) (sqrt PI)))) (* 0.07692307692307693 (* (* (sqrt 2) (* (pow z 2) (log 6.5))) (* (pow (/ 1 (pow 6.5 1.0)) 0.5) (sqrt PI))))))
670.0ms
(- (+ (* (* (sqrt 2) (exp (* (log (+ z 6.5)) z))) (* (pow (/ 1 (pow (exp (* 1.0 (- (log -1) (log (/ -1 z))))) 1.0)) 0.5) (sqrt PI))) (* 15.84375 (* (/ (* (sqrt 2) (exp (* (log (+ z 6.5)) z))) (pow z 2)) (* (pow (/ 1 (pow (exp (* 1.0 (- (log -1) (log (/ -1 z))))) 1.0)) 0.5) (sqrt PI))))) (* 3.25 (* (/ (* (sqrt 2) (exp (* (log (+ z 6.5)) z))) z) (* (pow (/ 1 (pow (exp (* 1.0 (- (log -1) (log (/ -1 z))))) 1.0)) 0.5) (sqrt PI)))))

prune5.9s

Pruning

8 alts after pruning (6 fresh and 2 done)

Merged error: 0.7b

localize252.0ms

Local error

Found 4 expressions with local error:

1.0b
(sqrt (* PI 2))
1.0b
(sqrt PI)
1.0b
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
1.0b
(* (/ (* (sqrt 2) (pow (+ z 6.5) z)) (pow (* (cbrt (+ z 6.5)) (cbrt (+ z 6.5))) 0.5)) (/ (sqrt PI) (pow (cbrt (+ z 6.5)) 0.5)))

rewrite565.0ms

Algorithm
rewrite-expression-head
Rules
275×add-exp-log
135×prod-exp
115×div-exp
81×add-sqr-sqrt
79×times-frac
74×associate-*r*
72×*-un-lft-identity
66×pow-exp
54×unpow-prod-down
51×add-cube-cbrt
50×pow-to-exp
42×sqrt-prod
27×add-cbrt-cube
26×cbrt-prod
20×associate-*l*
12×unswap-sqr
11×distribute-lft-out sqr-pow
10×pow1
cbrt-unprod
cbrt-undiv
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
sqrt-pow1
pow1/2 pow-prod-down associate-*l/ *-commutative div-inv
frac-times unpow-prod-up rem-sqrt-square associate-*r/ associate-+l- distribute-lft-out-- pow-sub
Counts
4 → 241
Calls
4 calls:
Slowest
465.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
89.0ms
(* (/ (* (sqrt 2) (pow (+ z 6.5) z)) (pow (* (cbrt (+ z 6.5)) (cbrt (+ z 6.5))) 0.5)) (/ (sqrt PI) (pow (cbrt (+ z 6.5)) 0.5)))
4.0ms
(sqrt (* PI 2))
1.0ms
(sqrt PI)

series1.0s

Counts
4 → 8
Calls
4 calls:
Slowest
671.0ms
(* (/ (* (sqrt 2) (pow (+ z 6.5) z)) (pow (* (cbrt (+ z 6.5)) (cbrt (+ z 6.5))) 0.5)) (/ (sqrt PI) (pow (cbrt (+ z 6.5)) 0.5)))
340.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
0.0ms
(sqrt (* PI 2))
0.0ms
(sqrt PI)

simplify1.3m

Counts
217 → 249
Calls
217 calls:
Slowest
1.6s
(* (/ (* (* (* (sqrt 2) (pow (+ z 6.5) z)) (* (sqrt 2) (pow (+ z 6.5) z))) (* (sqrt 2) (pow (+ z 6.5) z))) (* (* (pow (* (cbrt (+ z 6.5)) (cbrt (+ z 6.5))) 0.5) (pow (* (cbrt (+ z 6.5)) (cbrt (+ z 6.5))) 0.5)) (pow (* (cbrt (+ z 6.5)) (cbrt (+ z 6.5))) 0.5))) (/ (* (* (sqrt PI) (sqrt PI)) (sqrt PI)) (* (* (pow (cbrt (+ z 6.5)) 0.5) (pow (cbrt (+ z 6.5)) 0.5)) (pow (cbrt (+ z 6.5)) 0.5))))
1.4s
(* (/ (* (* (* (sqrt 2) (sqrt 2)) (sqrt 2)) (* (* (pow (+ z 6.5) z) (pow (+ z 6.5) z)) (pow (+ z 6.5) z))) (* (* (pow (* (cbrt (+ z 6.5)) (cbrt (+ z 6.5))) 0.5) (pow (* (cbrt (+ z 6.5)) (cbrt (+ z 6.5))) 0.5)) (pow (* (cbrt (+ z 6.5)) (cbrt (+ z 6.5))) 0.5))) (/ (* (* (sqrt PI) (sqrt PI)) (sqrt PI)) (* (* (pow (cbrt (+ z 6.5)) 0.5) (pow (cbrt (+ z 6.5)) 0.5)) (pow (cbrt (+ z 6.5)) 0.5))))
1.4s
(* (* (* (/ (* (sqrt 2) (pow (+ z 6.5) z)) (pow (* (cbrt (+ z 6.5)) (cbrt (+ z 6.5))) 0.5)) (/ (* (sqrt 2) (pow (+ z 6.5) z)) (pow (* (cbrt (+ z 6.5)) (cbrt (+ z 6.5))) 0.5))) (/ (* (sqrt 2) (pow (+ z 6.5) z)) (pow (* (cbrt (+ z 6.5)) (cbrt (+ z 6.5))) 0.5))) (/ (* (* (sqrt PI) (sqrt PI)) (sqrt PI)) (* (* (pow (cbrt (+ z 6.5)) 0.5) (pow (cbrt (+ z 6.5)) 0.5)) (pow (cbrt (+ z 6.5)) 0.5))))
1.3s
(* (/ (* (* (* (sqrt 2) (sqrt 2)) (sqrt 2)) (* (* (pow (+ z 6.5) z) (pow (+ z 6.5) z)) (pow (+ z 6.5) z))) (* (* (pow (* (cbrt (+ z 6.5)) (cbrt (+ z 6.5))) 0.5) (pow (* (cbrt (+ z 6.5)) (cbrt (+ z 6.5))) 0.5)) (pow (* (cbrt (+ z 6.5)) (cbrt (+ z 6.5))) 0.5))) (* (* (/ (sqrt PI) (pow (cbrt (+ z 6.5)) 0.5)) (/ (sqrt PI) (pow (cbrt (+ z 6.5)) 0.5))) (/ (sqrt PI) (pow (cbrt (+ z 6.5)) 0.5))))
1.2s
(* (/ (* (* (* (sqrt 2) (pow (+ z 6.5) z)) (* (sqrt 2) (pow (+ z 6.5) z))) (* (sqrt 2) (pow (+ z 6.5) z))) (* (* (pow (* (cbrt (+ z 6.5)) (cbrt (+ z 6.5))) 0.5) (pow (* (cbrt (+ z 6.5)) (cbrt (+ z 6.5))) 0.5)) (pow (* (cbrt (+ z 6.5)) (cbrt (+ z 6.5))) 0.5))) (* (* (/ (sqrt PI) (pow (cbrt (+ z 6.5)) 0.5)) (/ (sqrt PI) (pow (cbrt (+ z 6.5)) 0.5))) (/ (sqrt PI) (pow (cbrt (+ z 6.5)) 0.5))))

prune13.8s

Pruning

8 alts after pruning (5 fresh and 3 done)

Merged error: 0.7b

regimes546.0ms

Accuracy

0% (0.3b remaining)

Error of 0.9b against oracle of 0.6b and baseline of 0.9b

bsearch30.0ms

end0.0ms

sample48.5s

Algorithm
intervals
Results
15.8s3663×body10240exit
12.1s3426×body1280valid
6.4s2473×body640valid
5.1s1550×body1280nan
3.1s1209×body640nan
2.3s1241×body320valid
1.0s606×body160valid
1.0s630×body320nan
565.0ms309×body80nan
349.0ms323×body160nan
222.0ms358×body80valid