/// Author: Bert van Montfort
 /// <summary>
 /// Creates a new ConditionCombo without a rightsolver
 /// Use this ConditionCombo for Not statement
 /// </summary>
 /// <param name="leftSolver">Solver.</param>
 /// <param name="logicOperator">Logic operator.</param>
 public ConditionCombo(Solver leftSolver, ELogicOperators logicOperator)
 {
     this.leftSolver = leftSolver;
     this.logicOperator = logicOperator;
 }
 public ForLoop(Solver solver, int counter)
 {
 }
 public ForLoop(Solver solver, CmdDefineVariable declareVariable, CmdDefineVariable incrementCommand)
 {
     this.solver = solver;
     this.declareVariable = declareVariable;
     this.incrementCommand = incrementCommand;
 }
 public WhileLoop(Solver conditions)
 {
     this.conditions = conditions;
 }