Aware™ Technology  -- for Omnidirectional Permutations

Aware Home    Aware Technology     Aware Background      Aware Licenses     Aware Products     Contact Us      Aware Store     Gateway Page

See also:     What-if Modeling Example     Permutation Controls:    Toolbar Speedbuttons      Menu Commands

Our Models Know
How to Change

 

A What-if Analysis computes alternative results

A What-if Model generates a new model and then comletes the What-if Analysis

Aware™ Technology

Omnidirectional Permutations
using the Aware Spreadsheet
"A New Paradigm"

The Aware Spreadsheet implements the methods of the "Polymorphic Enhanced Modeling" Patent as a means to enhance the performance of the spreadsheet and delivers "permutation enabled, polymorphic modeling."

Of particular interest is the Omnidirectional Permutation behavior within the context of the Patent's polymorphic modeling capabilities. Omnidirectional Permutations provide a means by which each cell can individually contain a directional decision for use during model permutations. When this directional decision is triggered, the user is prompted for a selection that dynamically routes the permutation process.   The example that follows is a continuation of the pervious example, What-if Modeling Example. This model calculates net profit (cell E15) based upon the number of mailing pieces the user enters in cell B3. In the example that follows below, the toolbar speedbuttons which implement specific permutation behaviors, such as the interactive or omnidirectional behavior, are used to control the permutation process. Using these controls, alternate model permutations become selectable. The interactive dialog shown allows the user to dynamically select the permutation pathway through the model.Thus dynamically selecting one of several possible model permutations and causing the permutation process to follow an alternate pathway or alternate direction.

Initial Marketing Plan Spreadsheet Model

wpe9.jpg (39911 bytes)

This initial model takes Mailing Pieces, cell B3, and calculates Net Profit, Cell E15.

This Omnidirectional Example continues below...

 

Try to get your mind around this...

"Knowledge is Power
and our models know more than any others you've ever used."


Omnidirectional Permutations Example

See also:      What-if Modeling Example     Permutation Controls:   Toolbar Speedbuttons      Menu Commands

Step 1:

Make Cell E6, Total Sales, the active cell by placing the cursor on it.

omnidirection1.bmp (89934 bytes)

Permutation control behaviors can be assigned to individual cells to deliver alternative models thus creating an omnidirectional modeling environment.

Step 2

Click on the Interactive speedbutton on the toolbar to activate the interactive permutation method for permutations which affect this cell.

omnidirection2.bmp (89934 bytes)

Among the toolbar speedbutons are these three permutation controls. The first is for an automatic increment to the next permutation in a sequntial fashion, the second is a control to select a single impact mode of behavior for the current cell, and finally, the third is the interactive impact behavior. This third behavior prompts the user dynamically during a model permutation to select a path for the model permutation process to follow.

Step 3

Select cell E15, net profit, by placing the cursor on it. Then, in order to solve for a breakeven price or mailing volume enter the value zero. This has the effect of triggering a model permutation.

omnidirection3.bmp (89934 bytes)

In this omnidirectional example, a zero net profit triggers a model permutation. Since this model permutation affects cell E6, which is an interactive impact cell, an interactive targeting dialog will be displayed for dynamic targeting and delivery of alternative forms of analysis at the user's direction.

Step 4

During the model permutation process just triggered in step 3, the interactive permutation behavior is triggered at cell E6. The interactive behavior prompts the user to select a next cell to permute. In this case cell E5 is highlighted which is average price.

omnidirection4.bmp (89934 bytes)

Shown is a targeting mechanism for Interactive user selection of a permutation path during model permutations. This mechanism delivers dynamic user interaction to answer various analytical questions based upon a single initial user defined model. In this example the user selects cell E5 which solves for average price.

Step  5

After the model permutation is complete, it is recalcuated. In this model permutation the user selected cell E6 to become a formula cell which has calcualted a value of $364.73. This is the breakeven price given the model's financial structure and a mailing volume of 1,500 pieces.

omnidirection5.bmp (89934 bytes)

The selected model permutation solves for average price at 1,500 units mailed.

Overview

In contrast to the previous example, What-if Modeling Example, cell B3 remains an input cell while cell E5 becomes a calculated cell. Cell E15 triggers the permutation process and changes from a formula cell to an input cell.

 

This model, as a whole, is a different model than the initial model and a different model from the What-if Modeling Example. Thus, we have identified three different models that are automatically available for use based upon the initial user defined model. These alternatives spring from the Aware Technology implementation of pemutation enhanced modeling.

omnidirection6.bmp (89934 bytes)

The initial model is driven by the number of mailing pieces to solve for net profit.   The What-if Modeling Example is driven by a net profit value to solve for mailing  pieces. Finally, this Omnidirectional Permutations example is driven by net profit, and interactively allows the user to select between a solution that leads to mailing pieces or alternatively that leads to the average price. These three alternatives represent significantly different analytical perspectives driven from a single initial user defined model.

Within the initial model, there are other analytical questions that are available depending upon the cell that is triggered and the permutation controls that have been used. In this example we have shown you one new control, the interactive permutation behavior which is user selectable from the toolbar speedbuttons. There are a whole list of additional speedbuttons and corresponding permutation behaviors that continue to expand upon the models productivity and permutation possibilities.

We have shown three simple examples to illustrate the just a small portion of  the potential alternative controls for omnidirectional permutations which can deliver potentially unlimited options. As models become larger and interrelationships more numerous the possibilities grow exponentially!

We describe the benefits of this type of omnidirectional permutation behavior by the slogan, "write once, use many models." Clearly there is a significant productivity impact when you are able to answer numerous analytical questions found in alternative forms of the initial model. The Patented Aware™ technology delivers these omnidirectional permutation behaviors with the benefits of increased analytical scope without the need to write multiple models to resolve each new question that you ask the model to answer.

Thus the advantage and power in what-if modeling is the exponential increase in the number of questions that you can ask a model to answer.

Go Back to: What-if Modeling Example (previous)

See also:      What-if Modeling Example     Permutation Controls:   Toolbar Speedbuttons      Menu Commands

Aware Home    Aware Technology     Aware Background      Aware Licenses     Aware Products     Contact Us      Aware Store     Gateway Page

© Copyright 2002 by Aware Technology, All Rights Reserved.