RUVATEL / CGLTV ENGINE / v4.2

A rating
players actually
trust.

Ruvatel builds rating systems for competitive games. Our engine, CGLTV, scores every match across thousands of micro-events — round economy, positioning, duels, clutches — and returns a number that can't be gamed.

Opponent-aware Season-calibrated Anti-smurf
fig. 01 — rating trajectoryillustrative
CGLTV · rating modelcalibrated
01 Engine

Three layers that turn a match
into an objective number.

layer — 01

Micro-event capture

CGLTV subscribes to raw match telemetry: round economy, positioning, timings, duels, clutches, trades. Every action gets a weight and a context before it ever reaches the score.

event-level ingestion
layer — 02

Opponent weighting

The same frag weighs differently against a top-tier opponent than against a random lobby. The model adjusts every contribution by the strength of who you were actually playing against.

opponent-aware model
layer — 03

Stabilisation

Seasonal calibration smooths variance: one bad streak doesn't sink you, one good one doesn't inflate you. Rating grows through consistency, not through hot weeks.

decay · calibration
02 Supported disciplines

One engine — different games.

discipline — 01 Live

CGLTV / Counter-Strike 2

cgltv.ruvatel.ru

Full integration with the Game Coordinator. Round economy, clutch coefficient, utility contribution and trade efficiency — all scored by the CGLTV engine.

Game Coordinator sync Round-level scoring Anti-smurf layer
discipline — 02 In preparation

DotaView / Dota 2

dotatv.ruvatel.ru

The CGLTV engine is being adapted for Dota 2 under the DotaView product: GPM/XPM curves, teamfight participation, objective contribution and push-timing impact across the full match.

Match telemetry Role-aware model ETA: upcoming

Want CGLTV
for your game
or tournament?

We connect the engine to your matches, tune the weights to your meta, and hand back a finished rating through an API or an embeddable widget.

Request access →
© 2026 Ruvatel · ruvatel.ruBuilt for competitive play