C.4 Bugs Fixed in Version 4.0.3 of ChemTree

  • Fixed problems with roundoff errors during splitting.
  • Cherrypicking will now function properly when the tree model has a branch based on the presence vs. absence of an augmented atom in the compound. That is, when a branch is based on a binary field of the form "AATM:N(C)", the cherrypicking process will continue down the appropriate branch. Formerly, cherrypicking would stop at the branching node if the compound did not contain the particular augmented atom, and proceed (down the "YES" branch) only if the augmented atom was present.
  • Deadlock problem that caused program to hang when generating random trees using parallel processors has been resolved.
  • Fixed propagation of default options from trees to tree lists and from tree lists to trees.
  • Corrected applied-tree RMS error for trees having nodes without applied-to data.
  • Fixed problem with generating trees in Windows from a GUI-mode script without logging.
  • Use carriage-return/line-feed sequence when logging scripts in Windows.
  • Fixed occasional crash after viewing a distance matrix plot.
  • Smoother exit after hitting "Cancel" in the middle of generating trees in a GUI script.
  • Fine-tune what happens when an invalid script file is selected from the command-prompt mode.