extension/src/main/java/org/justinnk/masonssa/extension/Action.java
/**
   * Calculate the rate function for this action in the current simulation state. This will also
   * update the currentRate to the new value.
   *
   * @return the new rate at which this action is executed.
   */
Calculate the rate function for this action in the current simulation state. This will also
update the currentRate to the new value.

@return the new rate at which this action is executed.
Calculate the rate function for this action in the current simulation state . This will also update the currentRate to the new value . @return the new rate at which this action is executed .
public double calculateRate() {
    double rate = this.rate.rate();
    this.currentRate = rate;
    return rate;
  }
public double calculateRate ( ) { double rate = this . rate . rate ( ) ; this . currentRate = rate ; return rate ; }
Calculate the rate function for this action in the current simulation state.
Calculate the rate function for this action in the current simulation state .