📄 asmparam.java
字号:
package asm;import java.awt.Frame;/** * Title: Artificial Stock Market * Description: 人工模拟股市(来源:SFI的Swarm版本)的Java版本 * Copyright: Copyright (c) 2003 * Company: http://agents.yeah.net * @author jake * @version 1.0 */public class ASMParam extends Frame {//public class ASMParam{ public int numBFagents; /*" number of BFagents "*/ public static float initholding; public double initialcash; public double minholding; public double mincash; public double intrate; //Dividend parameters public double baseline; //Also used by World. public double mindividend; public double maxdividend; public double amplitude; public int period; public int exponentialMAs; //Also used by World.//pj:was BOOL //Specialist parameters public double maxprice; public double minprice; public double taup; public int sptype; public int maxiterations; public double minexcess; public double eta; public double etamax; public double etamin; public double rea; public double reb; public int randomSeed; //Agent parameters overridden by the BFagent. //These might be used for other agents that a user implements. public double tauv; public double lambda; public double maxbid; public double initvar; public double maxdev; public ASMParam(){ numBFagents=30; initholding=5; initialcash=10000; minholding=0; mincash=0; intrate=0.1; //Dividend parameters baseline=10; //Also used by World. mindividend=5e-05; maxdividend=100; amplitude=0.14178; period=0; exponentialMAs=1; //Also used by World.//pj:was BOOL //Specialist parameters maxprice=500; minprice=0.001; taup=50; sptype=3; maxiterations=1000; minexcess=0.01; eta=0.0005; etamax=0.05; etamin=1e-05; rea=9; reb=2; randomSeed=0; //Agent parameters overridden by the BFagent. //These might be used for other agents that a user implements. tauv=50; lambda=0.3; maxbid=10; initvar=0.400021; maxdev=100; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -