[Plugin] AntiAimbot - Artifical Intelligence
#9

The submitted vectors go through a lot of stages.

stages of data flow:
  • data collection: a script collects shot vectors
  • pre-filter: carries out checks to eliminate unreliable shot vectors
  • transform: transforms shot vectors to a form suitable for feature extraction
  • pooling: pool together a variable number of transformed vectors to form a complete sample
  • extract features: extract features from the vector pool
  • post-filter: carry out basic empirical checks on the sample to check reliability and possible use of aim-assist; if suspicious, forward it to the AI machinery
  • detectors: run through different detectors and average the result
Some of the pre-filter conditions are:
- must use a M4/AK47/MP5 (other weapons are disabled because of their unreliability)
- the victim must be moving
- and many more

If a shot fails any of these conditions, the entire running pool is rejected and starts afresh.

After pooling many shots together, it goes through another filter. The filter decides if there is enough information that can be extracted from the pool; if not, it continues to collect more shot. Once there is enough useful information, it checks for reliability and estimates the use of aimbot, for example, by checking the pool's ratio (required to be high for last X number of shots where X is between 7 and 20).

It's only after this step the sample is said to be fully complete. This is when `submit_vector` returns 1. This sample is put in a queue for processing. The detectors are running in different threads. They pick a sample from the input queue, investigate it, dump it to the output queue. In the server's next tick cycle, results are pulled out of the output queue and the callback is triggered for each sample.

Hence, the callback is triggered only when there was enough suspicion and after it was processed by the AI machinery.

TL;DR:
- callback is triggered only when there is some suspicion, i.e. when the empirical methods suggest the use of aimbot
* however, the AI machinery can reverse the decision and say this may not have been an aimbot
- it's difficult to get the callback triggered without using an aimbot because most samples are rejected empirical methods
- callback is triggered every minute or so when an aimbot is used
* the callback being triggered does not imply that aimbot was used; you need to check the probabilities
Reply


Messages In This Thread
AntiAimbot - Artifical Intelligence - by Yashas - 23.12.2018, 02:58
Re: AntiAimbot - Artifical Intelligence - by SyS - 23.12.2018, 03:30
Re: AntiAimbot - Artifical Intelligence - by DIRTYBYT3 - 23.12.2018, 03:51
Re: AntiAimbot - Artifical Intelligence - by coool - 23.12.2018, 03:51
Re: AntiAimbot - Artifical Intelligence - by cuber - 23.12.2018, 04:21
Re: AntiAimbot - Artifical Intelligence - by f0Re3t - 23.12.2018, 08:10
Re: AntiAimbot - Artifical Intelligence - by Yashas - 23.12.2018, 09:54
Re: AntiAimbot - Artifical Intelligence - by f0Re3t - 23.12.2018, 09:59
Re: AntiAimbot - Artifical Intelligence - by Yashas - 23.12.2018, 10:11
Re: AntiAimbot - Artifical Intelligence - by f0Re3t - 23.12.2018, 10:18
Re: AntiAimbot - Artifical Intelligence - by Yashas - 23.12.2018, 10:19
Re: AntiAimbot - Artifical Intelligence - by Tamer - 02.01.2019, 13:27
Re: AntiAimbot - Artifical Intelligence - by waysemir - 03.01.2019, 19:46
Re: AntiAimbot - Artifical Intelligence - by Chaser98 - 04.01.2019, 23:38
Re: AntiAimbot - Artifical Intelligence - by dotSILENT - 05.01.2019, 00:00
Re: AntiAimbot - Artifical Intelligence - by Yashas - 05.01.2019, 06:23
Re: AntiAimbot - Artifical Intelligence - by ch1ps - 05.01.2019, 15:14
Re: AntiAimbot - Artifical Intelligence - by Admireal - 01.07.2019, 14:30
Re: AntiAimbot - Artifical Intelligence - by SeeNN - 02.07.2019, 01:36
Re: AntiAimbot - Artifical Intelligence - by DmitriyShift - 05.07.2019, 16:18
Re: AntiAimbot - Artifical Intelligence - by Yashas - 06.07.2019, 09:58
Re: AntiAimbot - Artifical Intelligence - by DmitriyShift - 06.07.2019, 13:31
Re: AntiAimbot - Artifical Intelligence - by CoaPsyFactor - 07.07.2019, 21:20
Re: AntiAimbot - Artifical Intelligence - by Yashas - 08.07.2019, 17:16
Re: AntiAimbot - Artifical Intelligence - by Variable™ - 08.07.2019, 21:28
Re: AntiAimbot - Artifical Intelligence - by DmitriyShift - 09.07.2019, 04:56
Re: AntiAimbot - Artifical Intelligence - by NimA00GaMeR - 09.07.2019, 10:35
Re: AntiAimbot - Artifical Intelligence - by Yashas - 11.07.2019, 13:37
Re: AntiAimbot - Artifical Intelligence - by RogueDrifter - 12.07.2019, 00:38
Re: AntiAimbot - Artifical Intelligence - by Admireal - 15.09.2019, 16:21
Re: AntiAimbot - Artifical Intelligence - by ToiletDuck - 08.10.2019, 11:01
Re: AntiAimbot - Artifical Intelligence - by Nyzenic - 09.10.2019, 13:02
Re: AntiAimbot - Artifical Intelligence - by kukboy - 10.10.2019, 21:41
Re: AntiAimbot - Artifical Intelligence - by TheRealSphinx - 27.11.2019, 05:39
Re: AntiAimbot - Artifical Intelligence - by TokicMajstor - 29.02.2020, 18:21
Re: AntiAimbot - Artifical Intelligence - by Lynn - 26.03.2020, 21:45

Forum Jump:


Users browsing this thread: 4 Guest(s)