Profile
Who are we?
Invokation is a plug-and-play platform to power your game’s matchmaking and ranking systems. No tinkering or best guesses — accurate, flexible, and stable skill ratings for better gaming experiences.
We are fixing skill-based matchmaking, starting with MMR. Our skill rating algorithm, IVK MMR, creates better multiplayer experiences without complex tuning or maintenance. It’s matchmaker agnostic and delivered securely via REST API.
We like to write about MMR from time to time. Actually, we are pretty passionate about it.
What make us stand out?
Our team works with studios to configure, tune, and simulate performance before going live — because a good player experience is good for gaming.
Our to-do list includes creating self-serve product versions and enhanced features — better MMR and skill-based matchmaking for studios of all sizes.
Also we like to write about MMR from time to time. Actually, we are pretty passionate about it.
Algorithm
Our matchmaking-rating algorithm creates better multiplayer experiences without complex tuning or maintenance; delivered securely via REST API
Skill-rating calculations
without the flaws of Elo or OpenSkill
IVK MMR — born from our in-house development at Invokation Games — redefines skill-ratings with exceptional transparency, fairness, and adaptability; enhancing the gaming experience for both players and developers.
Transparent
Low Maintenance
Adaptable
How it works?
-
Game sends match results to IVK
Typically this occurs once (at the end of the match). Battle Royale games may alternatively send requests for each team or player elimination. -
API performs calculations
IVK computes each player’s new matchmaking-rating according to the game’s custom configuration. -
Game receives new MMR values
The game server (or backend services) receives the new MMR values and explanatory data. The game can write the new values to persistent storage and optionally present the data to players.