How to deal with exponential player growth? (soft cap, etc)

A new story begins...
The sequel to a real classic: Panzer Corps is back!

Moderator: Panzer Corps 2 Moderators

Post Reply
huckc
Master Sergeant - U-boat
Master Sergeant - U-boat
Posts: 531
Joined: Mon Apr 24, 2017 1:38 pm
Location: USA

How to deal with exponential player growth? (soft cap, etc)

Post by huckc »

The better a player plays the more he will grow in strength exponentially each scenario as it builds on itself. This, being untreated, makes the game less fun due to less of a challenge.

One way to counteract this is by means of a soft cap of which we are all well aware of. One advantage of the soft cap is it's very reliable and simple.

Another idea is enemy scaling, which kind of makes sense since the enemy knows you're strong so they know they need to commit more forces to engage with you. The game would need to detect this somehow in a reliable fashion which can be tricky I imagine, also testing.

What about alternatives? Preferably historically logical.
JaM2013
Sergeant Major - Armoured Train
Sergeant Major - Armoured Train
Posts: 595
Joined: Fri Mar 29, 2013 1:02 pm

Re: How to deal with exponential player growth? (soft cap, e

Post by JaM2013 »

i think the best way would be to make unit only replenishable between major campaigns.. So player would have to keep his units as they are, unable to restore to full strength while in battle.. then he would have to use larger force to accomodate the possible battle damage.. this way there would be no need for a soft cap - player would be allowed to buy as many units as he can, but will gain experience a lot slower, therefore his strength would not grow exponentially. Also, maybe killing the Elite reinforcements would be a good idea, with standard reinforcements reducing the overall experience a bit less dramatically..
Image
hugh2711
Sergeant Major - SdKfz 234/2 8Rad
Sergeant Major - SdKfz 234/2 8Rad
Posts: 612
Joined: Fri Sep 27, 2013 8:45 pm

Re: How to deal with exponential player growth? (soft cap, e

Post by hugh2711 »

I actullay quite like the softcap. I think it forces you to be more creative and economical and makes the game more interesting, without it the game turns into a repetative slugfest
captainjack
Brigadier-General - 15 cm Nblwf 41
Brigadier-General - 15 cm Nblwf 41
Posts: 1908
Joined: Thu Sep 13, 2012 7:42 am

Re: How to deal with exponential player growth? (soft cap, e

Post by captainjack »

huckc wrote:One advantage of the soft cap is it's very reliable and simple.
I'd have to disagree with your view that the soft cap is simple and reliable.

Soft cap is based on a complex formula that isn't possible to follow during deployment and force selection, so you are left guessing whether it will affect you or not. It also changes during the game as you take casualties. This doesn't sound simple to me, at least not in the way that clicking a difficulty button or selecting the prestige slider is simple.

As for reliable, there's a lot of room for debate there. The actual mechanism doesn't quite work as intended and it penalises beginners at Lieutenant as much as experts on Field Marshall and above. Because it is influenced by cost of units and by the number of core units that could be deployed (not those actually deployed) it can penalise receiving reward units and prestige dumps in game Also, as Hugh2711's comment notes, it makes all SE units except the most expensive tanks completely irrelevant. It may do so reliably and consistently, this if this isn't the intended outcome I think that reliable is very much open to question.

The real objections to soft cap are not that it makes the game more challenging, but that it's very difficult to understand its workings, has a range of unexpected and unwanted side effects, and penalises less experienced players, and until the tooltip was introduced, you couldn't even see if it was working or not.

By all means like the soft cap and enjoy the particular challenges it poses, but similar and more personalised challenges can be achieved more simply and more reliably through existing and (importantly) optional controls on the start screen and between scenarios.
RVallant
Sergeant - 7.5 cm FK 16 nA
Sergeant - 7.5 cm FK 16 nA
Posts: 232
Joined: Tue Jun 16, 2015 10:12 am

Re: How to deal with exponential player growth? (soft cap, e

Post by RVallant »

Army points cost maybe?

Or a hard cap on certain units. I'd rather not have to deal with the thousand tanks of death that the USSR can throw at the end of the GC to counter-act strong core armies. :P
JaM2013
Sergeant Major - Armoured Train
Sergeant Major - Armoured Train
Posts: 595
Joined: Fri Mar 29, 2013 1:02 pm

Re: How to deal with exponential player growth? (soft cap, e

Post by JaM2013 »

i think rarity number would be better, so player wont be able to use full army of Tigers.. another option would be to introduce reliability rating, which would take care of things same way but indirectly.
Image
captainjack
Brigadier-General - 15 cm Nblwf 41
Brigadier-General - 15 cm Nblwf 41
Posts: 1908
Joined: Thu Sep 13, 2012 7:42 am

Re: How to deal with exponential player growth? (soft cap, e

Post by captainjack »

I'd like something like a limit on total prestige deployed and total number of units (maybe using an army list approach). This would be relatively easy to understand and to relate to difficulty level and slider settings and could be varied by scenario as and when needed.
Narwhal
Lance Corporal - Panzer IA
Lance Corporal - Panzer IA
Posts: 13
Joined: Sun Jun 30, 2013 4:47 pm

Re: How to deal with exponential player growth? (soft cap, e

Post by Narwhal »

Panzer General 3 SE had a double layer :
- Limit in the number of units of a given type you could have, eg only 1 Tiger, after that you fall back on the 2 Panther, and if you need more tanks it will be the Panzer IV.
- In addition, the "max strenght" of units depended on the unit itself. Typically, Tiger would have max health 8, while Panzer 3 by mid-war would have max health 12 or even 15.
DesertSloth
Private First Class - Opel Blitz
Private First Class - Opel Blitz
Posts: 2
Joined: Fri Aug 25, 2017 5:41 pm

Re: How to deal with exponential player growth? (soft cap, e

Post by DesertSloth »

I think the accumulation and "stockpiling" of prestige is actually a pretty good reflection of how resources were allocated and allows another layer of strategy. Do you really need to replenish that Infantry Division or can you just pull it off the line and wait for the scenario to end? Do you really need to upgrade those Czech tanks to Mark III/IVs or can you wait for better tanks and just upgrade your Mark II's? Is buying that Stat Bomber for anti-ship in Narvik necessary or should you just roll with your Tac Bombers? Etc. Being frugal with prestige is a huge part of winning. I like that I have to make hard choices in 1940, knowing that the result will affect me in 1944.

The issue is that 100 prestige points in 1939 buys you the exact same thing as in 1945 and there is no limit to volume of purchases, which is not reflective of reality and can cause game balance issues. The simplest solution is to add some parts of what has already been mentioned several times in different places into a hybrid system with a sliding scale of cost:

1.) Certain high value, limited production units have a soft/hard cap. Up to the soft cap units cost their base value. Every purchase thereafter progressively increases the cost until the hard cap, which is the absolute limit available for that scenario/campaign. No more armies full of jet planes, Fireflys and Tigers, there just aren't enough. Force players to decide how bad they really need that shiny new gear.

2.) Modest experience cost for upgrading "out of platform." This reflects the modified tactics and learning curve of new gear. This encourages the upgrading of units to newer models of older platforms.

3.) Not all units cost the same amount at all times. Brand new units should cost more, with their price going down over time, represented as an easily visible "new equipment" modifier to the base price. Nobody gets three whole divisions of Hummels a month after the assembly line starts production. This factors with the cap.

4.) Charge prestige for resupply; fuel and ammo are not free. Make smart choices about balance of forces. Do you really need those gas guzzling Tigers or can you save and hang with the up gunned Mark III's? Do you really need to mindlessly bombard that nearly dead unit with all that Arty?

5.) Create a more nuanced approach to allocation of prestige in the first place. Factor time to complete, enemy casualties, and friendly losses. Award certain penalties and bonuses for "side objectives" such as "destroy all ships" or "occupy all cities" or "take less than X number of Y losses."

6.) Reward or penalize how good of a team player you are. No General ever got his "own" Army, units moved around all the time. At the start of some scenarios have "requests for reinforcement" from High Command. If you can give up a couple of fighters for a couple of scenarios you get a bonus, if not, a penalty. This is reflective of how Generals were actually valued. Those who could do more with less and helped out other fronts were highly regarded.

7.) Include "attachments." Sometimes a Heavy Panzer Brigade being attached to a division totally set it apart from it's fellows. Additionally, allow the swapping of attachments and platforms between units. When you upgrade trucks you should be able to send your old trucks to a leg Division. Why should you have to repurchase what you already have allocated? When you upgrade a veteran unit from B109s to Fw190's why should you have to buy new B109s for a new unit? This promotes a more varied force TO and insures that purchases are planned in the long term.

8.) Finally, have a dynamically limited amount of "Elite Reinforcements" and sharply reduce the amount available during missions. There just aren't that many vets coming off convalescent leave or being redirected from other fronts, and certainly not on demand. The cap for Germany should be low early and late in the war and highest in 41/42. The United States should start low and only start to go down toward 44/45. The Italians should be totally hosed from about 1940 :)
econ21
Corporal - Strongpoint
Corporal - Strongpoint
Posts: 72
Joined: Thu Dec 08, 2011 9:50 am

