| summaryrefslogtreecommitdiff | 
diff options
Diffstat (limited to 'instance-calculator/src/Main.java')
| -rw-r--r-- | instance-calculator/src/Main.java | 26 | 
1 files changed, 12 insertions, 14 deletions
| diff --git a/instance-calculator/src/Main.java b/instance-calculator/src/Main.java index 488b9bb..3835c16 100644 --- a/instance-calculator/src/Main.java +++ b/instance-calculator/src/Main.java @@ -54,25 +54,18 @@ public class Main         *    {         *       a = Candidates.pop();         * -       *       for (c: a.component) +       *       if (a.has_components_not_in(ProcessedCandidates))         *       { -       *          if (!contains(c.target, ProcessedCandidates)) -       *          { -       *             FuturCandidates.push(a); -       *             continue; -       *          } +       *          FuturCandidates.push(a);         *       } +       *       else +       *       { +       *          is_stuck = False;         * -       *       is_stuck = False; -       * -       *       a.instantiate_all_processes(); +       *          a.create_instance();         * -       *       for (c: a.component) -       *       { -       *          a.integrate_instanciated_processes_from(c); +       *          ProcessedCandidates.add(a);         *       } -       * -       *       ProcessedCandidates.add(a);         *    }         *         *    if (is_stuck) @@ -82,4 +75,9 @@ public class Main         * }         */     } + +   public static Parameters get_parameters () +   { +      return PARAMETERS; +   }  } | 


