BeepIsla / CSGO-Overwatch-Bot

Automatically solve CSGO Overwatch cases
GNU Affero General Public License v3.0
186 stars 45 forks source link

[WIP] Third Method of Rage AA Detector #182

Open BlackYuzia opened 3 years ago

BlackYuzia commented 3 years ago

don't punch me :d

Why did I create a PR with semi-finished (I mean dirty) code?

I want to get attention and finish the tests. I made these changes a month ago. But so far no one has finished the tests.

General

So, this PR should fix AA detector. In current method I was normalize angles (so this may work correctly)

Tasks:

About merging: DO NOT DO THAT WITHOUT 100% TESTS.

I was complete some tests. They say - cheaters would be detect by using rage AA in 8 cases of 10. But we should complete more test. I want found did this method can have false positive or not and etc.

Tests tasks

I was check 3-5 demos (don't remember how many actualy) with 1-5 rage cheaters per demo. Some code in PR (like this or this etc should be removed or decrease)

BlackYuzia commented 3 years ago

Call me a Developer of methods :eyes:

BlackYuzia commented 3 years ago

Oh yep. This PR should fix https://github.com/BeepIsla/CSGO-Overwatch-Bot/issues/158 with rage AA detects issue.

BeepIsla commented 3 years ago

About merging: DO NOT DO THAT WITHOUT 100% TESTS.

I am waiting for demos.... https://github.com/BeepIsla/CSGO-Overwatch-Bot/issues/161#issuecomment-724087192

Padonsk commented 3 years ago

Pls add a threshold for an automatic verdict on AA: how much was AIM and how much WH was (for example* >=10 aim + >=5WH) .