Date:Tuesday, August 16th, 2022
Commit:f262be85 on no-retirement
Hostname:warfa with Racket 8.5
Seed:2022228
Parameters:256 points for 4 iterations
Flags:
reduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionssetup:simplifysetup:searchrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:numericsrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplify
default

Details

Time bar (total: 21.7min)

sample8.8min (40.7%)

Results
2.7min16528×body8192exit
1.4min69573×body1024valid
1.2min8893×body4096valid
1.1min294785×body256valid
40.9s14563×body2048valid
33.7s1629×body8192valid
21.5s34923×body512valid
17.3s60101×body256invalid
13.5s7993×body1024invalid
6.6s2449×body2048invalid
6.2s859×body4096invalid
4.2s4473×body512invalid
787.0ms52×body8192invalid

bsearch4.1min (18.9%)

Algorithm
587×binary-search
43×left-value
Results
Compiler

Compiled 46900 to 34565 computations (26.3% saved)

regimes2.7min (12.3%)

Counts
14956 → 1047
Calls

82 calls:

15.6s
(-.f64 lambda1 lambda2)
10.7s
b
9.7s
angle
9.5s
a
9.5s
lambda1
Compiler

Compiled 367268 to 208186 computations (43.3% saved)

eval1.7min (7.9%)

Compiler

Compiled 5305225 to 3102691 computations (41.5% saved)

simplify1.2min (5.4%)

Algorithm
764×egg-herbie
Rules
271366×fma-def_binary64
176444×associate-*l*_binary64
160490×associate-*r*_binary64
150836×unswap-sqr_binary64
133142×*-commutative_binary64
Stop Event
unsound
207×saturated
555×node limit
Counts
99668 → 82825

rewrite47.3s (3.6%)

Algorithm
644×batch-egg-rewrite
egg-rewrite-iter-limit
egg-rewrite
Rules
225105×pow1_binary64
223052×log-prod_binary64
211378×add-log-exp_binary64
211273×expm1-log1p-u_binary64
211249×log1p-expm1-u_binary64
Stop Event
unsound
iter limit
641×node limit
Counts
1605 → 62695

analyze46.6s (3.6%)

Algorithm
53×search
Search
TrueOtherFalseIter
0%79.4%20.6%0
1.9%77.5%20.6%1
4%75%21%2
9.8%67.2%23%3
15.3%59.4%25.3%4
19.7%53.7%26.6%5
23.1%48.7%28.2%6
24.7%45.9%29.4%7
26.3%43.5%30.2%8
28.6%40.1%31.4%9
29.4%38.8%31.8%10
31%36.7%32.2%11
32.6%34.7%32.7%12
Compiler

Compiled 1919 to 1338 computations (30.3% saved)

localize35.1s (2.7%)

Compiler

Compiled 84830 to 43500 computations (48.7% saved)

prune34.7s (2.7%)

Counts
122072 → 8323
Compiler

Compiled 446145 to 317423 computations (28.9% saved)

series16.9s (1.3%)

Counts
1605 → 36922
Calls

10476 calls:

TimeVariablePointExpression
175.0ms
b
@inf
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 a c) 3) (*.f64 -27/16 (pow.f64 b -5))))))
128.0ms
y-scale
@inf
(-.f64 (+.f64 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)) 2) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) 2))))
117.0ms
a
@0
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -4) (*.f64 b b)) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -4) (*.f64 b b)))) (neg.f64 b))
104.0ms
c
@inf
(/.f64 (*.f64 c c) (pow.f64 b 3))
100.0ms
b
@inf
(/.f64 (*.f64 (pow.f64 c 3) (*.f64 a a)) (/.f64 (pow.f64 b 5) -9/16))

end7.1s (0.5%)

Stop Event
done
42×fuel
Compiler

Compiled 33783 to 19034 computations (43.7% saved)

preprocess3.5s (0.3%)

Algorithm
102×egg-herbie
Rules
26099×fma-def_binary64
14829×fma-neg_binary64
10258×div-sub_binary64
8982×distribute-rgt-in_binary64
8712×sub-neg_binary64
Stop Event
57×saturated
unsound
36×node limit
Compiler

Compiled 1762 to 1250 computations (29.1% saved)

Profiling

Loading profile data...