This commit is contained in:
lishuo committed 2022-05-10 19:23:32 +08:00
1 parent 81409dca9e
commit d77ed1bad1
13 files changed
+817 -47

No files matched your search

+8 -8
View File
@@ -42,10 +42,10 @@ namespace OnlineUserPool.Hander
}
private const int START = 15;
private const int SMALL = 50;
private const int MEDIUM = 100;
private const int LARGE = 200;
private const int OFFSET = 15;
private const int SMALL = 30;
private const int MEDIUM = 50;
private const int LARGE = 80;
private const int OFFSET = 30;
//根据当前时段计算虚拟总人数
private int ComputeTop()
@@ -56,19 +56,19 @@ namespace OnlineUserPool.Hander
int offset = 1;//少:1 中:3 多:10
if (hour <= 6)
{
offset = rand.Next(START- OFFSET, START+ OFFSET);
offset = rand.Next((int)(0.8 * START), (int)(1.2 * START));
}
if (hour > 6 && hour <= 18)
{
offset = rand.Next(MEDIUM - OFFSET, MEDIUM + OFFSET);
offset = rand.Next((int)(0.8 * OFFSET), (int)(1.2 * MEDIUM));
}
if (hour >= 18 && hour <= 22)
{
offset = rand.Next(LARGE - OFFSET, LARGE + OFFSET);
offset = rand.Next((int)(0.8 * LARGE), (int)(1.2 * LARGE));
}
if (hour > 22 && hour <= 24)
{
offset = rand.Next(SMALL - OFFSET, SMALL + OFFSET);
offset = rand.Next((int)(0.8 * SMALL), (int)(1.2 * SMALL));
}
return offset;
}
+4 -4
View File
@@ -15,8 +15,8 @@ namespace OnlineUserPool.Hander
private int _index = 0; //3600*3;
private MultiUserModel model;
private TurfHelper _turfHelper;
private int _routeId = 1215; //5593; //1660;
private int _size = 100;
private int _routeId = 12353; //5593; //1660;
private int _size = 10;
private int _competitionid = 0;//35;
public MultiUserHandle()
{
@@ -33,7 +33,7 @@ namespace OnlineUserPool.Hander
#region sis
_routeId = 1215;
_routeId = 12353;
_competitionid = 0;
#endregion
@@ -41,7 +41,7 @@ namespace OnlineUserPool.Hander
double i = 0;
foreach (var item in model.users)
{
i += 0.0012;
i += 0.01;
item.Distance = i;
}
_turfHelper = new TurfHelper(model.route.List.Select(d => d.Point));