title: Why does sendDelayed() increase time of sending in powers of 2?
body: <p>I am really new to Omnet++ and I don't understand what these values are. Why is the simulation time increasing in powers of 2?</p>
  <p><a href="https://i.stack.imgur.com/EhugJ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/EhugJ.png" alt="enter image description here" /></a></p>
  <p>This is the code for the message handler :</p>
  <pre><code> void box::initialize() {
      if(strcmp(&quot;box&quot;, getName()) == 0) {
          packet1 *m = new packet1;
          m-&gt;setName(&quot;message&quot;);
          send(m, &quot;out&quot;);
      }
  }
  
  void box::handleMessage(cMessage *msg) {
      if(strcmp(msg-&gt;getName(), &quot;message&quot;) == 0) {
          sendDelayed(msg,SIMTIME_DBL(simTime())+1,&quot;out&quot;);
      }
  }
  </code></pre>
  <p>Shouldn't the simulation time values be 0 and then 1 and then 2?</p>