FIMAS Next
Name
TFMSSimulatedActivityCompanyRole
Parent
FMSSimulatedActivityClasses
Class Hierarchy
TFMSCompanyRole
Visibility
PUBLIC
Description
A Company that simulates all its economic activity.
Members
Fields
Field Description FEconomicParametersEvaluationScale (-) FGrowth (-) FLastCompanyInfo (-) FLastProcessedClassificatorNewsItemIndex (-) FLastProcessedPersonalNewsIndex (-) FNeedToGenerateEconomicParameters (-) FNeedToGenerateMonthlyNews (-) FNewsInfluenceScale (-) FNewsInteractionMode (-) FRandomness (-)
Methods
Method Description Assign (+) Create (+) Destroy (+) Add-up Classificator news and ParticipantRole news. DoEverydayWork (#) Buy, sell things, produce, hire people, research, earn money and pay taxes. DoGenerateEcomonicParametersFromNews (#) DoGenerateEconomicParameters (#) DoGenerateMonthlyNews (#) If NeedToGenerateMonthlyNews is True, it Amplifies the latest week news. with some ramdomness. DoGenerateNewsFromLatestEconomicParams (#) FriendlyDescription (+) FriendlyName (+)
Properties
Property Description EconomicParametersEvaluationScale (*) This parameter determines how ompany's economic parameters influences News. Used only if CompanyIsInfluencedByNews is True. Growth (*) 0 - no growth; 0.15 - 0%-15% growth a year. Used only if NeedToGenerateEconomicParameters is True. NeedToGenerateEconomicParameters (*) If True, Economic Parameters are auto generated. NeedToGenerateMonthlyNews (*) If True, monthly news are auto-generated. NewsInfluenceScale (*) Every news Item influences one of the parameters of a firm (if CompanyIsInfluencedByNews is True). This parameter determines how news power influences company's economic parameters. NewsInteractionMode (*) Either company is influenced by news or news are created in responce to company's actions or News are ignored. By default, the News are ignored. Randomness (*) 0 means no growth; 0.15 means from -15% to 15% growth a year. Used only if NeedToGenerateEconomicParameters is True.
Legend
Symbol Visibility - Private # Protected + Public * Published A Automated S Strict
FIMAS Next