Sample output showing critters moving:

This is sample output after I got the ants moving. Your output may vary, depending on how and when you call World.myRand(). I've not yet implemented Ant breeding or Doodlebug moving.

 0) . . . . . . . . . . . . D . . . . . . . 
 1) . . . a . . . . . . . . . . . . . . . . 
 2) . . . . . . a . . D . . . D . . . . . . 
 3) . . . . . . . . . . . . a . . . . . . . 
 4) . . . . . . . . . . . . . . . . a . . . 
 5) . a . . . . . . . . . . . . . . . . . . 
 6) . . . . . . . . . . . . . . . . . . . . 
 7) . . . . . . . . . . . . . . . . . . . . 
 8) . . . . . . . . . . . . . . . . . . . . 
 9) . . . . . . . . . . . . a . . . . . . . 
10) . . . . a . . . . . . . . . . . . . . . 
11) . . D . . . . . . . . . . . . . . . . . 
12) . . . . . . . . . . . . . . . . . . . . 
13) . . . . . . . . . . . . . . . . . . . . 
14) . . . . . . . . . . . . . . . . . . . . 
15) . . . . . . . a . . . . . . . . a . . . 
16) . . . . . . . . . . . . . . . D . . . . 
17) . . . . . . . . . . . . . . . . . . . . 
18) . . . . . . . . . . . . . . . . . . . . 
19) . . . . . . . . . . . . . . . . . . . a 

Hit return to continue, q to stop: 
 0) . . . . . . . . . . . . D . . . . . . . 
 1) . . . . . . . . . . . . . . . . . . . . 
 2) . . . a . . . a . D . . . D . . . . . . 
 3) . . . . . . . . . . . . . . . . a . . . 
 4) . . . . . . . . . . . . a . . . . . . . 
 5) . . . . . . . . . . . . . . . . . . . . 
 6) . a . . . . . . . . . . . . . . . . . . 
 7) . . . . . . . . . . . . . . . . . . . . 
 8) . . . . . . . . . . . . . . . . . . . . 
 9) . . . . . . . . . . . . . a . . . . . . 
10) . . . a . . . . . . . . . . . . . . . . 
11) . . D . . . . . . . . . . . . . . . . . 
12) . . . . . . . . . . . . . . . . . . . . 
13) . . . . . . . . . . . . . . . . . . . . 
14) . . . . . . . . . . . . . . . . . . . . 
15) . . . . . . . . a . . . . . . . . a . . 
16) . . . . . . . . . . . . . . . D . . . . 
17) . . . . . . . . . . . . . . . . . . . . 
18) . . . . . . . . . . . . . . . . . . . a 
19) . . . . . . . . . . . . . . . . . . . . 

Turn 1.  Hit return to continue, q to stop: 
 0) . . . . . . . . . . . . D . . . . . . . 
 1) . . . . . . . . . . . . . . . . . . . . 
 2) . . . . . . a . . D . . . D . . . . . . 
 3) . . . a . . . . . . . . . . . a . . . . 
 4) . . . . . . . . . . . . . . . . . . . . 
 5) . . . . . . . . . . . . a . . . . . . . 
 6) . . . . . . . . . . . . . . . . . . . . 
 7) . a . . . . . . . . . . . . . . . . . . 
 8) . . . . . . . . . . . . . a . . . . . . 
 9) . . . . . . . . . . . . . . . . . . . . 
10) . . a . . . . . . . . . . . . . . . . . 
11) . . D . . . . . . . . . . . . . . . . . 
12) . . . . . . . . . . . . . . . . . . . . 
13) . . . . . . . . . . . . . . . . . . . . 
14) . . . . . . . . a . . . . . . . . . . . 
15) . . . . . . . . . . . . . . . . a . . . 
16) . . . . . . . . . . . . . . . D . . . . 
17) . . . . . . . . . . . . . . . . . . . . 
18) . . . . . . . . . . . . . . . . . . . . 
19) . . . . . . . . . . . . . . . . . . . a 

