1. Soldat 2
  2. News

Soldat 2 News

Competitive Ranked algorithm changes

Hi folks,

We'd like to thank all the dedicated ranked players so far! At the time of writing, we're just a few matches off a 1000 full matches and 2500 rounds played. The in-game ranked matchmaking system is a first for Soldat and we're very happy with the reception it has got! Do you remember #soldat.gather on IRC?

Obviously there are kinks and bugs to work out when such a system gets introduced. This is why besides the regular bug fixes, we've changed the ranking algorithm a bit to make your wins and losses have a bit more impact, and this works retroactively: all 1000 matches have been re-analysed and ranks have shifted already. So keep in mind next time you run the game your rank may have changed already, for better or for worse!

A summary of the changes (by Norbo):

[expand]
Summary of technical changes for those who are interested:
- Previously, the "Tiers" (Bronze I to Champion III) used to be a simple mapping of TrueSkill's mu across all available tiers. Uncertainty was not taken into account when putting a player in a tier (only when choosing how to balance teams).
- Now, the two numbers (mu=skill, sigma=uncertainty) are combined to give a lower bound on player skill (skill - 3 * uncertainty) and this is mapped over the Tiers instead. This allows Tiers to better reflect what TrueSkill believes a player's skill to be and how they affect the team balancer.
- The system used to re-rate people at the end of every round, which meant that winning 2-0 resulted in more ranked points than winning 2-1. This was completely equivalent to a single-game format and thus defeated the point of a best-out-of-three format designed to encourage players to make comebacks. Now, winning a single round no longer guarantees any points until your team secures the whole game. The additional side-effect is that ratings now better reflect a player's W-T-L game record, rather than their round record.
- In addition to this, the Tau parameter (which controls the magnitude of adjustments in a single re-rating) was increased 10x, to allow for faster progression (and offset the fact that we now re-rate 2x-3x less frequently).
- The Beta parameter (which controls how far apart in rating teams must be to identify an 80% win probability) was halved, to reflect the fact that Soldat is a high-skilled game. The effect of this is that it will be harder to see a 50% win probability in a given game, thus amplifying the effects that imbalanced teams have on rating. Those who over-perform will be rewarded more, those who under-perform will be punished more.
[/expand]

We hope you continue enjoying ranked, and feel like your match outcomes are a little more impactful than before, as with these changes the emphasis lies on match results rather than round results, combined with faster rank "movement".

Last but not least, another EU server has been added to minimize the waiting time between servers restarting.

Have fun!

Soldat 2: Summer sale!

Soldat 2 is now available at 50% OFF!
Join in on the fun: classic Soldat gameplay, modifiers ranging from realistic with fog of war to the arcade-y agar, and competitive ranked await you!



See you on the battlefield, and remember

Have FUN!

0.8.40a PATCH RELEASED

Flag pickup/return radius is fixed.





fixed flag pickup bounds
fixed bots not spawning if player not spawned
fixed specator cam losing target after target death
fixed ranked window popping up when in different part of main menu
ranked: fixed maxplayers reached when joining as spectator
ranked: disabled specator menu button
ranked: more eu servers
better readability in welcome screen

SPECTATOR UPDATE



A new patch with spectator mode, Agar teamup against giants, new flag kill log info and more quality of life improvements.

AGAR TEAMUP


An improvement upon the Agar mode which should make it even more fun. If a giant gets too big the match goes into "TeamUp mode" which means: everyone against the giant! So damage is only dealt to the giant and by the giant... until he's dead.

SPECTATOR MODE


The most requested feature is here - Spectator mode!
Works in free cam (ASDW) and follow player (LMB/RMB).

Please note: spectator chat is invisible to players.

RANKED QoL



If you're waiting in a ranked queue and a game starts the Soldat 2 icon on the Windows taskbar will now start blinking (additionally to playing a start game sound).


The current player queues list is clickable, so you can join a non-empty queue right away!


The ongoing ranked games list is joinable as spectator!

NEW KILL LOG FLAG INFO



More info showing who returned, took and scored the flag in the "kill log".

Kill Log length is also adjustable in settings now.

CHANGELOG


0.8.34a - 0.8.39a
(changes include all test versions up to current version)

