Size: 329
Comment:
|
Size: 1197
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
== Meaning of Life == | == John Conways`s "Game of Life" == |
Line 7: | Line 7: |
Whatever you specify as right argument to this function: | This dynamic function takes a boolean matrix as argument and return a boolean matrix with the new generation. It is taken from [http://www.dyalog.dk/dfnsdws/n_life.htm Dyalog`s] Website which at the time being (2007-02-09) does not support Unicode. However, you will see APL characters with Internet Explorer but not with any other browser. |
Line 10: | Line 10: |
MeaningOfLife„{+.×/–´•œ¨›|˜-*+±—Ÿ.^/>\</×÷!²³³Ž~½“”,µ?¼''1†0½¹¾} | life←{↑1 ⍵∨.∧3 4=+/,¯1 0 1∘.⊖¯1 0 1∘.⌽⊂⍵} }}} |
Line 12: | Line 13: |
== Meaning of Life (Hitchhiker`s Guide to the Galaxy) == As you might know, the answer to the ultimate question is '''42''', according to [http://en.wikipedia.org/wiki/Douglas_adams Douglas Adams`s] famous book "[http://en.wikipedia.org/wiki/The_Hitchhiker's_Guide_to_the_Galaxy Hitchhiker`s Guide to the Galaxy"]. We do not need a supercomputer and millions of years to proof that. Whatever you specify as right argument to this function: {{{ MeaningOfLife←{+.×/⍎⊖⍕⊃¨⊂|⌊-*+○⌈∨.∧/>\</×÷!⌽⍉⍉⌹~⍴⍋⍒,⍟?⍳''≡1↑0⍴∊⍵} |
|
Line 15: | Line 23: |
---- CategoryDyalog |
FunExamples
John Conways`s "Game of Life"
This dynamic function takes a boolean matrix as argument and return a boolean matrix with the new generation. It is taken from [http://www.dyalog.dk/dfnsdws/n_life.htm Dyalog`s] Website which at the time being (2007-02-09) does not support Unicode. However, you will see APL characters with Internet Explorer but not with any other browser.
life←{↑1 ⍵∨.∧3 4=+/,¯1 0 1∘.⊖¯1 0 1∘.⌽⊂⍵}
Meaning of Life (Hitchhiker`s Guide to the Galaxy)
As you might know, the answer to the ultimate question is 42, according to [http://en.wikipedia.org/wiki/Douglas_adams Douglas Adamss] famous book "[http://en.wikipedia.org/wiki/The_Hitchhiker's_Guide_to_the_Galaxy Hitchhikers Guide to the Galaxy"]. We do not need a supercomputer and millions of years to proof that. Whatever you specify as right argument to this function:
MeaningOfLife←{+.×/⍎⊖⍕⊃¨⊂|⌊-*+○⌈∨.∧/>\</×÷!⌽⍉⍉⌹~⍴⍋⍒,⍟?⍳''≡1↑0⍴∊⍵}
...will produce a reasonable answer, regardless which type/lenght/depth/rank it is.