Hello everyone!
My name is Sander and I am from CombatAnalyzer. CombatAnalyzer is a deep learning based cheater detection software that we are developing. At current time, we are in public BETA, looking for our first customers! The idea is as following.
Introduction
Looking for a state of the art automated way to analyze the combat behavior of your players? Staff teams are maybe the most important thing for any server, but the bad thing for your players is that good staff members are hard to find, and the ones you have are often busy! Being able to detect a cheating player seems like a trivial task; look at some statistics, calculate some features of a combat and filter out the ones that do not match that of non-cheating players. Every server owner knows that current day anti-cheats often do a reasonable job, but are nowhere near detecting most of the cheating players. Machine learning and especially deep learning have made a big name for themselves in the last decade. The idea here is to simply collect enough data and run analysis on this data to perform tasks like outlier detection; the task of being able to detect cheating players within a larger collection of all players.
However, most of these deep learning models require high end hardware, and do not run on anything less than a high-end GPU (graphical processing unit, something most dedicated Minecraft hosting servers probably never have). The problem, processing all the combat data of all players (the way traditional anti-cheats do) is impossible. Our complex deep learning models take up to a whole second to process a single player, while traditional anti-cheats are theoretically capable of processing thousands of players per second. There obviously is a weigh-off here, use state of the art detection rates of a complex deep learning model, or choose for a faster alternative like traditional anti-cheats, but cut short on detection rates. With CombatAnalyzer, there is no need to make a choice at all. Keep your current anti-cheat in-place, and deploy CombatAnalyzer next to it.
CombatAnalyzer will simply record players in-combat and send this data to an external server for processing. We cannot simply process all data, so data is stored on this external server for a certain time until it might be needed. Whenever a normal in-game player thinks a player might be cheating, they can simply run the command /ca check [name], this will request the high-end GPU server to process the data for this player. Who and how often you allow your players to use the /ca check command is entirely up to you. You could even make it a donator-only extra. Several moments after running the command, a response will come back with the category of the player's combat. This can either be NONE (good, not cheating), LOW, MEDIUM or HIGH (the probability of cheating). In the config of CombatAnalyzer, the server owner can configure the exact actions to take depending on what the category of the analyzed player was.
Interested?
Our website can be found here and tells you a lot more about our product. The feedback from our first customers is promising, and we are looking forward to adding your feedback to the list! Right now, you will get your first 200 combats completely free of charge without the need to provide any payment details. That should be more than enough to test our service thoroughly and decide whether it will be something you want on your server. We are sure you will!
Please visit our website for more information.
Thank you for reading and have a nice day!
Sander.
My name is Sander and I am from CombatAnalyzer. CombatAnalyzer is a deep learning based cheater detection software that we are developing. At current time, we are in public BETA, looking for our first customers! The idea is as following.
Introduction
Looking for a state of the art automated way to analyze the combat behavior of your players? Staff teams are maybe the most important thing for any server, but the bad thing for your players is that good staff members are hard to find, and the ones you have are often busy! Being able to detect a cheating player seems like a trivial task; look at some statistics, calculate some features of a combat and filter out the ones that do not match that of non-cheating players. Every server owner knows that current day anti-cheats often do a reasonable job, but are nowhere near detecting most of the cheating players. Machine learning and especially deep learning have made a big name for themselves in the last decade. The idea here is to simply collect enough data and run analysis on this data to perform tasks like outlier detection; the task of being able to detect cheating players within a larger collection of all players.
However, most of these deep learning models require high end hardware, and do not run on anything less than a high-end GPU (graphical processing unit, something most dedicated Minecraft hosting servers probably never have). The problem, processing all the combat data of all players (the way traditional anti-cheats do) is impossible. Our complex deep learning models take up to a whole second to process a single player, while traditional anti-cheats are theoretically capable of processing thousands of players per second. There obviously is a weigh-off here, use state of the art detection rates of a complex deep learning model, or choose for a faster alternative like traditional anti-cheats, but cut short on detection rates. With CombatAnalyzer, there is no need to make a choice at all. Keep your current anti-cheat in-place, and deploy CombatAnalyzer next to it.
CombatAnalyzer will simply record players in-combat and send this data to an external server for processing. We cannot simply process all data, so data is stored on this external server for a certain time until it might be needed. Whenever a normal in-game player thinks a player might be cheating, they can simply run the command /ca check [name], this will request the high-end GPU server to process the data for this player. Who and how often you allow your players to use the /ca check command is entirely up to you. You could even make it a donator-only extra. Several moments after running the command, a response will come back with the category of the player's combat. This can either be NONE (good, not cheating), LOW, MEDIUM or HIGH (the probability of cheating). In the config of CombatAnalyzer, the server owner can configure the exact actions to take depending on what the category of the analyzed player was.
Interested?
Our website can be found here and tells you a lot more about our product. The feedback from our first customers is promising, and we are looking forward to adding your feedback to the list! Right now, you will get your first 200 combats completely free of charge without the need to provide any payment details. That should be more than enough to test our service thoroughly and decide whether it will be something you want on your server. We are sure you will!
Thank you for reading and have a nice day!
Sander.
Last edited:
