V. good.


On Fri, Apr 24, 2015 at 10:46 PM, Raul Miller <rauldmil...@gmail.com> wrote:

> On Fri, Apr 24, 2015 at 7:03 PM, Roger Hui <rogerhui.can...@gmail.com>
> wrote:
> > The details of implementing this algorithm are left as an exercise for
> the
> > reader. :-)
>
> Do I qualify as a reader?
>
> comb=: 4 : 0
>  k=. i.>:d=.y-x
>  z=. (d$<i.0 0),<i.1 0
>  for. i.x do. z=. k ,.&.> ,&.>/\. >:&.> z end.
>  ; z
> )
>
> peermm=:3 :0
>   r=.i.1 0
>   for_d.</.~y do.
>     u=.{.s=.>d
>     n=.i.(#s)+{:$r
>     e=.n e."1 s comb&#n
>     r=.,/(u*e)+"1/"_1 (1-e)#inv"1/r
>   end.
> )
>
>    peermm 1 1 2 2
> 2 2 1 1
> 2 1 2 1
> 2 1 1 2
> 1 2 2 1
> 1 2 1 2
> 1 1 2 2
>
> --
> Raul
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to