[Fig. 1] DNN(Deep Neural Network)
[Fig. 2] Reinforcement Learning
[Fig. 3] PPO algorithm
[Fig. 4] ProGReGA Algorithm
[Fig. 5] ml-agents
[Fig. 6] Proposed Algorithm process
[Fig. 7] Decision Making Algorithm
[Fig. 8] Simulation environment
[Fig. 9] ProGReGA Algorithm Distributed result
[Fig. 10] Proposed Algorithm distributed result
[Fig. 11] ProGReGA Algorithm and Proposed Algorithm Fragmented cells
[Fig. 12] ProGReGA Algorithm and Proposed Algorithm Fragmented Groups
[Table 1] Fragmented cells and groups
참고문헌
- Dongil Shin, Dongkyoo Shin, Minsoo Kim, Jaehong Jang, Hyunsook Yoon, Junghoon Lee,Changwan Han, "A Research on Implementation of Load Balancing Middleware for the Onlie Game Server", The Korean Institute of Information Scientists and Engineers, Vol. 27, No 2-1, p178-180, 2000.10
- K.H. Yang, K.H. Shim, D.O. Ko, I.K. Park, J.S. Kim, "Technical Trend of Online Game Server", Electronics and Telecommunications Trends, Volume 16, No 4, p14-22 2001.8
- Lim Soo Jung, Hong Dong Chul, Kim Soo Sung, Kim Sung Joo, Yu Seung Han, Joon Taek Han, Jang Tae Moo, Network analysis in 3D MMORPG online games", [KOCCA]Research Report, Korea Create Content Agency, 2010
- Kang Jung Joong, "Online Game Server", Game Academy at Korea Game Industry Development Institute, p8-16, 2005.6
- Jong-Gwan Choi, Hye-Young Kim, Won-Sik Woo, "A Study of a Game User Oriented Load Balancing Scheme on MMORPG", Journal of Korea Game Society, Volume 12, No 3, p69-76 2012.6 https://doi.org/10.7583/JKGS.2012.12.3.69
- Carlos Eduardo Benevides Bezerra, Claudio Fernando Resin Geyer, "A Load Balancing Scheme for massively multiplayer online games", Multimedia Tools and Applications, Volume 45, Issue 1-3, p 263-289 2009.10 https://doi.org/10.1007/s11042-009-0302-z
- John Schulman, Filip Wolski, Prafulla Dhariwal, Alec Radford, Oleg Klimov, "Proximal Policy Optimization Algorithms", ArXiv 2017, arXiv:1707.06347v2, 2017.8
- "Introducing: Unity Machine Learning Agents Toolkit", Unity Blog, 2017.9.19., 2019.3.7, https://blogs.unity3d.com/2017/09/19/introducing-unity-machine-learning-agents/
- Beob Kyun Kim, Hang Jin Jang, Kang Soo You, "Load Balancing in Seamless Game with MigAgent", Journal of Internet Computing and Services, Volume 7, No 6, p51-62, 2006.12
- Jeongjin Lee, Gilsoo Doo, Dongun Ann, Seungjong Chung,"Design of Dynamic Map-Divide System for Load Distribution of MMORPG (Massively Multi-player Online Role Playing Game)", The Korean Institute of Information Scientists and Engineers, Vol 32, No. 1, p802-804, 2005.7
- J.Y. Lim, I.K. Park, J.Y. Chung, K.H. Shim, "Technical Trend of Distributed Game Server", Electronics and Telecommunications Trends, Volume 20, No 4, p93-102, 2005.8
- Ashish Revar, Malay Andhariya, Dharmendra Sutariya, "Load Balancing in Grid Environment using Machine Learning - Innovative Approach", International Journal of Computer Applications, Volume 8, No.10, p31-34, 2010.10 https://doi.org/10.5120/1241-1731
- Carlos Eduardo Benevides Bezerra, Joao Luiz Dihl Comba, Claudio Fernando Resin Geyer, "A Fine Granularity Load Balancing Technique for MMOG Servers Using a KD-Tree to Partition the Space",2009 VIII Brazilian Symposium on Games and Digital Entertainment, 2009.10