Re: How to deal with exponential player growth? (soft cap, e

Post by econ21 »

I don't think this was much of a problem in the original Panzer Corps campaign. It certainly was in the original Panzer General: that game became a snooze after about the third scenario, but later iterations by SSI - Panzer General 2 but also games such as Fantasy General - more or less avoided it by more carefully balancing campaign scenarios. In fact my impression of the original Panzer Corps was that the main improvement it brought over PG was that the main campaign was challenging throughout. Perhaps unit experience effects were less important or just scenario design more careful. It was an issue in the Grand Campaign DLC 1939-45, because that campaign had so many linked scenarios and was generous with prestige. It seemed in the GC, which I have played the most and is where PC arguably shines, the problem mainly comes with the Tigers - which in PG type games are close to god mode. The GC was balanced for a mixed player core and much of the beta feedback seems to have been panther/tiger heavy armies crushing the AI. In PC main campaign, I don't recall it being an issue - the campaign is pretty swift and skips a lot of the PzIV years, so IIRC there was a pretty expensive upgrade at the end to get end war gear to invade the US.

I'm not sure the soft cap was effective in Panzer Corps - I've only played the GCs with it on and you are uncapped up to around 1943, so can accumulate enough prestige to see you through the later years, when you will probably not get 100% prestige. However, I admired what it was trying to do and it did nudge me stick to a more historical core, and not over-strength as much as I might have done. So it may have had some mild effect that the designers hoped for.

If the problem is just a few uber units - Tigers, King Tigers, Me262, Sturmpanzer etc - then the solution is probably just to cap them. As you have an SE unit cap in PC, make it a "rare unit" cap in PG2. You can have one Tiger unit in 1943, maybe one more a year. It would make the game easier to balance. I like the GC game design, as ultimately its the historical battles that interest me and want to see historically composed opponents. The problem with historical battles, as the GC designer Kerensky observed, is that you are likely to get historical outcomes. However, this may mainly be a challenge for late game German scenarios. Typically, PG type games focus on the player as the attacker (eg German blitzkrieg, Allies from 1942 etc), as the AI struggles on the offensive and anyway winning is more fun.

The tougher issue is when there's a choice between good (not uber) units and inferior ones. Say PzI or PzII vs PzIII or PzIV, PzIV vs Panther, T-34 vs T-28, towed arty/AT vs self-propelled, medium artillery (155mm) vs light (105mm) etc. You could try to rely on a price mechanism - don't limit scenario slots, but let the player buy more (or bigger, 15 str vs 10 str) of the cheaper stuff. But that would be hard to balance - it's likely going to have one optimum, either fewer good stuff is better or more mediocre stuff is, and players will soon figure it out, so you'll either see all Panthers or all PzIVs (likely the former). Alternatively, cap it like the elites - no more than 1/2 (or whatever proportion) of your core should be "good" units. Warhammer Tabletop had a system of common, specials and rares. You weren't limited in what you spent on common units but were in the higher class. The good units could be the "specials". What is special could vary by country and year, so a T-34 is special in 1941 common in 1943, a Panther rare in 1943, special in 1944 and common in 1945 etc. Half-tracks could be special for Germany, common for the US etc.

One issue with soft caps or hard caps is whether they should be the default and/or optional. I have no problem with them being a toggle if players want to go mad. But scenario designers have to balance their scenarios around a certain kind of player core, and I'd much prefer this is to feel moderately authentic rather than just be all King Tigers or whatever.
PeteMitchell
Major-General - Tiger I
Major-General - Tiger I
Posts: 2328
Joined: Tue Jul 10, 2018 1:18 pm

Re: How to deal with exponential player growth? (soft cap, etc)

Post by PeteMitchell »

huckc wrote: Tue Aug 08, 2017 1:42 pm Another idea is enemy scaling, which kind of makes sense since the enemy knows you're strong so they know they need to commit more forces to engage with you. The game would need to detect this somehow in a reliable fashion which can be tricky I imagine, also testing.

What about alternatives? Preferably historically logical.
I just found this (older) thread and I like the idea of “enemy scaling” as well. To some extent, this goes along with my previous thoughts on AI improvements and (potentially missing) force balance (in later years)…

Has any of this been considered by the developers? Would be great to hear about it, e.g. as part of the planned Dev Diary on AI improvements…
Comprehensive Battlefield Europe AAR:
http://www.slitherine.com/forum/viewtopic.php?f=145&t=86481
Tassadar
Major - Jagdpanther
Major - Jagdpanther
Posts: 1015
Joined: Mon Mar 11, 2019 1:03 pm

Re: How to deal with exponential player growth? (soft cap, etc)

Post by Tassadar »

A good way to suck up some prestige without a cap (which feels artifical) would be to employ extra paths, options and tiny things this prestige can be used for. Orignial Panzer General allowed to go for "Early Moscow" at the cost of some prestige. I can see some strategic choices, especially ahistorical ones, to become available this way. Aside form awarding players for DV with extra scenarios and better paths, ther could be options like this as well. Want to break out of Stalingrad? Well you can, but it will cost you!
Kolaris
Sergeant - Panzer IIC
Sergeant - Panzer IIC
Posts: 183
Joined: Sat Feb 27, 2016 9:02 pm

Re: How to deal with exponential player growth? (soft cap, etc)

Post by Kolaris »

I like to play Panzer Corps with a set of house rules, including deployment costs. I can deploy as many units as I want...if I can afford it. Cheap units maintain their usefulness without being throw-away cannon fodder.

This has the benefit of essentially being a 'wager' that I can place before a scenario. If I'm doing well, I can splurge a bit to make a scenario easier, but then my prestige may take a net loss on that scenario. Or if I'm struggling, I can go back to cheap units in an attempt to rack up prestige for more expensive toys.

I much prefer this over both soft cap and enemy scaling. Soft cap is trying to do the same thing, but takes effect whether or not you use an expensive unit in a scenario. It's also entirely behind-the-scenes, while this mechanic is transparent. And both alternatives can make it feel like I'm being punished for doing well.
Sourdust
Senior Corporal - Destroyer
Senior Corporal - Destroyer
Posts: 102
Joined: Mon Feb 06, 2012 1:34 am

Re: How to deal with exponential player growth? (soft cap, etc)

Post by Sourdust »

This is a really common problem in many video games, especially RPGs - PC2 should really look around and soak in how many different kinds of games deal with the power curve.

I can see a couple of options.

1) Just hard wire it all, and rely on finely graded difficulty levels to allow players to find their right level. This isn't a bad approach, especially if you can have difficult sliders and lots of customisation, rather than just a few set levels. But I think one can do better...

