Skip to content

Trace-driven simulators for the server allocation problem as well as the matchmaking problem for multiplayer cloud gaming.

Notifications You must be signed in to change notification settings

yunhua-deng/MultiplayerCloudGaming

Repository files navigation

Overview

Note: The "LatencyDataProcessing" project can be ignored.

Note: The "MultiplayerCloudGaming" project (the project name is the same with the entire solution name) was created using MS Visual Studio 2015. It is recommended to open and build the project using the same version of Visual Studio.

The "MultiplayerCloudGaming" project consists of two namespaces, namely MatchmakingProblem and ServerAllocationProblem, which are for simulating the Matchmaking Problem (connecting to our NetGames 2017 submission), and the Server Allocation Problem (connecting to our TMM submission), respectively.

In the "MultiplayerCloudGaming" project folder

  • the "Main.cpp" is the entry point of the simulation program, i.e., main()
  • the "Data" folder is the directory for both the input data and output data (there is a subfolder containing the result data for each specific problem, e.g., ./ServerAllocationProblemBasic/)
  • all the input and output data files are in csv format
  • the output (result) filename format for ServerAllocationProblem is: parameter_parameter_parameter_metricName.csv
  • there are some python and matlab scripts inside the project directory, which are used to process the result and generate graphs for the paper

About

Trace-driven simulators for the server allocation problem as well as the matchmaking problem for multiplayer cloud gaming.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published