World Engine is an advanced Custom Block Recursion Prediction Anticheat. Unlike other Custom Block Recursion Prediction Anticheats, World Engine works on MotionX, MotionY, X Position, and Y Position. The prediction logic inside World Engine is 1:1 with the player, this improves detections and decreases the chance for false positives. -----------------Detections----------------- Limits: MotionY: +/- > 0.0000000000000001 MotionX: Detects any change +/- Y Position: +/- > 0.00000000000001 X Position: +/- > 0.000000000000001 -----------------Performance----------------- WorldEngine: Average Delay Per Frame: 3.8518518219158675e-7 ScratchGuard V5: Average Delay Per Frame: 3.839120169383629e-7 Baseline(empty project): Average Delay Per Frame: 3.8094138290034605e-7 WorldEngine is on average about 1/77884 of a frame slower than a empty project, meaning that it would take 77884 frames for it to actually have a impact on the game(still not noticeable as it is spread across all those frames) (77884 frames is about 2236 seconds). -----------------Accuracy----------------- 1:1 with the player. -----------------Why Is This Better----------------- The methods used in WorldEngine are more advanced compared to other anticheats such as AuroraP V5, ScratchGuard V5, or Bolt, those anticheats, while advanced in their own right, are meant to target many different exploits (map exploits, movement stuff, lag stuff etc) while WorldEngine only focuses on Movement, making it considerably smaller when compared to other advanced anticheats. WorldEngine is also the first (public) anticheat that has a Custom Block Recursion Prediction for MotionX/X (that doesn't false, and this is excluding checks that don't use their own values, when most people in the comm talk about recursive preds, its the type that preds the value, then puts that value as its input for the next prediction(aka not relying on the player's values)) ----------------- KACB V1.0.1 ----------------- Kyuru ACB is a custom distribution of ACB V5 built on top of the original movement base created by Saffroth. The purpose of this distro is to modify and extend the original ACB V5 framework to provide a different development environment for anticheat experimentation and custom checks. The distro keeps the core movement and collision systems from ACB V5 while restructuring parts of the codebase to make certain behaviors similar to other bases on the market. Because the base logic is still derived from ACB V5, most systems remain compatible with standard ACB V5 anticheats, although some adjustments may be required depending on future KACB updates. -----------------Features----------------- • Built on-top of ACB, by an avid ACB fan. • Built-in flag formatter utilizing JS escape characters [▢] Currently, only supports "\n" (newline) and "\t" (tab) • New better ways of responding to checks [▢] Uses custom-blocks, which IMO are much cleaner. [▢] This allows you to read values (and even whole lines off the data via the Parsed Lines list) • While the goal of ACB V5 was to be made for collision simulating anticheats; KACB is for general purpose movement anticheats. • Player now faces the direction they move in. The goal of this distro is not to replace ACB V5 but to provide an alternate environment that can be used for development, testing, and custom implementations. -----------------Compatibility----------------- Because this distro is based directly on ACB V5, most anticheats designed for ACB V5 should work with minimal changes. This base was created with compatibility in mind. In most cases, porting an ACB V5 anticheat to this distro should be significantly easier than porting between entirely different bases/distros such as SACB or ACME. -----------------Credits----------------- Original movement base: Saffroth's ACB This distro simply builds on top of their work and modifies it for experimentation and better anticheat development.