{ From user Fred, Model Marketmodel1 at 3-May-2017 4:56:09 PM, encoding="UTF-8" } SoftwareVersion 5.0.6 { System Variables with non-default values: } Time := Sequence( Start_year, Start_year+max(Lifetime), 1 ) SampleSize := 200 TypeChecking := 1 Checking := 1 ShowUndef := 0 SaveOptions := 2 SaveValues := 0 AllWarnings := 0 {!40300|Sys_DomainSelfIndex := 1} {!40300|ProactivelyEvaluate Index: 1} NodeInfo FormNode: 1,0,0,1,0,0,0,,0,1,,0,0 Model Marketmodel1 Title: Market Model Description: This model explores a market for a new product, and the decisions involved.~ ~ Assumptions: an oligopolistic market (in which we are neither a price giver nor a price taker). ~ The average price set by our competitors is uncertain. Our Price Strategy is to set a price relative to our Competitors' Price (e.g. above or below).~ Market Share is determined by our advertising strategy, and our pricing strategy.~ The Average Market Price is an average of Competitors' Price and Our Price, weighted by Market Share.~ Average Market Price is then used to determine the maximum (mature) Market Size.~ Market Size varies according to the standard Product Lifetime Cycle model, with Growth, Mature, and Decline phases.~ Note that all the aggregate quantities in this model (e.g. Sales, Cost, Revenue) are dynamic-- modeled as arrays indexed by year. Author: George Ferguson Date: Tue, Aug 8, 1995 4:32 PM SaveAuthor: Fred SaveDate: Wed, May 3, 2017 4:56 PM DefaultSize: 44,20 DiagState: 2,7,4,1168,492,17 FontStyle: Helvetica, 12 FileInfo: 0,Model Marketmodel1,2,2,0,0,C:\Users\Fred\AppData\Local\Temp\EA_Test_21.ana PageSetup: (00030000004800480000000002DA0228FFE1FFE202F902460347052803FC00020000004800480000000002DA0228000100000064000000010001010100000001270F000100010000000000000000000000006808001901900000000000000000000000000000000100000000000000000000000000000000) {!40400|Att_clearTypeFonts: -1} Module Market_model Title: Model details Description: This model explores a market for a new product, and the decisions involved.~ ~ Assumptions: an oligopolistic market (in which we are neither a price giver nor a price taker). ~ The Average price set by our competitors is uncertain. Our Price Strategy is to set a price relative to our Competitors' Price (e.g. above or below).~ Market Share is determined by our advertising strategy, and our pricing strategy.~ The Average Market Price is an average of Competitors' Price and Our Price, weighted by Market Share.~ Average Market Price is then used to determine the maximum (mature) Market Size.~ Market Size varies according to the standard Product Lifetime Cycle model, with Growth, Mature, and Decline phases.~ Note that all the aggregate quantities in this model (e.g. Sales, Cost, Revenue) are dynamic--~ they are modeled as arrays indexed by year. Author: George Ferguson Date: Sat, Sep 23, 1995 11:04 PM DefaultSize: 48,24 NodeLocation: 160,328,1 NodeSize: 88,16 NodeInfo: 1,1,1,1,1,1,1,,1, DiagState: 2,73,69,496,308,17 NodeColor: 19661,-31887,-1 FontStyle: Helvetica, 16 NodeFont: Helvetica, 14 Decision Price Title: Price Description: Relative Price is modeled as a decision to price our product relative to the average Competitions' Price for similar products.~ A sequence of values is used, where each value represents Our Price/Competitions' Price. NodeLocation: 56,104,1 NodeSize: 48,24 WindState: 2,214,277,400,300 DefnState: 1,-434,82,416,303,0,MIDM ValueState: 1,169,132,283,190,0,MIDM Aliases: Alias Price_strategy, FormNode Relative_price NodeColor: 1,65535,49152 {!40200|Att_ChoiceIndexes: Decision Rel_pr1} Decision Marketing_budget Title: Marketing budget Units: $/yr Description: Annual marketing budget NodeLocation: 56,176,1 NodeSize: 48,24 WindState: 1,65,63 DefnState: 1,70,84,416,303,0,MIDM ValueState: 1,104,114,338,283,0,MIDM Aliases: Alias Marketing_budget1, Alias Advertising_spending, FormNode Additional_advertisi NodeColor: 1,65535,49152 {!40200|Att_ChoiceIndexes: Decision Marketing_budget_lev} Module Sales_revenue1 Title: Sales revenue Description: This module models Sales as a function of the Product Lifetime Cycle, Market Size, and Market Share.~ Sales is dynamic--an array indexed by year.~ ~ Author: George Ferguson Date: Tue, Aug 8, 1995 7:29 PM DefaultSize: 48,24 NodeLocation: 176,105,1 NodeSize: 48,25 DiagState: 2,157,30,462,352,17 Variable Sales_units Title: Sales units Units: units Description: Number of units sold each year.~ It is the product of Market Share and Market Size. Definition: Market_share1 * Market_size_by_year NodeLocation: 416,216,1 NodeSize: 40,28 WindState: 1,202,256 ValueState: 1,72,82,463,369,1,MIDM Aliases: Alias Sales2 ReformVal: [Time,Marketing_budget_lev] Chance Price_elasticity Title: Price elasticity Description: Th elasticity of market share with respect to relative price, defined as the percentage change in market share due to a one percent increase in price. An elasticity of -1 implies that 1% increase in relative price will decrease market share by 1%. Definition: Triangular( -3, -2, -1 ) NodeLocation: 56,256,1 NodeSize: 48,32 WindState: 1,183,179 ValueState: 1,136,146,416,303,0,MIDM Chance Marketing_effectiven Title: Marketing effectiveness Units: share/$ Description: This is the effectiveness of marketing in increasing market share, expressed as the percent increase in market share per percent increase in marketing budget.~ Definition: Triangular( 0.2, .7, 1.3 ) NodeLocation: 176,136,1 NodeSize: 64,24 WindState: 1,56,59 Variable Market_share1 Title: Market share Description: Market Share Demand is a dynamic quantity related to the relative demand for our product in the marketplace. ~ For modeling purposes, this value is allowed to exceed the actual Market Share range of zero to one, so that the dynamic aspects of the demand can be captured (the Market Share node performs this conversion to actual market share).~ Market Share Demand varies with time. It starts at an initial value determined by Initial Market Share Demand, and grows only during the Growth portion of the Product Lifetime Cycle. The amount of growth is determined by the amount of Advertising and the Effectiveness of Advertising.~ ~ The Dynamic function is used to model this change in Market Share, with its initial value being set to the Initial Market Share. Future values are the sum of the value in the previous time period and the result of the "If " function multiplier (used to increase Market Share during the Growth years only), and Max functions used to constrain the maximum Market Share Demand gain in any one period, and the maximum total Market Share Demand gain which is allowed.~ Definition: Using x:= Initial_market_share * (Marketing_budget/Base_marketing_budge)^Marketing_effectiven~ DO x/(1+x) NodeLocation: 296,216,1 NodeSize: 40,32 WindState: 1,386,32 ValueState: 1,152,44,416,303,1,MIDM ReformVal: [Marketing_budget_lev,Rel_pr1] Chance Nominal_market_share Title: Nominal market share Description: The fraction of the buyers who will buy our product in year 1, with zero marketing budget, and our price is the same as the competition's. Definition: Beta( 8, 20, 0, 1 ) NodeLocation: 56,184,1 NodeSize: 52,34 ValueState: 2,288,60,416,303,0,PDFP Aliases: FormNode Market_share_at_same, FormNode Nominal_market_shar1 GraphSetup: Graphtool:0~ Distresol:5~ Diststeps:1~ Cdfresol:5~ Cdfsteps:1~ Symbolsize:6~ Linestyle:1~ Frame:1~ Grid:1~ Ticks:1~ Mesh:1~ Scales:1~ Rotation:45~ Tilt:0~ Depth:70~ Frameauto:1~ Showkey:1~ Xminimum:-0.2~ Xmaximum:0.6~ Yminimum:0~ Ymaximum:5~ Zminimum:1~ Zmaximum:1~ Xintervals:0~ Yintervals:0~ Includexzero:0~ Includeyzero:0~ Includezzero:0~ Statsselect:[1,1,1,1,1,0,0,0]~ Probindex:[0.05,0.25,0.5,0.75,0.95]~ Variable Initial_market_share Title: Initial market share Description: The initial fractional market share of our product, if we respond to demand. ~ This is calculated by offsetting the Nominal Market Share by a value equal to the product of:~ our relative deviation from the Competition's Price (i.e. Rel_pr - 1) ~ and ~ the Price Elasticity of Market Share. ~ Definition: Nominal_market_share* Price ^ Price_elasticity NodeLocation: 176,216,1 NodeSize: 40,32 WindState: 1,88,98 ValueState: 1,266,108,416,303,1,CONF Variable Sales_revenue Title: Sales revenue Definition: (Our_price*Sales_units) NodeLocation: 416,128,1 NodeSize: 48,24 ValueState: 1,136,146,416,303,1,MIDM ReformVal: [Time,Marketing_budget_lev] Variable Competitor_price Title: Competitor price Units: $/unit Description: This is the average price that the competition is charging. Definition: 1.5K NodeLocation: 176,32,1 NodeSize: 56,24 WindState: 1,175,355 ValueState: 1,296,306,416,303,0,MIDM Aliases: FormNode Competition_s_price Alias Price_strategy Title: Price Strategy Definition: 1 NodeLocation: 64,96,1 NodeSize: 48,28 Original: Price Variable Our_price Title: Our price Units: $ Description: Our Price is determined by the product of our Relative Price and the Competition's price. Definition: Price*Competitor_price NodeLocation: 296,96,1 NodeSize: 44,28 ValueState: 1,110,144,242,190,0,MIDM Alias Marketing_budget1 Title: Marketing budget Definition: 1 NodeLocation: 176,304,1 NodeSize: 48,24 NodeColor: 1,65535,49152 Original: Marketing_budget Variable Base_marketing_budge Title: Base marketing budget Units: $/year Description: Nominal marketing budget projected to win nominal market share. Definition: 40M NodeLocation: 296,304,1 NodeSize: 48,32 NodeInfo: 1,1,1,1,1,1,0,0,0,0 ValueState: 1,280,290,416,303,0,MIDM Close Sales_revenue1 Module Market_size1 Title: Market size Author: henrion Date: Wed, Jun 02, 1999 5:32 PM DefaultSize: 48,24 NodeLocation: 176,32,1 NodeSize: 48,25 DiagState: 2,154,60,501,303,17 FontStyle: Helvetica, 15 Variable Start_year Title: Start year Units: Year Description: Start year, during which product is launched Definition: 2000 NodeLocation: 56,208,1 NodeSize: 48,24 ValueState: 1,200,210,416,303,0,MIDM Variable Growth_phase Title: Growth phase Units: years Description: The number of years that the Growth phase lasts. Definition: 3 NodeLocation: 56,152,1 NodeSize: 48,24 Aliases: FormNode Growth_years Variable Mature_phase Title: Mature phase Units: years Description: This is the number of years that the mature phase (maximum market size) lasts. Definition: 3 NodeLocation: 56,96,1 NodeSize: 48,24 Aliases: FormNode Mature_years Variable Decline_phase Title: Decline phase Units: years Description: The number of years that the Decline phase lasts. Definition: 3 NodeLocation: 56,40,1 NodeSize: 48,24 Aliases: FormNode Decline_years Variable Lifetime Title: Product lifetime Units: years Description: The total lifetime for the Product Lifetime Cycle is the sum of the values for Growth Years, Mature Years, and Decline Years.~ ~ Lifetime is used to set the value for the system Time variable, which determines the number of years the simulation runs. Definition: ((Growth_phase+Mature_phase)+Decline_phase) NodeLocation: 176,88,1 NodeSize: 48,24 WindState: 1,323,170 ValueState: 1,88,98,416,303,0,MIDM Chance Mature_market_size Title: Mature market size Units: #/yr Description: This is the nominal size of the Mature Market, when the Average Price charged for the product in the market place is the same as the Reference Price. NodeLocation: 248,32,1 NodeSize: 52,24 WindState: 1,75,325 ValueState: 1,152,162,416,303,1,PDFP Aliases: FormNode Nominal_market_size Variable Market_size_by_year Title: Market size by year Units: units Description: The overall nominal market size in number of units by year.~ ~ The market Size varies over the Product lifecycle:~ During the Growth phase, the sales increase linearly from zero to the value for Maximum Sales.~ During the Mature phase, the sales remain fixed at Mature Market Size.~ During the Decline phase, the sales decrease linearly from Maximum Sales to zero. Definition: Mature_market_size*~ (IF Year_from_start < Growth_phase ~ THEN Year_from_start/Growth_phase~ ELSE IF Year_from_start > (Lifetime - Decline_phase) ~ THEN (Lifetime-Year_from_start)/Decline_phase~ ELSE 1) NodeLocation: 336,88,1 NodeSize: 48,32 WindState: 2,290,133,476,224 ValueState: 1,193,237,416,303,1,MIDM ReformVal: [Time,Marketing_budget_lev] Variable Year_from_start Title: Year from start Units: Year Description: Number of years from start year. Definition: Time - Start_year NodeLocation: 224,208,1 NodeSize: 48,24 ValueState: 2,56,61,416,303,0,MIDM Close Market_size1 Module Costs Title: Costs Description: This module contains and calculates the factors which contribute to cost.~ Cost is dynamic-- an array indexed by year. Author: George Ferguson Date: Tue, Aug 22, 1995 9:13 PM DefaultSize: 48,24 NodeLocation: 176,176,1 NodeSize: 48,25 DiagState: 2,327,125,366,267,17 Variable Unit_cst Title: Unit Cost Units: $/unit Description: This is the cost of producing one unit of our product. Definition: 300 NodeLocation: 64,80,0 NodeSize: 56,20 WindState: 1,211,259 ValueState: 1,56,66,416,303,0,MIDM Aliases: FormNode Unit_cost BalloonHelp: miaouw Alias Advertising_spending Title: Advertising Spending Definition: 1 NodeLocation: 64,232,1 NodeSize: 48,24 Original: Marketing_budget Alias Sales2 Title: Sales Definition: 1 NodeLocation: 64,32,0 NodeSize: 56,20 Original: Sales_units Variable Var_cost Title: Variable Cost Description: The variable cost is production cost, which is Unit Cost times Sales.~ This quantity is dynamic-- an array indexed by year. Definition: (Unit_cst*Sales_units) NodeLocation: 200,80,0 NodeSize: 44,20 ReformVal: [Time,Time] Variable Total_cost_by_year Title: Total cost by year Description: Cost varies by year, and is modeled as the sum of Variable Cost, Fixed Cost, and (during Growth Phase years) spending due to Advertising Strategy.~ This quantity is dynamic-- an array indexed by year. Definition: Fixed_cost + Var_cost + Marketing_budget NodeLocation: 320,152,1 NodeSize: 48,20 ValueState: 1,104,114,416,303,1,MIDM ReformVal: [Time,Time] Variable Startup_cost Title: Startup Cost Units: $ Description: This is the amount of fixed cost in the first year, which includes such categories as R&D, tooling and construction, etc. Definition: 20M NodeLocation: 64,128,0 NodeSize: 56,20 Aliases: FormNode Startup_cost1 Variable Yearly_fixed_cost Title: Yearly Fixed Cost Units: $/yr Description: This is the fixed cost in the years after the first, which is modeled as being constant. This includes such categories as rent, heating, salaries, etc. Definition: i NodeLocation: 64,176,1 NodeSize: 56,24 Aliases: FormNode Yearly_fixed_cost1 BalloonHelp: That part of the annual cost of production that does not depend on the number of units manufactured. Close Costs Objective Net_present_value Title: Net Present Value Units: $ Description: This is the Present Value of the cash flows calculated by this model.~ Future cash flows are discounted by the discount rate to calculate an equivalent present value for these flows. Definition: npv(Discount_rate1,Net_income,Time) NodeLocation: 400,104,1 NodeSize: 44,32 WindState: 1,152,162 ValueState: 1,117,57,451,362,1,MIDM Aliases: FormNode Net_present_value1 NodeColor: -1,19661,-26763 GraphSetup: Graphtool:0~ Distresol:12~ Diststeps:0~ Cdfresol:4~ Cdfsteps:1~ Symbolsize:6~ Baroverlap:0~ Linestyle:10~ Frame:1~ Grid:1~ Ticks:1~ Mesh:1~ Scales:1~ Rotation:45~ Tilt:0~ Depth:70~ Frameauto:1~ Showkey:1~ Xminimum:0~ Xmaximum:125M~ Yminimum:-200M~ Ymaximum:200M~ Zminimum:0.6~ Zmaximum:1.6~ Xintervals:0~ Yintervals:0~ Includexzero:1~ Includeyzero:1~ Includezzero:0~ Statsselect:[1,1,1,1,1,0,0,0]~ Probindex:[0.05,0.25,0.5,0.75,0.95]~ FontStyle: Arial, 6 ReformVal: [Rel_pr1,Mature_phase] NumberFormat: 1,D,4,2,0,1 Variable Discount_rate1 Title: Discount rate Units: %/yr Description: This is the amount that future cash flows are discounted. This factor is set by the author according to her beliefs regarding the cost of funds, and what return she could get from available alternative investments. Definition: 0.15 NodeLocation: 400,32,1 NodeSize: 44,24 WindState: 1,269,326 ValueState: 1,136,146,416,303,0,MIDM Aliases: FormNode Discount_rate NumberFormat: 1,%,4,0,0,0 Variable Cash_flow Title: Cash Flow Units: $ Description: This summarizes the cash flow over time for the various scenarios. Definition: Table(Cashflow_category)(~ Sales_revenue,Total_cost_by_year,Net_income) NodeLocation: 288,104,1 NodeSize: 48,24 DefnState: 1,462,87,416,303,0,MIDM ValueState: 2,499,33,764,374,1,MIDM Aliases: FormNode Cash_flow_over_time1 GraphSetup: Graphtool:0~ Distresol:4~ Diststeps:1~ Cdfresol:4~ Cdfsteps:1~ Symbolsize:6~ Baroverlap:0~ Linestyle:10~ Frame:1~ Grid:1~ Ticks:1~ Mesh:1~ Scales:1~ Rotation:0~ Tilt:0~ Depth:70~ Frameauto:0~ Showkey:1~ Xminimum:2000~ Xmaximum:2009~ Yminimum:-100M~ Ymaximum:300M~ Zminimum:1~ Zmaximum:3~ Xintervals:10~ Yintervals:0~ Includexzero:0~ Includeyzero:0~ Includezzero:0~ Statsselect:[1, 1, 1, 1, 1, 0, 0, 0]~ Probindex:[5%, 25%, 50%, 75%, 95%]~ FontStyle: Arial, 2 ReformDef: [Self,Cashflow_category] ReformVal: [Time,Cashflow_category] Variable Net_income Title: Net Income Units: $ Description: Annual net income over the product's life cycle. Definition: Sales_revenue - Total_cost_by_year NodeLocation: 288,104,1 NodeSize: 48,24 ValueState: 1,81,322,648,287,1,MEAN ReformVal: [Time,Rel_pr1] Variable Net_present_value_im Title: Importance to NPV Definition: Abs( RankCorrel( Net_present_value_in, Net_present_value ) ) NodeLocation: 400,176,1 NodeSize: 56,24 ValueState: 2,478,84,668,389,1,MIDM Aliases: FormNode Net_present_value_i1 NodeColor: 65535,39321,56799 GraphSetup: Graphtool:0~ Distresol:10~ Diststeps:1~ Cdfresol:5~ Cdfsteps:1~ Symbolsize:6~ Linestyle:1~ Frame:1~ Grid:1~ Ticks:1~ Mesh:1~ Scales:1~ Rotation:45~ Tilt:0~ Depth:70~ Frameauto:1~ Showkey:1~ Xminimum:1~ Xmaximum:6~ Yminimum:0~ Ymaximum:1~ Zminimum:1~ Zmaximum:1~ Xintervals:0~ Yintervals:0~ Includexzero:0~ Includeyzero:0~ Includezzero:0~ Statsselect:[1, 1, 1, 1, 1, 0, 0, 0]~ Probindex:[5%, 25%, 50%, 75%, 95%]~ ReformVal: [Net_present_value_in,Undefined] Module Indexes Title: Indexes Author: Administrator Date: Wed, Oct 14, 1998 5:00 PM DefaultSize: 48,24 NodeLocation: 176,248,1 NodeSize: 48,24 NodeInfo: 1,0,0,1,1,1,0,,0, DiagState: 1,76,44,565,188,17 NodeColor: 19661,48336,65535 Index Cashflow_category {!40000|Att_PrevIndexValue: ['Revenue','Cost','Net']} Title: Cashflow category Description: These are the labels for the cash flow lines. Definition: ['Revenue','Cost','Net'] NodeLocation: 104,64,1 NodeSize: 52,24 Variable Net_present_value_in Title: Net Present Value Inputs Definition: [ Price_elasticity, Marketing_effectiven, Nominal_market_share, Mature_market_size ] IndexVals: ['Price elasticity','Marketing effectiveness','Nominal market share','Mature market size'] NodeLocation: 104,136,1 NodeSize: 56,40 DefnState: 2,431,25,416,303,0,MIDM ValueState: 1,285,258,416,303,1,MIDM Close Indexes Close Market_model Variable Fixed_cost Title: Fixed Cost Units: $ Description: The Dynamic function is used to model this value, which is equal to the Startup Cost plus Advertising Ante in the first year, and the Yearly Fixed Cost plus Advertising Ante in all subsequent years. NodeLocation: 72,456,1 NodeSize: 44,20 WindState: 2,514,374,400,300 ValueState: 1,56,66,530,545,0,MIDM FormNode Discount_rate Title: Discount Rate Definition: 0 NodeLocation: 442,218,1 NodeSize: 122,18 Original: Discount_rate1 FormNode Growth_years Title: Growth Years Definition: 0 NodeLocation: 164,188,0 NodeSize: 132,20 Original: Growth_phase FormNode Mature_years Title: Mature Years Definition: 0 NodeLocation: 164,212,0 NodeSize: 132,20 Original: Mature_phase FormNode Decline_years Title: Decline Years Definition: 0 NodeLocation: 164,236,0 NodeSize: 132,20 Original: Decline_phase FormNode Nominal_market_size Title: Nominal Market Size Definition: 0 NodeLocation: 164,260,1 NodeSize: 132,20 NodeInfo: 1,0,0,1,0,0,0,,0 Original: Mature_market_size FormNode Market_share_at_same Title: Market Share At Same Price Definition: 0 NodeLocation: 164,284,1 NodeSize: 132,20 Original: Nominal_market_share FormNode Unit_cost Title: Unit Cost Definition: 0 NodeLocation: 442,194,0 NodeSize: 122,18 NodeInfo: 1,0,0,1,0,0,0,,1 Original: Unit_cst FormNode Startup_cost1 Title: Startup Cost Definition: 0 NodeLocation: 442,170,0 NodeSize: 122,18 Original: Startup_cost FormNode Yearly_fixed_cost1 Title: Yearly Fixed Cost Definition: 0 NodeLocation: 442,146,0 NodeSize: 122,18 Original: Yearly_fixed_cost FormNode Net_present_value1 Title: Net Present Value Definition: 1 NodeLocation: 440,301,1 NodeSize: 120,12 NodeColor: -1,26214,-26215 Original: Net_present_value Text Picprodcost NodeLocation: 442,174,-2 NodeSize: 126,66 NodeInfo: 1,0,0,0,1,1,0,,1 NodeColor: -1,-1,-1 FormNode Cash_flow_over_time1 Title: Cash Flow over Time Definition: 1 NodeLocation: 440,276,4 NodeSize: 120,11 NodeColor: -1,26214,-26215 Original: Cash_flow Text Textprodcost Description: Product costs NodeLocation: 397,131,0 NodeSize: 80,20 NodeInfo: 1,0,0,1,0,0,1,,0, NodeFont: Helvetica, 18 Text Textresults Description: Results NodeLocation: 377,259,3 NodeSize: 55,13 NodeInfo: 1,0,0,1,0,0,1,,0, NodeFont: Helvetica, 18 FormNode Relative_price Title: Relative Price Definition: 0 NodeLocation: 444,60,1 NodeSize: 124,12 Original: Price FormNode Additional_advertisi Title: Additional Advertising Definition: 0 NodeLocation: 444,84,1 NodeSize: 124,12 Original: Marketing_budget Module Price_and_advertisin Title: Options Author: Henrion Date: Mon, Nov 11, 1996 2:43 PM DefaultSize: 48,24 NodeLocation: 496,32,1 NodeSize: 40,12 NodeInfo: 1,0,0,1,1,1,0,,0, DiagState: 2,388,137,305,264,17 NodeColor: 19661,-31887,-1 FormNode Competition_s_price Title: Competition's Price Definition: 0 NodeLocation: 148,48,1 NodeSize: 132,12 Original: Competitor_price FormNode Min_additional_adver Title: Min Additional Advertising Definition: 0 NodeLocation: 156,196,1 NodeSize: 140,12 Original: Min_adv FormNode Max_additional_adver Title: Max Additional Advertising Definition: 0 NodeLocation: 156,220,1 NodeSize: 140,12 Original: Max_adv FormNode Num__of_adv__cases_m Title: Num. of Adv. Cases Modeled Definition: 0 NodeLocation: 156,244,0 NodeSize: 140,12 Original: Num_adv FormNode Max_relative_price Title: Max Relative Price Definition: 0 NodeLocation: 148,72,0 NodeSize: 132,8 Original: Max_rp FormNode Min_relative_price Title: Min Relative Price Definition: 0 NodeLocation: 148,96,0 NodeSize: 132,8 Original: Min_rp FormNode Relative_price_incre Title: Relative Price Increment Definition: 0 NodeLocation: 148,120,0 NodeSize: 132,8 Original: Num_rp Text pict_bg NodeLocation: 152,76,-2 NodeSize: 144,68 NodeInfo: 1,0,0,0,1,1,0,,1 NodeColor: -1,-1,-1 Text Picadvertising NodeLocation: 152,208,-2 NodeSize: 144,56 NodeInfo: 1,0,0,0,1,1,0,,1 WindState: 1,50,219 NodeColor: -1,-1,-1 Text Textproductprice Description: Product price NodeLocation: 78,28,-1 NodeSize: 68,12 NodeInfo: 1,0,0,1,0,0,1,,0, NodeFont: Arial Black, 14 Text Textadoptions Description: Advertising budget options NodeLocation: 130,172,-1 NodeSize: 120,12 NodeInfo: 1,0,0,1,0,0,1,,0, NodeFont: Arial Black, 14 Module Input_variables Title: Input variables Author: Henrion Date: Feb 3, 1997 6:15 PM DefaultSize: 48,24 NodeLocation: 368,128,0 NodeSize: 44,20 DiagState: 1,471,228,240,294,17 Variable Max_rp Title: Max Relative Price Description: The maximum value to be explored, for Relative Price. Definition: 1.6 NodeLocation: 48,24 NodeSize: 44,24 Aliases: FormNode Max_relative_price Variable Min_rp Title: Min Relative Price Description: The minimum value to be explored, for Relative Price. Definition: 0.6 NodeLocation: 48,72 NodeSize: 44,24 Aliases: FormNode Min_relative_price Variable Num_rp Title: Number of price cases Description: The number of values of Relative Price to be explored. Definition: 5 NodeLocation: 48,120 NodeSize: 44,24 WindState: 1,183,392 Aliases: FormNode Relative_price_incre Variable Min_adv Title: Min additional advertising Units: $ Description: The Minimum Additional Advertising amount. Definition: 0 NodeLocation: 48,168 NodeSize: 44,24 Aliases: FormNode Min_additional_adver Variable Max_adv Title: Max additional advertising Units: $ Description: The Maximum Additional Advertising amount. Definition: 100M NodeLocation: 48,216 NodeSize: 44,24 Aliases: FormNode Max_additional_adver Variable Num_adv Title: Number of ad cases Description: The number of Additional Advertising amounts to be explored. Definition: 5 NodeLocation: 48,264 NodeSize: 44,24 Aliases: FormNode Num__of_adv__cases_m Decision Rel_pr1 Title: Relative Prices Description: Relative Price is modeled as a decision to price our product relative to the average Competitions' Price for similar products.~ A sequence of values is used, where each value represents Our Price/Competitions' Price. Definition: Sequence( Min_rp, Max_rp, (Max_rp-Min_rp)/(Num_rp-1) ) NodeLocation: 168,72 NodeSize: 44,24 DefnState: 1,-434,82,416,303,0,MIDM ValueState: 1,169,132,283,190,0,MIDM Decision Marketing_budget_lev Title: Marketing budget levels Units: $ Description: Leves of marketing budget for analysis. Definition: Sequence(Min_adv, Max_adv, (Max_adv-Min_adv)/(Num_adv-1)) NodeLocation: 168,216 NodeSize: 44,24 DefnState: 1,70,84,416,303,0,MIDM ValueState: 1,104,114,338,283,0,MIDM Close Input_variables Close Price_and_advertisin Text Picprodcost1 NodeLocation: 442,56,-2 NodeSize: 126,48 NodeInfo: 1,0,0,0,1,1,0,,1 NodeColor: -1,-1,-1 Text Textprodcost1 Description: Decisions NodeLocation: 388,32,0 NodeSize: 64,20 NodeInfo: 1,0,0,1,0,0,1,,0, NodeFont: Helvetica, 18 Text Picprodcost2 NodeLocation: 442,293,-4 NodeSize: 126,48 NodeInfo: 1,0,0,0,1,1,0,,1 NodeColor: -1,-1,-1 FormNode Net_present_value_i1 Title: Net Present Value Importance Definition: 1 NodeLocation: 440,325,1 NodeSize: 120,16 ValueState: 1,118,243,416,303,1,MIDM NodeColor: -13109,1,-30580 Original: Net_present_value_im Picture Pi1 NodeLocation: 164,99,-1 NodeSize: 140,88 NodeInfo: 1,0,0,0,0,0,0,0,0,0,0 Pict: (00000000000000A5011500044214000089504E470D0A1A0A0000000D4948445200000115000000A50802000000FD31FE74000000017352474200AECE1CE90000000467414D410000B18F0BFC6105000000097048597300000EC300000EC301C76FA864000013C749444154785EED5D3B8E1C39126D6B30A759BF313A804E52E803E81EADF6E71A5B6DCE25D62B0818C892234B96AC5EFE19FC65F29FC1CC2808335D59FC44BC788F413259594F1FF4220408815A049E5215FFFDFBF353E4F5F9EF7F6BBB8AD4139DB437C99BF9F24FC22ED147EA53DF807FBE689FDBAD2AC3A91314659D52E956044AF5C3E995A46AB1317D48B3A9908F02FD58F5F474320F953E50E4F545A5BA21B0AD9F40299261DDC6E63EA469D08F8BA3F0AEDFE85014A43E5014754985DB1128D4CFC707E098E2AD9EE919556D0EE3F6434654489A9040C115674E29BB8B5CF240C9CC3FD06820A24D5F629DC774E0EA326E7258EFC86CD84EAC8BB4D0AC9FCF9FD53A49F2D9A5A1584CD86CE5AFA93E7FF962D73F7BFA89B73C523F9BBE243D4D0841A5B5649B6EB5EDAE2FC2CD15DC2CD48F8CABE282E22E98CDA92B760AE4CCF7BCC99F97B7B6F513B42C2F889E1AE66F11D66AE3B77A3479CF7A6AEDF11DF133369C22C66B6D77BD02AD2E6363C5FE81D10BA0B0C42BB8A01392A81299D9086AA9F636F5139B1599180DD14FAC47DBD1BE3DCE6C36E9A2E5196871BBEBCB507309474BF50357D7419CA344E61A11FC89ACCE610B9BFAD95CD90FD14F640625B7B653BE807043578CFB7A2C49EC4F803ADB5D2F41ABCB1859387F737021FDA468629181F2898D206E124DAE2181742F43CD251CEDAF1F6F03D84ED176E66F21BBC0EC2E52D75E1A927F321A75B7F11D13F51B473EB119ACA9E5CFDF0EDA465F82B4888CECAA1FBD9B9CD83FF096C5EAADD99F73F626CCC6345C3A8095B7AC0CF6B093F7A43685E0EAD29925C21EC2E59DE78B32D7DB6A147B93D0B08D5AC15436529134854839D294BEFA89EE5F8384E4CDEC9DFDEBA0EEF6A7E13E60E2BEAE96A97F1829B2A7E1ADB262EB10AB86C8A70EBFD5E79EAE93B5224AF62CEE76D71A1D091736A8B77ECC2E9C0A7E30645A3A7BF74FED069E5EA5C7D757AA61874D9A95318AD5EBC7F725389A009B0EBB869B8B9021F15A9BCE1E762A626166CF313DA99F39DD9FB91777ED73664F2FEC1BE96750F0233B1E837AA2660F4480F4D31D7CBBC4A1F57E7770B13548FAE91E91F8C641F76EA8410C08907E3044816C581501D2CFAA9123BB312040FAC11005B2615504483FAB468EECC68000E9074314C886551120FDAC1A39B21B0302A41F0C51201B564520533FF7DBD3EDBEAA8F643721300A01D2CF2864A9DD2B20A0F5C3128C78C92CA3DFE9F7FC82CA3FE6A3E7D7072C9A4A4FACCD2BE0483E5E130145EEFB4DC9E1F1787C3C5E9F951AD85FF2BAD60F98C7C9524EC51884F8F483692E6A00CE621F26CBB30C3E7F219D1C582045FE9172D1EFCC051539705D17762B7A80996F80E101D20E0EDB3619669751BCD0D19CC66119525021C0A38BBB932B11AABB4E3A42477EFE5179CAB32BC1037CFAC926600EB3DB8393D38B532657FEEDA6510B390898F99BA23A9FB8D92CF37CBBC9A95C64FD23174B663914AE7FBCAF1FE75833BC8CF103F8C833AEE0E8AB5A0332BF405695F4E5FF656008A7BDBAC6685B86A571360AD97C6ED7937245094AAA8C2F81F4B3BFEC184C0C60248683451DEC233070718F503F7A280743BA9187D92BB182D173594563C36E9D83BDECC1A92E3E827F78F9DA76A74BF2FF33F1987231DB402339196B3FEC54A2130297D48F4D2052E3CE9C554D5ABDF50F7CEB0C0C316A7B75DD0525574AD89A49DFDBB6812975270250334D088CD28FFFB41BF1BEC9D21E95156F3947DDF9261CD553F9C74EAE127BF551D978E9256C9C5B020CDAB68DF4D383061DDB18C5699CFAD1EBB880AFF9FAD9E0FA967EB4E4E44C2D9EA064994DDB68FDD391FB3D9A1AA29FA878E4C51E36B7B4613610DCFBC0A17ED4CE88D82D808CE79DFBF790954149FDC0FB016293202CA9766DCC6EA79E58AA9B6F72B346AA8B0E52B510A073DD218446AC9FC50998BDFDDE9926D45C0281A9FAC111857539B8AEE538223FC08A21FA81762298B30D808D9A24040402A41F220221508F00E9A71E3BAA4908907E880384403D02A49F7AECA8262140FA210E1002F508907EEAB1A39A8400E987384008D42340FAA9C78E6A1202A41FE20021508F00E9A71E3BAA4908907E880384403D02DEF343BE7EFFF38FEF6FE2C16EF2F5FEF2EDCFBF7E3E3E7EBFFDF5E3DD5EFEF5F6F5775EA774FE2D0F272AB52402817E3EBDFCF8F4F24BFBF2EBE5AFEF9F42FDBCFFF844FA5932DE64745F0442FD7CFD6552CDE3EB8FB7F79F403F2C0B7D7B79FFF5F2C7B73FFF607FE49842F92707252AB3280211FDFC7E7CFD2EB4F1FBEDE5E7E361F5F3A6AEB3591DE59F45E34D66F74520A69F0FA61936857BFC7C619334AB1F9073483F7DA340ADAD8A40543F62B7E08D4DDEF8B3CCE0FC8D2D87D85E4251FEE1AA5BF0DFD3D3FFCEF16F55622E62775C3F1F6C0A27B6DD3CFDF0EB7CE7E0FD079384FC636F2361B9F58F900D7B9D403FCA8B45A8B8A49974FFC7099B96CD70582690058E0213BABB6617C389B250FE013967382C13D8E665D1093D5EB08BE14459453FEE846D382C13A82691877E4DE8F46A5D0C27CA12FAF148B684CDBB4C355E908476B1AA2E40FA898CD027D30F65A16A79EC56F4F5C34F18E8ED667DE08DEDB6D9133DBB2D7A059073313A3623B73933049E17948532712B2A96D8BFE66DA83B3F45CD85853173314529CC36E78723F48224948F5E66C9F0FCB5BCED035F2AFFC0D424CF68AB8370DE916DB7325A2E6E9009ADCD994195C5A25E90848A30DC2D1CAE7FC4BD51F94F9D1075E76FEA16AAF86A833E42EA7DBB01F68A938BDB34C269F36E2C3367CE24A1522437CA6FED1FB0F422F20CD08F110F3F5D6A574A4C6CCEB786408708B9B84B20843657847CC38B5D042ABABB6615573F2CA580F3384C3F620B41EB07888783F5FE92D20CE6FC93439DD3EB47CCEEEC01A56B52BF8BD75BFB6F5A1E523F6C3B019C04153337B3FE61F9077E3B15AD7E32497305FD908486E8A74BA338F593299ED4CABB3B32A31BCC1905F231196DEDA2ED5FE5FE6911517298873FDE995E142183DFEBC9165E423FA514C964DEE450957697EF45293EA5969CB8FCF9F553418E7CE66166469117152861F67D9A6D27D74F1D2D8A98372D54A51D957A518755A955272B7F66FD5413A29479383951E145356238119860D569F5D342850AE64D08556917755EB4E0566AE109CA9F533F8D24A8631E3636547BD1881E361C86DA7342FDB487BF9A79434355DA788B17ED18965ABB68F9B3E9A74BE05B988787078D5E7441120F1A832C39957E7A85BC9179834255DA6CBB17BDF02CB57CA1F2E7D14FC760B7330F0303BA78D111550C9874B7E124FAE91BE62ECCEB1EAAD2067B79D117DB522F90973F837EBA07B817F38E8D7D472FBA237C2C321D7B5F5E3F2342DB91791D4355DA545F2F46E05CEA11C2F26BEB675050FB32EFA8A877F76210DA47E1D3A5DF85F5332E9CDD99D72554A58D8CF0621CE6A5DE2129BFAA7E86067204F3E6C77B901743919F8F52638F4BEA6774080731AF3154A5D5C779311AFF524F0F2CBF9E7E26046F1CF366467AA81713A23013ABEABE16D3CF9CB00D655E75A84A2B8EF6624E2C4ABD9E5C7E25FD4C0BD868E6CD89F1042FA645640E6215BD2CA39F99A19AC0BC8A50955699E3C5CCB8942230A1FC1AFA991CA47AE63D5E9F9F9E9E5FC113C4EF37EF020CEAFD1516ED1CEE7A2F0A0D991C9D42EBC6165F403FF3C353CF3CA69FE7DBEDF976D751BBDF9ED92BA112F6E119F4C37C9D1FA3B1B2C86E1DBB7E62811183BC7E59AA66FB2C0BAAB19F351634D1A69FD7BB69F2F17AE3EF944A782A922FD1A37ACBFE0636484971193E3327793953AB546B112F1CE4A415392F66822C6BFE88D4BAA68450EB27251E107816D1525E29F9A8B17F807E1EBA4D2E1FFE4658683BD257181DA5ED31FD848C8D59BAC5FEB87E606ACC856E4B36D0820B4A08AF7EE2C14884323A600B0A1AD619A571D6BECA54A0C6FE9B4A0C5A898DF947E40FD134938FC825729606467F79654B3F465936D56E2CA4623ADAD38FB52C4C71D6546E47907F34DCDC360D9ACDAE4FFF95B1CB496DAB9741AA9FE44866970C36C45205E1802DC3AE04241622723E24220EB8AB6A5AA237EB4774CA44AAF28E9E92A9C54E2CFFD8299E5BB86189B4AB1F8501189214561609A93136DAB8F337674C50709AE9E0D3D37F4CF85697C7AEFD18F5B3350D08F28F1EEAD520EF4C72CC62E276572B91DB5D133239F68BD5702D2C86585CD02685E8F99B4A256687410CD94A2F6A61C4361F9C9C05D63F7ADDB41B535560573F063A3FC5F9A28DE51F3D0F3418C3469E740A3A7D16AA254A6E108BB9B83787B6C41426A8C46307442030FDA7986DC8A9D48DBD641618A39F6C582614DCD38F86274C7120FF88B91B9BDF06F9C7D58F81D3F8B517C70900CCE802977E32410753ED60EE05076C1D6333BB03BB0D7AEC0FD6EE4DF96746C872FBC8DF7F8BE209F60AF7F38FDC9B332F097C663473FD41590E917EF0C05D3F7FC314630C5EE089E9A0C860D10F2AA03130AF3DDE48BC4015D97654BD1650E8071BC44898D7186C3C5E608B6F23B0B0FAF1FA41086E3DF3C02D1E7B6FA4F4C667A7F0D67BD1C900876727FDB9E283F583503C4DFB0770E74A6C0EAADDE8ECA3321DA98B4A3F67DD4E38523F35E29932C0D7332FA91FFF88837716CEEC5E997D62B997557736498A7077FFCDDEA09A25EF9A88771C51063475987E2AA19C32C037E9C7BF1969EE51B1E869EBED8C4E5D31F7601E0F705CC63919571CFCB87E80220F498F95712FF67E528563F4530FE29401BE493F61CA88DD620279D4399DC0DE44536C051D4AF433353DD647BF0285C1550ED04F137CA9F99B771FB56D801FAD1FFF7C99F9BA9DFCA0E1CC9BBB640F823B05BD1CC6367120A783596566EBA7153837FF28947A0FF0A3F5034E62ABB3706639E4AD7F4ACFBCEDEB07517AE467B4573FA93D553FADE2012B08677C09F4D338C0D7EB67D6B097D3CFEEFC2D35FA34A297639BDEE1585E42F3F4D3413CD9FA691CE02FAE9F46F4F2F573824DED49FAE9239EA2C834143EAD7E1A301957B5911B66BF739C851B2DCFD04F2340F37121FD4CC6BC9A21F06681FC7BB6E5A3FBAB8666B4615B83CAF4308C70763E995ABCA8E349A89FA274A49F1F96FB8087D0C1E17A5D718F652DE6A558BB9C171554D9D04F463AEA70A3A0463F7AB335EB70C9AE875480100008C81DB9CEAFE810A368AC9E11266E1CF08D5C752B59DC871366040F4881BC2FD70F788E4DD3F1AC96644F75090181C0AECE367132F9077CD3DF7E53DDFDCE7AF8941569406920C0CD81FA596369A7549E108822D0B6FE89E9471DA5B5B714CD539C605F2605D5E8073C5660D6C15DA20F211043A06DFFAD403FE10352A43935FA011342D20FF1FA60048A36DC5C5BCDF3C3C0FC2D917F58C5F0012935FAE1CDE8A767D2FAE760EE50F74723509C7F8010B3F6DF761DCCD867DC6D23B740C358A5BA9869EDB657EDBEA819C8ACDB8EBD0CCE0DF6947235FAE965983779EDD56CAA9DB6B9B2BFD533DADA4CF1B4907226FE8DE01F8BF646EF07E827B567321AA3BABD9AA3AC2DD54FBE900EF1A80EFCD194686F7FAA7EB677EBDB9DA9E65C745676ACB57D7D8153356CFAC13325AE60E00CFDECDEE4A2028310C891CDA0AEEB9AAD60F0B15566E8C77878EC88BE1B512F12C75A4BF9E7586164F63E553FDBC361A6C5D5C5EAA6E087CC76767DACF3E540FC5B0CDE45E3C00207E827958E46A3D0B8053473B76A178A465FA242DAEDB4A54017835B0C1854F748FDC0280E722F3525ABEE0ECF62377FC32D672A580D487EC55E06E7F738A1E4F1FA99E0247541080C4280F43308586AF61208907E2E116672721002A49F41C052B3974080F47389309393831020FD0C02969ABD0402A49F4B84999C1C8400E96710B08B34EBFE2243F6D789835FB45FC4DDEE66927EBA43BA5483CE6FB39AAF16EFBA408F8E511021D48F3324668F887EC8D5A3250FF9ED5EE181F3ED5CFEDDF9E4D775F5533077593BA0808B8F79B892F9AEBF31DA46855F0AF20FAFF9CCBCE6AFCD07A60DF0E1C826B1E987870968267F44F440D48F56394A3FEA777D9455CC1AF662BC8BBD3A3C05B39E411E3ED296F05967FE4F9ABCDEDCA7A3995FA6B4BF519978605ABDA9286B22D34F625EA04737F5AC4875928ABF33F1078F35797E65E1E52F56003C5172DED34E04DBEEEC5996FC9996DCC61B7FA7F4E3FD72B07D0A66F4578CF898EE78DDE7A113868B41FE9198C1E39E52516EBFB1FCA3873D5936FA53772825D064143AFDE83859FC5544CD2FB3D9386981309A8A115E124DB400F28FF7D38E4D70E55596A3B5A626970F7FA37FE7D43E21493FC748FE3FA61F6F94774BE519B35DCA5FFF08E3C28C08F28FC84EEC21B76E3C02E3530F4CEB6134A236D0E907CEDE0C5D4CF8BC70AB81EE765743FCEDAE431F99BFCD9B272973A5B1423EEEFC468FEEFBFA31CAF213422F0AB969C2CC9CC3679D8182ACD47EFE1132B45657AF637B393AA81D64FA11691F4C15D472C80E7F6082071E7AC7528FE0281B17F91F60080DC7C54140C26661B26173496E91951448B0817EEC144F8D0CE642E769DB0410AED10536FD48EEFBE396377D00EB1FB9BE507B0E60B7413F5AF250FD80D100484A596F7618CC5330CD10CF4601573FD718CB57541C46FDAC8823D97C4D04483FD78C3B79DD0701D24F1F1CA9956B2240FAB966DC7DAFBD1BD5D5F7ADAF8626E9E76A114FF90BF668E8745B362990EAE71CC3E1625E280539EA090FC279E72778257948427F70D65B3D514D21D58F3D4625F7B3578DC96A83BA77CE357A10CE3D3F016E1EA87B548F47FC9C5FF698BE5241B4FA310A5A7C385C6C50770E6944CFB0818BEE4D2AFDC1A56EF522D68FBA930AC2B1E870B8D2A0EE1E720A8E3C817C1A9EA8107903DEEA5E299154DA8A5B3FEE21C46587C38506F5C8416B7318449D7777CF4F18BD9875D1AA73ED2A05ADA49FF048EF22C3210DEA55DC5CA1D252FA098F81D994A48E93A11C0E69505F410A553622D74F954F548910988500E96716D2D4CF191120FD9C31AAE4D32C04483FB390A67ECE88C0FF01876AD8041850777F0000000049454E44AE426082) Text Te1 NodeLocation: 164,156,-5 NodeSize: 148,148 NodeInfo: 1,0,0,0,1,1,0,,1,,0 Variable Local_variable Title: Local variable Definition: var newVar :=100~ Do NodeLocation: 64,400,1 NodeSize: 48,24 WindState: 2,213,131,476,224 Variable Subscripts Definition: nominal_market_share NodeLocation: 176,400,1 NodeSize: 48,24 WindState: 2,406,134,476,224 FormNode Nominal_market_shar1 Title: Nominal market share Definition: 1 NodeLocation: 396,392,1 NodeSize: 140,16 NodeInfo: 1,0,0,1,0,0,0,72,0,, Original: Nominal_market_share Module Hiddenness Title: Hiddenness NodeLocation: 672,64,1 NodeSize: 48,24 DiagState: 2,1,0,911,476,17 Variable Va1 NodeLocation: 96,96,1 NodeSize: 44,20 Button vis_of_testnode Title: vis of testnode NodeLocation: 356,72,1 NodeSize: 44,24 WindState: 2,166,119,720,350 OnClick: ChangeNodeVisibility(handle(testnode), vis) Variable vis Definition: Choice(visibility,1,0) NodeLocation: 736,176,1 NodeSize: 48,24 WindState: 2,84,224,720,350 Aliases: FormNode Fo1493800869 {!40200|Att_ChoiceIndexes: Variable visibility} Variable testnode Title: testnode Description: Description here Definition: 1 NodeLocation: 240,72,1 NodeSize: 48,24 NodeInfo: 1,1,1,1,1,1,0,0,0,0,,0,1,0 Variable visibility Definition: ['Visible','Hidden','Very Hidden','Extremely hidden'] NodeLocation: 744,104,1 NodeSize: 48,24 NodeInfo: 1,1,1,1,1,1,0,0,0,0,,0,1,0 {!40000|Att_PrevIndexValue: ['Visible','Hidden','Very Hidden','Extremely hidden']} FormNode Fo1493800869 Title: Va2 Definition: 0 NodeLocation: 796,240,1 NodeSize: 108,16 NodeInfo: 1,0,0,1,0,0,0,143,0,,0,,2,0 Original: vis Variable not_input Title: not input Definition: '' NodeLocation: 216,240,1 NodeSize: 48,24 Aliases: FormNode Fo1493801133 FormNode Fo1493801133 Title: Va3 Definition: 0 NodeLocation: 364,236,1 NodeSize: 84,12 Original: not_input Function testudf(param1) Title: testudf Description: testing ea with hidden udf NodeLocation: 240,128,1 NodeSize: 48,24 NodeInfo: 1,,,,,,,,,,,0 DisplayOutputs: Variable input Button vis_of_testudf Title: vis of testudf NodeLocation: 356,144,1 NodeSize: 44,24 OnClick: ChangeNodeVisibility(handle(testudf), vis) Variable input Title: input NodeLocation: 216,296,1 NodeSize: 48,24 Aliases: FormNode Fo1493801486 DisplayInputs: Function testudf FormNode Fo1493801486 Title: input Definition: 0 NodeLocation: 384,292,1 NodeSize: 72,12 Original: input Text Te1493801505 Description: Node should show in EA unless very hidden or extreme;y hidden. Very hidden will also show if it is an input to the node being edited.~ ~ 1: Set Vis of Testudf to Extremely hidden~ *Change vis to extremely hidden~ *Press button vis of testudf~ 2: Check that EA popup doesn't open for either input or not input when entering 'testudf'~ ~ 3: Repeat after changing vis to very hidden: Now the EA should show when editing input but n ot when editing not input NodeLocation: 572,224,-1 NodeSize: 108,184 NodeInfo: 1,0,0,1,0,1,0,,0,,0,,, Close Hiddenness Close Marketmodel1