发明名称 Agent generation for agent-based modeling systems
摘要 A method for assigning an attribute to an agent for use in an agent-based model, including receiving or selecting a first numerical value for assigning an attribute of an agent in an agent-based model. The method further includes receiving or selecting a random numerical value, blending the first and random numerical values, resulting in an intermediate value, and blending the intermediate result with the first numerical value, or the random numerical value, or with a second numerical value, resulting in an end value. The method further includes utilizing the end value to assign the attribute of the agent in the agent-based model.
申请公布号 US9070135(B2) 申请公布日期 2015.06.30
申请号 US201213667252 申请日期 2012.11.02
申请人 THINKVINE CORPORATION 发明人 Sullivan Theresa S.;Tunning Sean P.
分类号 G06Q30/02;G06Q30/00;G06F17/18;G06F17/50 主分类号 G06Q30/02
代理机构 Thompson Hine LLP 代理人 Thompson Hine LLP
主权项 1. A method for assigning an attribute to an agent or a plurality of agents for use in an agent based model, comprising: receiving or selecting a first numerical value for assigning an attribute of an agent in an agent-based model; receiving or selecting a random numerical value; blending the first and random numerical values, resulting in an intermediate value; blending the intermediate result with the first numerical value, or the random numerical value, or with a second numerical value, resulting in an end value; utilizing the end value to assign the attribute of the agent in the agent-based model; repeating both of the receiving or selecting steps, both of the blending steps, and the utilizing step a plurality of times to define a plurality of attributes for the agent or to define an attribute for a plurality of agents; and introducing said agent or agents to a stimulus and determining a reaction of said agent or agents to simulate human behavior, and wherein the first and second blending steps include blending the associated values according to the following equation:g⁡(u1,u2)={(u1+u2)22if⁢⁢u1+u2<12-(2-u1-u2)22otherwise} wherein u1 represents a first value to be blended, u2 represents a second value to be blended, and g(u1, u2) represents an output of the blending step.
地址 Cincinnati OH US