2) Include a built-in anti-snowballing device. The most straightforward way would be to grant "force points" separate from "prestige points". If you get a decisive victory, lots of prestige, but maybe just a set number of "force points". A marginal victory or draw = less prestige, but maybe the same or even more "force points" than a decisive victory. There is some historical basis here: reinforcements often went to theatres or sectors that were under great pressure, not those where a skilled commander had held the line or pressed forward with minimal resources. Rommel achieved great things on a shoestring in the desert, but he wasn't "rewarded" with more troops. On the contrary, his army was always considered a side-show by high command, and the big resources all flowed to the Eastern front.

3) Another form of the anti-snowballing device would be to require players at the end of each battle to allocate victory points towards "prestige" (=permanent victory points) or "reinforcements" (=point to buy forces with). So a player has a tough, meaningful choice to make: do I increase my score, or do I invest in bigger/better forces to gain future victories? The trick here is to require it at every battle, rather than the current system which simply accumulates a single form of "currency" throughout the entire game.

I'm sure there are many other options. I think the PC "soft cap" and enemy scaling are suboptimal solutions. My main experience of enemy scaling was with Ultimate General Gettysburg and the follow-on Civil War game, where in my opinion enemy scaling utterly ruined the game. And the soft cap in PC is dated and clunky.
naturesheva
Staff Sergeant - StuG IIIF
Staff Sergeant - StuG IIIF
Posts: 273
Joined: Mon Aug 01, 2011 11:18 pm

Re: How to deal with exponential player growth? (soft cap, etc)

Post by naturesheva »

My suggestion is: in each scenario, enemy units’ experience level is not fixed, but base on game difficulty and player’s assigned units strength.
Narwhal
Lance Corporal - Panzer IA
Lance Corporal - Panzer IA
Posts: 13
Joined: Sun Jun 30, 2013 4:47 pm

Re: How to deal with exponential player growth? (soft cap, etc)

Post by Narwhal »

I liked Panzer General 3D solution :

Each unit has between 8 and 15 HP. Technologies "just released" get 8 HP, then it is increased to 10 or even 12 for common units, and then 15 if it was an historical work-horse. There was also a limit in the number of each units you could have, just to make sure - though it expanded overtime as time passed for common units.
Captured units always have 8 strength points.

So early 1940 your Panzer IV have 8 maximum strenght, which reach 10 by 1940, and 12 by 1942. By 1944, older models have 15, more recent models still 12, though by that time if you kept a Panzer II it would have falled to 8 HP.

It also works wonder with infantry. You could have as many "regular infantry" at 12 HP you would want as the Germans, but only a few 8 HP Paratroopers and a few 8 HP Mountain Troops. I don't remember there were heavy infantry in PG3D but they would be at 10 HP. Later in the game, infantry HP decreases to 10 but you have the new Volksturm at 15 HP that is available.
Post Reply

Return to “Panzer Corps 2”