Thank you, David, for your reconstruction of verb BLT. It works fine and gives the expected results. I have inserted it in http://www.jsoftware.com/jwiki/Doc/Articles/Play171 after the first mention of BLT.
I will also include you in the list of those acknowledged in the production of APWJ Edn 2. What follows is not needed for APWJ Edn 2 but interests me nonetheless... #BLT 7 47293 (...which accords with Gene's figures) #BLT 8 |out of memory: BLT | ~. bl"1(y#y)#:i.y^y Gene too says in the paper in question that he can't use BLT beyond 7. He calculates the space needed for BLT 8 (admittedly by his version) as 536,870,912 bytes -- say half a GB. But my iMac has 4GB of installed memory. I would have thought off-hand it would have managed BLT 8 (though certainly not BLT 9, which would need roughly 14GB by Gene's calculations). What's going on? How much of my 4GB is available for J? ...to malloc in one go? Or are my integers taking up two/four/eight times the bytes of Gene's? Ian On Wed, Oct 21, 2009 at 11:11 AM, David Mitchell <[email protected]> wrote: > Oleg Kobchenko wrote: >> In the article 24 "Blists in OLEIS" >> >> http://www.jsoftware.com/jwiki/Doc/Articles/Play171 >> >> the definition of the BLT verb is missing. >> >> It is needed to complete the publication of >> At Play with J. >> >> I guess if we should come up with a substitute, >> it might as well be a best shot. >> >> >> >> ---------------------------------------------------------------------- >> For information about J forums see http://www.jsoftware.com/forums.htm >> > > In the keeping of brute force: > > bl =: ] i.~ [: /:~ ~. > > BLT=: 3 : 0 > ~. bl"1 (y#y)#: i.y^y > ) > > -- > David Mitchell > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
