[this document contains information on public API changes in SMILE and SMILearn] October 31, 2009 1. Soft evidence support added to DSL_nodeValue: GetSoftEvidence SetSoftEvidence IsSoftEvidence Please note that DSL_nodeValue::IsEvidence will return 0 if node is soft evidence 2. Continous nodes DSL_equation (node definition class) DSL_valEquationEvaluation (node value class) DSL_generalEquation 3. DSL_em changes: new methods: GetRelevance, SetRelevance new parameter for specifying fixed nodes in Learn method November 25, 2008 1. DSL_dataset no longer contains information required to associate data with network. Instead, the DSL_em::Learn method has additional parameter: a vector of DSL_datasetMatch structures for this purpose. Methods removed from DSL_dataset: DSL_dataset::GetHandle DSL_dataset::SetHandle March 25, 2008 1. new methods added: DSL_node::GetId DSL_node::SetId January 16, 2008: 1. SmileXML merged into core SMILE global function EnableXdslFormat removed smilexml.lib/libsmilexml.a no longer exist November 27, 2007: 1. new method added: DSL_dataset::MatchNetwork November 21, 2007 1. class removed: DSL_textParser, use DSL_dataset::ReadFile instead November 5, 2007: 1. DSL_mau nodes can have decision parents (but no explicit API change) 2. new methods added to handle expressions in MAU nodes: DSL_mau::SetExpression DSL_mau::GetExpression DSL_mau::ValidateExpression [November 5, 2007 - changelog started]