jSMILE API Changes November 3rd, 2009 1) new methods in Network class: setMauExpressions getMauExpression October 31st, 2009 1) two new node types supported: Network.NodeType.Equation Network.NodeType.DeMorgan 2) new nested class in Network: DeMorganParentType 3) new methods in Network class: setContEvidence getContEvidence setNodeEquation getNodeEquation setNodeEquationBounds getNodeEquationBounds setDeMorganPriorBelief getDeMorganPriorBelief setDeMorganParentType getDeMorganParentType setDeMorganParentWeight getDeMorganParentWeight July 28th, 2009 1) new methods in EM class: setRelevance getRelevance March 26th, 2009 1) new classes added: TemporalInfo UnrollResults Network.NodeTemporalType 2) new methods in Network class: unroll getSliceCount setSliceCount getNodeTemporalType setNodeTemporalType addTemporalArc deleteTemporalArc temporalArcExists getMaxTemporalOrder getMaxNodeTemporalOrder getTemporalOrders getTemporalChildren getTemporalParents getUnrolledParents hasTemporalEvidence isTemporalEvidence getTemporalEvidence getTemporalEvidenceId setTemporalEvidence clearTemporalEvidence getNodeTemporalDefinition getNoisyTemporalParentStrengths 3) EM.learn has an optional argument for specifying fixed nodes as handles or identifiers November 26th, 2008 1) removed methods in DataSet class: getNodeHandle setNodeHandle 2) changed return type of DataSet.matchNetwork November 30th, 2007 1) new method in DataSet class: matchNetwork 2) TextParser class was removed June 28th, 2007 1) new methods in Network class: annealedMap probEvidence isRealEvidence isPropagatedEvidence January 12th, 2007 1) DataSet.readFile method replaces TextParser class, which is now marked as deprecated November 29th, 2006 1) new methods added in Network class setNodeType setSubmodelPosition getSubmodelPosition August 29th, 2006 1) DiagResults has public fields and no get/set functions 2) ObservationInfo has public fields and no get/set functions 3) FaultInfo has public fields; changed order of arguments in constructor August 25th, 2006 1) Network.getSubmodelHandle renamed to getSubmodel 2) Network.getMainSubmodelHandle renamed to getMainSubmodel 3) Network.get/setSubmodelAnnotation renamed to get/setSubmodelDescription 4) Network.getFirstSubmodel added 5) Network.linkNodeToSubmodel renamed to setSubmodelOfNode 6) Network.get/setSubmodelOfSubmodel added 7) Network.addSubmodel returns the handle of created submodel 8) Network.get/setNodeDocumentation added 9) DocItemInfo has two public fields (title, path) and no get/set functions August 22nd, 2006 1) new methods added in Network class: isRanked setRanked setMandatory isMandatory addCostArc deleteCostArc getCostParents getCostParentIds getCostChildren getCostChildrenIds getNodeCost setNodeCost August 1st, 2006 1) Network.get/setSampleCount added July 26th, 2006 1) Network.readFile and Network.writeFile are void now (will throw if error occurs) 2) Network.getNodesCount renamed to getNodeCount 3) UserProperty has two public fields (name, value) and no get/set functions 4) BkArcInfo has two public fields (parent, child) and no get/set functions 5) Order of arguments in BkArcInfo constructor is parent, child 6) BkTierInfo has two public fields (variable, tier) and no get/set functions 7) Order of arguments in BkTierInfo constructor is variable, tier 8) BkKnowledge has three public fields (forcedArcs, forbiddenArcs, tiers) and no get/set functions 9) Order of arguments in BkKnowledge constructor is forcedArcs, forbiddenArcs, tiers [end of file]