anchor.diff:  %%%-------------------------------------------------------------------
   -module(parallant).
   %% API
  --export([test/0, test/1, test/4, start/5, start/6]).
  +-export([test/0, test/1, test/4, start/5, start/7]).
   -export([get_cell/3, update_board/3, move_ants/4, update_cell/1]).
   
   -include("parallant.hrl").
  
positive.code: 
      Time = timer:now_diff(T2, T1),
      TimeInSecs = Time / 1000000,
      io:format("Time elapsed: ~p. Time per iteration: ~p s~n", [TimeInSecs, TimeInSecs / Steps]).
  
  -spec create_ants(pos_integer(), dimension(), dimension()) -> [ant()].
  create_ants(PopulationSize, Width, Height) ->
  
negative.code: update_cell({dead}) -> {alive};
  update_cell({alive}) -> {dead}.
  
  move_ant({AntCellState},
           #ant{pos = Pos, dir = Dir},
           #world { w = W, h = H},
           Occuppied) ->
      NewDir = turn(Dir, AntCellState),
      NewPos = forward(Pos, NewDir, W, H, Occuppied),
      #ant{pos = NewPos, dir = NewDir}.
  