/**
* @brief evaluates the output state from the input lines
* @param dt the elapsed time in seconds from since the last call
/**
* @brief evaluates the output state from the input lines
* @param dt the elapsed time in seconds from since the last call