Autoclicker

[!] Inferential
Autoclicker via four independent signals on a swing: CPS, Robot (sub-10ms nano-delta), StDev (too-uniform intervals), and Kurtosis (near-uniform fixed-delay). Ported from Nemesis AutoClickerA-D.
id: clickStatistics  ·  class: ClickStatisticsCheck  ·  group: Combat

What it detects

Autoclicker via four independent signals on a swing: CPS, Robot (sub-10ms nano-delta), StDev (too-uniform intervals), and Kurtosis (near-uniform fixed-delay). Ported from Nemesis AutoClickerA-D.

Observer signature

CPS: swings in last 20 ticks > threshold (20) -> level 1. Robot: first nanoInterval < 10ms AND second < 50ms -> level 2. StDev: populationStDev of last 40 intervals < 0.45 -> level 1. Kurtosis: excess kurtosis over a 600-sample window < -0.7, fired once per episode at level setbackVL + 1.0.

False-positive guards

  • Same-tick swing batches (server/lag collapse) excluded from nano/stat windows
  • Strict kurtosis bar (-0.7) excludes legit jitter/drag clicking
  • Kurtosis transition gate fires once per episode, re-arms at kurt >= -0.2

Configuration

Defaults (editable in-game via the YACL config screen or /ius config):

FieldDefault
enabledtrue
setbackVL5.0
decay0.05
threshold20.0
CPS bar20 swings / 20 ticks
Robot<10ms then <50ms
StDev bar< 0.45 (40 samples)
Kurtosis window600, bar -0.7

Source

src/main/kotlin/dev/iustitia/checks/combat/ClickStatisticsCheck.kt  ↗