| |
- Rulebased simulation allows the specification of prioritized "if-then"
operating policy statements to drive the simulation instead of input data
values. The rules are easily written by the user in a language provided
through the syntax-directed editor. Complex policy can be represented
clearly and concisely by using a library of pre-defined or user-customized
functions. The rules are interpreted and executed when the simulation
needs additional data. The most valuable benefit of RiverWare's rulebased
simulation is that the rules represent policies as dynamic data, which
can be viewed and modified outside the compiled code.
- Value-Added Features
- Customized libraries of functions simplify rule writing.
- Automated testing of rules for correct syntax before making a run.
- Graphical rule editor permits easy switching of rule priorities
and toggling ON/OFF individual rules or sets of rules.
- Comments and diagnostic messages added by the user to the rules
facilitate analysis of model runs.
|
|