Package unbbayes.io.log

Examples of unbbayes.io.log.ISSBNLogManager.printText()


      }
    }
   
    if (logManager != null) {
      logManager.skipLine();
      logManager.printText(null, false, getResourceForHybridAlgorithm().getString("010_StepFinished"));
      logManager.skipLine();
      logManager.printSectionSeparation();
    }
   
    // add continuous nodes to the list of initial nodes
View Full Code Here


                    combinator.get(i).get(indexes.get(i))
                );
              }
             
              if (logManager != null) {
                logManager.printText(in1, false, " - " + ssbnNode);
              }
             
              ssbn.addSSBNNodeIfItDontAdded(ssbnNode);
             
              // update indexes and check condition to end loop (it ends when all possible combinations were visited)
View Full Code Here

    }
   
    while(!notFinishedNodeList.isEmpty()){
     
      if (logManager != null) {
        logManager.printText(level1, false,
          resourceLog.getString("012_IterationNumber") + " "  + iteration);
      }
     
      for(SimpleSSBNNode node: notFinishedNodeList){
            try {
View Full Code Here

      //update the not finished list
      notFinishedNodeList.clear();

      if (logManager != null) {
        logManager.skipLine();
        logManager.printText(level1, false,
          resourceLog.getString("013_NotFinishedNodesList") + ": ");
      }
     
      for(SimpleSSBNNode node: ssbn.getSimpleSsbnNodeList()){
        if(!node.isFinished()){
View Full Code Here

      }
     
      for(SimpleSSBNNode node: ssbn.getSimpleSsbnNodeList()){
        if(!node.isFinished()){
          if (logManager != null) {
            logManager.printText(level1, false, " - " + node.toString());
          }
          notFinishedNodeList.add(node);
        }
      }
     
View Full Code Here

    level2 = new IdentationLevel(level1);
    thisLevel2 = level2;
   
    ISSBNLogManager logManager = ssbn.getLogManager();
    if (logManager != null) {
      logManager.printText(level2, false, "Evaluate unfinished node" + ": " + node);
    }
    //Note: In this implementation don't is averiguated if already have a equal MFragInstance.
   
    //Build the MFragInstance related to the node
    MFragInstance mFragInstance = MFragInstance.getInstance(node.getResidentNode().getMFrag());
View Full Code Here

    evaluateMFragInstance(mFragInstance, node);
   
    node.setFinished(true);
   
    if (logManager != null) {
      logManager.printText(thisLevel2, true, "Unfinished node = " + node + " setted true");
      logManager.skipLine();
    }
  }
 
  /**
 
View Full Code Here

  private void evaluateMFragInstance(MFragInstance mFragInstance, SimpleSSBNNode ssbnNode)
        throws ImplementationRestrictionException, SSBNNodeGeneralException{
   
    ISSBNLogManager logManager = ssbn.getLogManager();
    if (logManager != null) {
      logManager.printText(level2, true, "Evaluate MFragInstance" + mFragInstance);
    }
    // 1) Test if the MFragInstance already was evaluated
    if(mFragInstance.isEvaluated()){
      return; //Be careful here if you change the algorithm for search for
              //mFragInstances equal to the that are evaluated... In this case
View Full Code Here

   
      // 2) Evaluate MFragInstance context
    try {
      level3 = new IdentationLevel(level2);
      if (logManager != null) {
        logManager.printText(level3, true, "Evaluate MFrag Context Nodes");
      }
      evaluateMFragContextNodes(mFragInstance);
     
    } catch (ImplementationRestrictionException e) {
      //Stop the evaluation when the context nodes fail.
View Full Code Here

    }
   
    // 3) Create the nodes of the MFragInstance
    level3 = new IdentationLevel(level2);
    if (logManager != null) {
      logManager.printText(level3, true, "Create the nodes of MFrag ");
    }
    evaluateNodeInMFragInstance(mFragInstance, ssbnNode)
   
 
 
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.