SETI@home is an Application which fills an Array with random Values by using srand in Order as seen on Screen with an Delay of 10 Millisecond between the Generation of the next randomized Value. To find some human readable Words the Program is using different Wordlists which can be found in the Internet.

Step 1: Shifted and Time delayed filling of the Array with random Values.

[0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]...[21][22][23]
 ↓  ↓  ↓     ↑  ↑  ↑     ↑  ↑  ↑       ↑   ↑   ↑       ↑   ↑   ↑       ↑      ↑   ↑ 
 |  |  |     |  |  |     |  |  |       |   |   |       |   |   |       |      |   |
 |  |  |     |  |  |     |  |  |       |   |   |       |   |   |       |      |   |
 |___________|___________|_____________|_______________|_______________|      |   |
    |___________|___________|______________|_______________|__________________|   |
       |___________|___________|_______________|_______________|__________________|
                                        ...

Step 2: Vertical Output of the shifted and Time delayed filled Array. (0, 4, 8, 12, 16, 20, 1, 5, 9, 13, 17, 21, 2, 6, 10, 14, 18, 22, 3, 7, 11, 15, 19, 23) [00][01][02][03] [04][05][06][07] [08][09][10][11] [12][13][14][15] [16][17][18][19] [20][21][22][23]
Step 3: Horizontal Word Comparison of the vertical outputed random Values against a Wordlist. [?][H][2][O] [?][?][?][?] [?][?][?][?] [?][?][?][?] [?][?][?][?] [?][?][?][?]

32-Bit OneDrive
64-Bit OneDrive