anchor.diff:      {briefmi, {Clientname, CMi, CZeit}} ->
         log(["Client " + Clientname + " informs about new Mi ", CMi, " at ", CZeit]),
         NewMinimum = update_minimum(CMi, Minimum),
  -      step(Config, Clients, Toggled, NewMinimum);
  +      calculation_state(Config, Clients, Toggled, NewMinimum);
       {From, briefterm, {Clientname, CMi, CZeit}} ->
         if
           Toggled -> handle_briefterm(CMi, Minimum, From, CZeit);
  
positive.code:   Middle ! {setneighbors, Left, Right},
    set_neighbors([Middle, Right] ++ Tail, Clients).
  
  build_ring(Config, Clients) ->
    set_neighbors(Clients, Clients),
    {ok, Correct} = werkzeug:get_config_value(korrigieren, Config),
    step(Config, Clients, Correct, utils:max_int_value()).
  
  kill_clients([]) -> ok;
  kill_clients([Client | Tail]) ->
  
negative.code:   werkzeug:logging(Logfile, lists:concat(FullMessage)),
    Logfile.
  
  calculation_state(Config, Clients, Toggled, Minimum) ->
    receive
      toggle -> calculation_state(Config, Clients, not(Toggled), Minimum);
      prompt -> promt_all_ggt(Clients);
      nudge -> check_status_all_ggt(Clients);
      {calc, WggT} -> startCalculation(WggT, Clients);
  