增加了文件输入，一些初始化参数在文件设置。修正了hedgeid的算法，增加了一个最大id的计算，保证id不重复。