Visual Modeling Tool

With the visual Tree Diagram Editor, you can easily create model structure to represent the problem being studied. The model structure will include decision points and all events that could occur. Different node types within the structure reflect whether branches are alterative options or possible events.

Insert nodes anywhere within the model structure. Copy or move individual nodes or subtrees within the model. Clone repeating sections of the model to reduce modeling time and ensure consistency within the model.

In the model below, there is a single decision, whether to litigate or accept a settlement offer. There are also points were the outcome is unknown (win/lose case and damage amounts), represented by circles. Finally, there are terminal nodes which reflect the overall value of each scenario, represented by triangles.

Simple Legal Tree

Simple Legal Tree

Evaluate and Compare Strategies

Once the model is complete, TreeAge Pro automatically generates the algorithms required to evaluate the model and choose the optimal strategy. This allows you to focus on the problem at hand and not the calculations needed to evaluate the model.

Standard algorithms give weight to each possible outcome within the strategy based on its probability. The combined weighted average generates an overall expected value for each strategy.

Analyses can choose the optimal strategy based on a comparison of all options. Tree preferences control the method of comparison from among these choices – maximum, minimum, cost-benefit, multi-attribute or cost-effectiveness (requires Healthcare Module). Models can also store multiple metrics for value. Then, simply change the active metric and reanalyze the same model.

When the model from above is analyzed using Roll Back, expected values (EVs) are calculated at all nodes. At the decision node, the maximum value is selected as the optimal strategy.

Legal Tree Rolled Back

Legal Tree Rolled Back

Study Uncertainty

TreeAge Pro allows you to study how uncertainty in a model’s inputs affect the conclusions we can draw via its outputs. In order to study uncertainty of an individual parameter, the parameter must be represented by a variable. The variable then can be analyzed over a range of uncertainty rather than using a single point estimate.
The model below evaluates to the same values as the earlier models, but three independent parameters are defined using variables. Those variables are then referenced within the model in probability and value expressions.

Legal Tree with Variables

Legal Tree with Variables

Now the model can be evaluated using sensitivity analysis to study uncertainty. For example, the following analysis uses a range for the pWin variable from 0.5 to 0.7 with four intervals. This analysis reevaluates the model at pWin values 0.5, 0.55, 0.6, 0.65 and 0.7, then shows the EV of each strategy based on the parameter range.

Sensitivity Analysis on Legal Tree

Sensitivity Analysis on Legal Tree

The graph above identifies a threshold at the pWin value of 0.55.

  • If pWin is less than 0.55, then the Settlement Offer EV is higher.
  • If pWin is greater than 0.55, then the Litigate EV is higher.

Export Output to Excel

The Excel Module allows you to export graphical and numerical output to Excel. This allows you to examine and analyze results outside TreeAge Pro.

You can then…

  • Generate a customized graph in Excel based on TreeAge Pro analysis results.
  • Perform regression analysis on simulation results.
  • Generate a data set from one model that could be used as input for another model.

For example, the following sensitivity analysis graph from TreeAge Pro…

Sensitivity Analysis on Legal Tree

Sensitivity Analysis on Legal Tree

can be exported to an Excel graph as seen below.

Sensitivity Analysis - Exported to Excel

Sensitivity Analysis - Exported to Excel

Edit Model Inputs in Excel

This functionality allows you to export model inputs from TreeAge Pro to Excel, edit them within Excel, then send the edited inputs back into TreeAge Pro. This can be useful when adding large numbers of variables and/or distributions.

The inputs that can be edited in this way are:

  • Variables and their root node definitions
  • Trackers and their starting value
  • Distributions and their parameters
  • Tables and their data

The Tree Workbook function allows you to export all the model inputs at once.

Programming Interface

The TreeAge Pro Object Interface allows you to open models, modify values and run analyses using a programming language – Java, Visual Basic, etc. This can be used to automate repetitive tasks or string together a series of analyses.

The Object Interface is the basis of the TreeAge Pro Interactive product, which can be purchased separately from the TreeAge Pro user interface. TreeAge Pro Interactive can be used to connect a mission critical system to model analyses. It could also be used to present a model and its analysis results on a web page.

TreeAge Pro Products

Bundle Comparison

TreeAge Pro
TreeAge Pro
Model Building
Decision Trees
Visual Interface
Model Validation
Markov Models
Microsimulation Models
State Transition Diagrams
Influence Diagrams
Discrete Event Simulation
Analysis Tools
Optimal Strategy Identification
Determinisic Sensitivity Analysis
Probabilistic Sensitivity Analysis
Monte Carlo Simulation
Cost-Effectiveness Analysis
Markov Cohort Analysis
Healthcare Reporting
Exclude Strategies
Distributed Simulation
Export Trees Graphically
Export Charts Graphically
Export Charts to Excel
Access to Values from Excel
Model Value Editing in Excel
Scripting Interface
Create Player Models
Support Personalized Customer Support
Training Examples/Resources