extension/src/main/java/org/justinnk/masonssa/extension/Action.java
/**
   * Evaluate the guard expression for this action in the current simulation state. This will also
   * update the currentGuard to the new value.
   *
   * @return whether the condition is met in the current state.
   */
Evaluate the guard expression for this action in the current simulation state. This will also
update the currentGuard to the new value.

@return whether the condition is met in the current state.
Evaluate the guard expression for this action in the current simulation state . This will also update the currentGuard to the new value . @return whether the condition is met in the current state .
public boolean evaluateCondition() {
    boolean condition = this.guard.evaluate();
    this.currentGuard = condition;
    return condition;
  }
public boolean evaluateCondition ( ) { boolean condition = this . guard . evaluate ( ) ; this . currentGuard = condition ; return condition ; }
Evaluate the guard expression for this action in the current simulation state.
Evaluate the guard expression for this action in the current simulation state .