[expand]
[17.06.2022] 0.8.39a
ranked matches are joinable as spectator
spectators can only talk to other spectators
new early access notes welcome screen

[15.06.2022] 0.8.38t
Zone: fixed respawns
Zone: larger minimum space
Zone: added variables to modifier
fixed side menu staying when level changes
fixed side menu staying when lobby shows
announcer doesn't say "has the flag" when flags reversed
Deathmatch time limit 5 mins

[14.06.2022] 0.8.37t
ranked: added clickable queues list
ranked: added current games list joinable as spectator
ranked: current games and queues update periodically
player indicator scales better with giant
better giant visual indicator
fixed charge/health bars wrongly scaled on giant
fixed spectator cam jumping to bottom left corner on free cam
TeamDeathmatch base limit increased 30->50
tweaked flag logs in kill log

[13.06.2022] 0.8.36t
added Agar TeamUp Against Giant mode! (Deathmatch only)
added max Kill Log Lines game settings
removed show kill log (can set Kill Log Lines to 0)
fixed kill log flag icons proportions
added follow player in spectator
added spectator info text
added AgarMassScale variable to GostekMovement

[10.06.2022] 0.8.35t
added spectator mode
fixed superman dash in deathmatch
kill log: added flag lost, flag taken icons and flag returned icons
kill log: added outline to icons
kill log: new dash kill icon
lobby: start button vanishes after clicking
ctf_limbo improved (less verticality)
dm_monument lighter background
ranked: taskbar will blink if match is about to start (Windows only)
fixed issues with Vote buttons not clickable
fixed weapons menu and lobby mouse sensitivity different than in-game mouse
fixed discrepancies between menu cursor position and in-game position
[/expand]

WHAT'S NEXT?


Grenade and rocket desyncs are on my current ToDo list. Also I will fix nade boosts working semi-randomly!

And I will just tease about upcoming Steam Achievements and Trading Cards..

Have fun!
MM

GUN CLARITY UPDATE

This patch fixes FPS issues (and improves!), fixes most common bugs and greatly clarifies gun visibility.



[h2]Gun clarity[/h2]

Desert Eagles are now golden!
But not for swag or as a paid DLC (ugh). But to make them visually distinct from knives.

Mp5 is held in a proper SMG position making it distinct from the Steyr.
Steyr has a new saturated color and a laser sight attachment (just visual) to make it discernible.
All weapons have also adjusted colors and sizes. Here are the most important changes:



[h2]dm_monument[/h2]

New map added to the Deathmatch pool made by Jok.



For more maps visit! https://tms2.jrgp.org/

[h2]Changelog[/h2]

A handful of major bugs fixed and FPS improved!

Changes 0.8.31a -> 0.8.34a
[expand]
[03.06.2022] 0.8.34a
fixed FPS drop after a while
fixed corpses staying for entire match
fixed superman dash sound effects on teammates
fixed flag pickup radius too small
added VoiceLowerVolume to control volume during announcement or radio command
fixed skin color yellow in deathmatch
pitch gostek black color reserved

[02.06.2022] 0.8.33t
fixed newly joined player joining larger team issue
autobalance starts working only if team score different
fixed match history in reverse order
fixed ragdolls freeze
spawn protection is lost if fire pressed, throw or grenade button released
if throw pressed during weapon change - throw is buffered
removed Steyr laser sight
fixed errors
smaller Dragunov, Minigun
improved chainsaw, rheinmetall, spas colors
golden Deagles
fixed radio commands heard by other team

[01.06.2022] 0.8.32t
remade most gun colors, gun and hand positions for better visibility
can always switch team in solo
death drops timeout increased 8s->15s
random drops float
flag auto-return time increased to 25s
added flag blink 5s before auto-return
added TeamOutlines settings to disable outlines and show clothes team colors
fixed dead player not turning into ragdoll sometimes on graphics 0
fixed team bullet bink
fixed team hits counting into stats
fixed team bullet hit animation
fixed lobby not working when playing solo after online match
spawn protection is lost if fire, throw or grenade button pressed
flag optimizations
chat optimizations
animations optimizations
ragdoll optimizations
[/expand]

See you on Discord!
Have fun!
MM