MCPcopy Create free account

hub / github.com/KikiLetGo/VirusBroadcast / functions

Functions51 in github.com/KikiLetGo/VirusBroadcast

↓ 11 callersMethodgetInstance
()
src/PersonPool.java:16
↓ 11 callersMethodgetInstance
()
src/Hospital.java:33
↓ 11 callersMethodgetX
()
src/Point.java:29
↓ 11 callersMethodgetY
()
src/Point.java:37
↓ 8 callersMethodgetPeopleSize
@param state 市民类型 Person.State的值,若为-1则返回当前总数目 @return 获取指定人群数量
src/PersonPool.java:31
↓ 7 callersMethodstdGaussian
标准正态分布化 <p> 流动意愿标准化后判断是在0的左边还是右边从而决定是否流动。 <p> 设X随机变量为服从正态分布,sigma是影响分布形态的系数 u值决定正态分布均值 <p> <p> 推导: StdX = (X-u)/sigma X = sigma StdX + u @param sigma
src/MathUtil.java:33
↓ 4 callersMethodgetWidth
()
src/Hospital.java:21
↓ 3 callersMethodgetState
()
src/Person.java:78
↓ 2 callersMethodbeInfected
()
src/Person.java:95
↓ 2 callersMethodgetPersonList
()
src/PersonPool.java:22
↓ 2 callersMethodsetEmpty
(boolean empty)
src/Bed.java:24
↓ 1 callersMethodaction
不同状态下的单个人实例运动行为
src/Person.java:120
↓ 1 callersMethoddistance
计算两点之间的直线距离 @param person @return
src/Person.java:106
↓ 1 callersMethodgetCenterX
()
src/City.java:18
↓ 1 callersMethodgetCenterY
()
src/City.java:26
↓ 1 callersMethodgetHeight
()
src/Hospital.java:26
↓ 1 callersMethodinitHospital
初始化医院参数
src/Main.java:41
↓ 1 callersMethodinitInfected
初始化初始感染者
src/Main.java:48
↓ 1 callersMethodinitPanel
初始化画布
src/Main.java:23
↓ 1 callersMethodisArrived
()
src/MoveTarget.java:35
↓ 1 callersMethodisEmpty
()
src/Bed.java:20
↓ 1 callersMethodisInfected
()
src/Person.java:91
↓ 1 callersMethodmoveTo
位移 @param x @param y
src/Point.java:24
↓ 1 callersMethodpickBed
使用床位 @return
src/Hospital.java:81
↓ 1 callersMethodreturnBed
死亡或痊愈出院空出床位 @param bed @return
src/Hospital.java:96
↓ 1 callersMethodsetArrived
(boolean arrived)
src/MoveTarget.java:39
↓ 1 callersMethodsetX
(int x)
src/Point.java:33
↓ 1 callersMethodsetY
(int y)
src/Point.java:41
↓ 1 callersMethodupdate
对各种状态的人进行不同的处理,更新发布市民健康状态
src/Person.java:195
↓ 1 callersMethodwantMove
流动意愿标准化 <p> 根据标准正态分布生成随机人口流动意愿 <p> 流动意愿标准化后判断是在0的左边还是右边从而决定是否流动。 <p> 设X随机变量为服从正态分布,sigma是影响分布形态的系数,从而影响整体人群流动意愿分布 u值决定正态分布的中轴是让更多人群偏向希望流动或者希望懒惰。 <p> v
src/Person.java:72
MethodBed
(int x, int y)
src/Bed.java:11
MethodCity
(int centerX, int centerY)
src/City.java:13
MethodHospital
()
src/Hospital.java:49
MethodMoveTarget
(int x, int y)
src/MoveTarget.java:14
MethodMyPanel
()
src/MyPanel.java:19
MethodPerson
(City city, int x, int y)
src/Person.java:47
MethodPersonPool
()
src/PersonPool.java:45
MethodPoint
(int x, int y)
src/Point.java:13
Methodfreezy
住院
src/Person.java:113
MethodgetBeds
获取所有床位 @return
src/Hospital.java:45
MethodgetX
()
src/MoveTarget.java:19
MethodgetY
()
src/MoveTarget.java:27
Methodmain
(String[] args)
src/Main.java:14
Methodpaint
(Graphics g)
src/MyPanel.java:24
Methodrun
()
src/MyPanel.java:111
Methodrun
()
src/MyPanel.java:118
MethodsetCenterX
(int centerX)
src/City.java:22
MethodsetCenterY
(int centerY)
src/City.java:30
MethodsetState
(int state)
src/Person.java:82
MethodsetX
(int x)
src/MoveTarget.java:23
MethodsetY
(int y)
src/MoveTarget.java:31