Turn 2.  Hit return to continue, q to stop: 

This is sample output after I got both Ants and Doodlebugs moving:

There is still no breeding, yet.

 0) . . . . . . . . . . . . D . . . . . . . 
 1) . . . a . . . . . . . . . . . . . . . . 
 2) . . . . . . a . . D . . . D . . . . . . 
 3) . . . . . . . . . . . . a . . . . . . . 
 4) . . . . . . . . . . . . . . . . a . . . 
 5) . a . . . . . . . . . . . . . . . . . . 
 6) . . . . . . . . . . . . . . . . . . . . 
 7) . . . . . . . . . . . . . . . . . . . . 
 8) . . . . . . . . . . . . . . . . . . . . 
 9) . . . . . . . . . . . . a . . . . . . . 
10) . . . . a . . . . . . . . . . . . . . . 
11) . . D . . . . . . . . . . . . . . . . . 
12) . . . . . . . . . . . . . . . . . . . . 
13) . . . . . . . . . . . . . . . . . . . . 
14) . . . . . . . . . . . . . . . . . . . . 
15) . . . . . . . a . . . . . . . . a . . . 
16) . . . . . . . . . . . . . . . D . . . . 
17) . . . . . . . . . . . . . . . . . . . . 
18) . . . . . . . . . . . . . . . . . . . . 
19) . . . . . . . . . . . . . . . . . . . a 

Hit return to continue, q to stop: 
 0) . . . . . . . . . . . . . . . . . . . . 
 1) . . . . . . . . . . . . D . . . . . . . 
 2) . . . a . . . a D . . . D . . . . . . . 
 3) . . . . . . . . . . . . . . . . a . . . 
 4) . . . . . . . . . . . . a . . . . . . . 
 5) . . . . . . . . . . . . . . . . . . . . 
 6) . a . . . . . . . . . . . . . . . . . . 
 7) . . . . . . . . . . . . . . . . . . . . 
 8) . . . . . . . . . . . . . . . . . . . . 
 9) . . . . . . . . . . . . . a . . . . . . 
10) . . . a . . . . . . . . . . . . . . . . 
11) . . . . . . . . . . . . . . . . . . . . 
12) . . D . . . . . . . . . . . . . . . . . 
13) . . . . . . . . . . . . . . . . . . . . 
14) . . . . . . . . . . . . . . . . . . . . 
15) . . . . . . . . a . . . . . . . . a . . 
16) . . . . . . . . . . . . . . . . . . . . 
17) . . . . . . . . . . . . . . . D . . . . 
18) . . . . . . . . . . . . . . . . . . . a 
19) . . . . . . . . . . . . . . . . . . . . 

Turn 1.  Hit return to continue, q to stop: 
 0) . . . . . . . . . . . . D . . . . . . . 
 1) . . . a . . . . . . . . . . . . . . . . 
 2) . . . . . . a D . . . . . . . . a . . . 
 3) . . . . . . . . . . . . D . . . . . . . 
 4) . . . . . . . . . . . a . . . . . . . . 
 5) . . . . . . . . . . . . . . . . . . . . 
 6) . . . . . . . . . . . . . . . . . . . . 
 7) . a . . . . . . . . . . . . . . . . . . 
 8) . . . . . . . . . . . . . a . . . . . . 
 9) . . . . . . . . . . . . . . . . . . . . 
10) . . a . . . . . . . . . . . . . . . . . 
11) . . . . . . . . . . . . . . . . . . . . 
12) . . . D . . . . . . . . . . . . . . . . 
13) . . . . . . . . . . . . . . . . . . . . 
14) . . . . . . . . . . . . . . . . . . . . 
15) . . . . . . . . . . . . . . . . . . a . 
16) . . . . . . . . a . . . . . . . . . . . 
17) . . . . . . . . . . . . . . . . D . . a 
18) . . . . . . . . . . . . . . . . . . . . 
19) . . . . . . . . . . . . . . . . . . . . 

Turn 2.  Hit return to continue, q to stop: