I normally play as the Germans vs AI, played once as Soviet under v1.03 and lost a minor defeat but had a lot of fun.
However starting a game now under 1.05 it seems the German AI is virtually unconstrained - by 16th July the war is nearly over. Now I have no problem losing - I'm quite good at it actually - but the AI seems to be limited by virtually none of the constraints a human player is.
Examples - the German AI can move more than one PG into another theatre of operations, and both PG's operate without restriction. If the AI is not using PP then I can understand that the out-of-theatre constraint is essentially non-existent, but it does add a big advantage.
More importantly the German AI seems unconstrained by both supply and command range - they seem be able to move any unit it's full distance in a way that a human player either struggles with or simply cannot do - if my troops move out of command range they take a big hit to AP (I believe it's -70 for fast units and -30 for slow). But the German AI troops never seem limited and don't seem to take the command range hit. For example:
20th July 1941:
1 unit of 2PG (nominally from AGC) is attacking my lines - 2 hexes south of Luga, near Leningrad. 3 hexes to the east are units of 4PG, from AGN.
Where are the rest of those PG's? I can't see them all due to fog of war - but 4PG has 3 units around Vyazma in the AGC zone, the nearest 150km west of Moscow. This is at least 16 hexes from their colleagues near Leningrad - I know the command range penalty only kicks in at the start of a turn but these units have been a long way apart for a long time, they did not just move that far apart. They cannot all be in 5 hex range from HQ, yet all move and attack normally. And that is 2 PG's with units operating a long way out of theatre also, with seemingly no ill effect.
The rest of the 2PG units I can see are closing in on Bryansk from the SW - some 27 hexes away from the northern 2PG unit!! Yet none seem limited for AP or supply.
This has happened repeatedly - there were 1PG units enjoying 3 battles plus 2 hexes of movement in a turn close to Proskorow, while others were moving huges distances east of Kiev towards Kharkov. In between was a salient that meant command range would not have been a straight line either.
I'll fight this to the bitter end, which looks like it will be mid-Aug. I'll probably then try another Soviet game with FoW off so I can see just how silly it is - and then I'll probably have to limit myself to playing German only. The game is tough for the Soviets anyway, but if supply and command restrictions don't apply to the German AI then it becomes both super difficult - and super annoying.
Having said all that, I still love the game - I just like the rules to be the same for both sides!!