paktsardines wrote:Because I still can play BF 3 at Ultra setting without any freeze or lag, only this game is acting weird so far.

It's not acting weird. When you're playing BF3 your cpu is not doing much at all - almost all of the game is off-loaded to your graphics card because the game is little more than polygons, collisions and physics. PA is far more CPU intensive [and complex] than BF3 because caculating the needs, paths, actions and interactions of all your prisoners _every frame_ is very expensive in terms of CPU cycles (stuff not handled by your graphics card). In fact, i'd be surprised if this isn't [currently] an exponential operation (in algorithm terms O(n^2)) every frame. This means if you have 10 prisoners there are ~100 calculations* per frame, but if there are 100 prisoners there are 10,000 calculations per frame.

In your instance you have 340 occupants (prisoners + staff + guards). That's 115,600 calculations per frame. Remembering ~30 frames per second is 'playable', then you have nearly 3.5 million calculations per second just to move your prisoners around the screen. Take that, BF3!

* 'operations' is probably a better term to use in place of calculations.

edit: It's clear your main problem is too many people in your prison. The first thing I'd do is fire half of your staff, at the minimum. 100 guards for 150 prisoners is pointless when 20-30 would do the same job. Similarly with your other staff. There's no real need for more than 10 workers, two janitors, two gardeners and your offices. That's ~20 non-guard staff total.

Shove these new figures into the calculations above and you now have 140 prisoners + 30 guards (still over-kill) + 20 staff = 190 occupants. That's now 36,100 calculations per frame. Therefore your frame rate should improve by more than 300% ( (115600/36100) * 100) without adversely affecting your prison. *fingers crossed*

You made very good point . It seem like this alpha similar to Guild Wars 2 beta when it was using CPU instead of GPU which made me feel like I'm playing game on some low end laptop. I just hope at the final release, PA will be like GW 2 when finally it will use GPU more than CPU , and we need a playable game, enjoyable, not the game make us feel like we are torture ourselves and that's my point for all of this. Talking about number of guards and staff, it sound like playing starcraft suppose prisoners are zerglings and guards as marines so in order to do as you said I will need a lot of doctors in order to keep my guards from raging prisoners who are ready to rape them.