> For the complete documentation index, see [llms.txt](https://docs.av-scripts.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.av-scripts.com/laptop-pack/racing/installation/vehicle-classes.md).

# Vehicle Classes

**How are classes calculated?**&#x20;

We use a custom algorithm that reads the vehicle's handling data. The formula combines Speed, Handling, and Braking, but places the highest priority on Acceleration.

* **Motorcycles:** Are always placed in Class M, regardless of stats.
* **Cars:** Are placed in S+, S, A+, A, B, C, or D based on a calculated score.&#x20;
* If you modify a car's handling file (e.g., increase the drive force), the script will automatically detect the change and may promote the car to a higher class.

If you want to modify this function you can find it in `av_laptop/client/editable/vehicle_classes.lua`
