Sideways Sensei
Drift judge for Assetto Corsa servers

Every run scored. Every zero explained.

Sideways Sensei watches every driver on your server, scores each run out of 100 with Drift Masters rules, judges tandems both ways, runs your qualifying and bracket, and posts the result in server chat with a line about how it went.

Windows · Content Manager + Custom Shaders Patch · no server plugin needed

82%

of the 258 runs judged on our own Čačak sessions scored zero: spins, straightening, opposite drift, wall hits. Real data from the judge's run log. The Sensei is not generous.

What your server sees

Score first. Reason second. Then the roast.

Server chat · Čačak BoškepJudging
  1. 21:14:02[Sensei] NOVA: 0 (spin). Plot twist: NOVA's car wanted to go home. It turned around to do it. 0.
  2. 21:15:40[Sensei] KAI: 86 - clean
  3. 21:15:40[Sensei] why KAI: line −4 (zone 2 wide) · angle −6 · style −4
  4. 21:15:41[Sensei] KAI gets 86. Clean-ish. The 'ish' is doing a lot of work in that sentence.
  5. 21:18:12[Sensei] Tandem KAI (lead 84) vs NOVA (chase 79) - advantage KAI
  6. 21:18:13[Sensei] NOVA matched KAI's angle and gap. Who are you and what have you done with NOVA?

Real judge output, driver names changed. Roasts go after the driving, never the person. Clean language by default; savage mode (swearing) is a switch for servers that allow it. English and Romanian, each written natively.

How it scores

Drift Masters rules, applied the same way to everyone.

100

Split across the zones

Every run starts at 100 at the entry line. Each zone owns its share of the points: hitting it, the angle there and the style there. Miss a zone and its whole share is gone.

0

Instant zeros

SpinStraightenedWheels offOpposite driftWall, straight on

Choose whether two or three wheels off counts as off track. Riding the wall is fine; hitting it nose-first is not.

50/50

Tandem chase

Proximity41 / 50
Angle copy38 / 50

The lead is judged like a solo run. The chase loses up to 50 for distance and up to 50 for not copying the lead's angle. Under 3 points apart: one more time.

Built for event nights

Run the whole event from one window.

Judges everyone at once

Drive or spectate. Every car on the server is scored live, with calls and the leaderboard in the window and in the in-game overlay.

Posts to server chat

Through your own AC client, with a test button and a mute switch. Choose what goes out: scores, roasts, tandems, bracket results.

Qualifying and bracket

Best qualifying run counts. The bracket seeds best against worst, runs the battle for 3rd and the grand final, and lets you override a result by hand.

Knows the map

Uses CSP Drift Challenge and DriftZonesEditor layouts when a track has them, builds zones from the track shape when it doesn't, and learns maps with no AI line from the first clean run.

Explains every deduction

Each score gets a second line with the reasons, so nobody argues with the judge. Well, fewer people.

English and Română

The window, the overlay and the roasts. The Romanian lines are written from scratch, not translated.

Setup takes about a minute

Unzip. Open two apps. Judge.

  1. Start the app

    Unzip anywhere you can write to and run Sideways Sensei.exe. It finds Assetto Corsa and installs its two in-game apps by itself.

  2. Join the server

    Drive or spectate. In AC, open DriftBot Telemetry and DriftBot Judge from the app bar on the right.

  3. Press judge

    Hit the big button. Tick broadcast if you want results in server chat; ask the admins first on a server you don't run.

Pricing

7 days free, then

50 lei / month

about €10 · VAT handled at checkout · cancel any time from your receipt email

  • Every feature from day one, no card needed for the trial
  • Use it on 2 PCs, move the license whenever you like
  • Updates included for as long as you subscribe
  • Works offline for 3 days between license checks
Questions

Before you ask in Discord

Do I need to install anything on the server?

No. Sideways Sensei runs on your PC while you're connected to the server as a driver or spectator. It reads the cars through Assetto Corsa and posts to chat through your own client.

What do I need on my PC?

Windows, Assetto Corsa with Content Manager, and Custom Shaders Patch. The app installs its two in-game apps on first start.

Will it swear on my server?

Only if you switch it to savage. It starts on clean, and the roasts always go after the driving, never the person. You can also turn roasts off and post scores only.

Which tracks work?

Any drift track. Tracks with Drift Challenge or DriftZonesEditor layouts use those zones. "Scan all maps" builds zones for the rest from the track shape.

How does the trial work?

Download it and use everything for 7 days, no card. After that the app asks for a license key, which you get by subscribing.

How do I cancel?

Use the link in your receipt email. The app keeps working until the end of the month you paid for.