There was a misunderstanding caused from the platform-dependent behavior of
Roll(fixed seed), recently in Twitter.

I wrote:
  on my system(j602a win): ?.$~10 equals 6 5 9 2 4 9 0 7 0 4

Tracy Harms said:
  On my (64-bit Win7) machine 4 6 8 6 5 8 6 6 6 9 -: ?.$~10

http://twitter.com/#!/kaleidic/status/24649688309309440

On the Roll and Seed (fixed seed) page of J dictionary (
http://jsoftware.com/help/dictionary/d641.htm ):

... Use of ?. makes examples reproducible.
   ?. 6
0
   x=: 8$6
   ?. x
0 5 5 4 2 3 2 1
   ?. x
0 5 5 4 2 3 2 1

My system works just the same as the example from the dictionary page.
However, I guess Tracy's system(64 bit) would behave differently.

Isn't it an unexpected behavior(aka bug)?
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to