@@ -76,14 +76,16 @@ assert. (1e_1 > >./ | , b-minv a) *. 1e_1>>./|,(id a)-a X b=:%.a=:_50000+?10 10$
7676assert. (1e_1 > >. / | , b- minv a) *. 1e_1 >>. / |, (id a)- a X b=:%. a=:0.01 * _4000 +? 7 7 $ 10000
7777assert. (1e_1 > >. / | , b- minv a) *. 1e_1 >>. / |, (id a)- a X b=:%. a=:0.01 * _4000 +? 35 35 $ 10000
7878assert. (1e_1 > >. / | , b- minv a) *. 1e_1 >>. / |, (id a)- a X b=:%. a=:0.01 * _4000 +? 71 71 $ 10000
79+ if. -. QKTEST do.
7980assert. (1e_1 > >. / | , b- minv a) *. 1e_1 >>. / |, (id a)- a X b=:%. a=:0.01 * _4000 +? 237 237 $ 10000
8081assert. (1e_1 > >. / | , b- minv a) *. 1e_1 >>. / |, (id a)- a X b=:%. a=:0.01 * _4000 +? 399 399 $ 10000
8182assert. (1e_1 > >. / | , b- minv a) *. 1e_1 >>. / |, (id a)- a X b=:%. a=:0.01 * _4000 +? 400 400 $ 10000
8283assert. (1e_1 > >. / | , b- minv a) *. 1e_1 >>. / |, (id a)- a X b=:%. a=:0.01 * _4000 +? 413 413 $ 10000
8384assert. (b-: minv a) *. 1e_5 >>. / |, (id a)- a X b=:%. a=:j. / ? 2 8 8 $ 1300
8485assert. (1e_1 > >. / | , b- minv a) *. 1e_1 >>. / |, (id a)- a X b=:%. a=:0.01 * _4000 +? 237 237 $ 10000
86+ end.
8587test =: 3 : ' (1e_1 > >./ | , b-minv y) *. 1e_1>>./|,(id y)-y X b=:%.a=:y'
86- assert. 13 !: 8 @ 8 ^: -. @ test@ > (0.01 * _4000 + 100000 ? @ $ ~ , ~ )&. > 35 + i. 64
88+ assert. 13 !: 8 @ 8 ^: -. @ test@ > (0.01 * _4000 + 100000 ? @ $ ~ , ~ )&. > 35 + i. QKTEST { 64 32
8789
8890assert. (b-: minv a) *. (1 =+ / a* b) *. (+ / a*+ a)-:%+ / b*+ b =:%. a=:1 =? 36 $ 2
8991assert. (b-: minv a) *. (1 =+ / a* b) *. (+ / a*+ a)-:%+ / b*+ b =:%. a=:_10 +? 17 $ 20
0 commit comments