Better game performance. It's very hard to play any complex prision, even without land expansion.
You should not wait too long to add threads support, or we will probably never see it done.
What are you hoping for alpha 13?
Moderator: NBJeff
-
- level0
- Posts: 1
- Joined: Fri Aug 09, 2013 8:57 pm
- Location: United States
-
- level4
- Posts: 750
- Joined: Sat Nov 24, 2012 8:57 pm
- Location: Oregon
Correa wrote:Better game performance. It's very hard to play any complex prision, even without land expansion.
You should not wait too long to add threads support, or we will probably never see it done.
Threading isn't a magic bullet for performance and is almost certain to cause serious problems unless it's planned for from day 1. It's most likely already too late to put in properly.
HerrJoebob wrote:Correa wrote:Better game performance. It's very hard to play any complex prision, even without land expansion.
You should not wait too long to add threads support, or we will probably never see it done.
Threading isn't a magic bullet for performance and is almost certain to cause serious problems unless it's planned for from day 1. It's most likely already too late to put in properly.
With the understanding that my use of computers and code is mathematical/scientific, I have always found it easier to get working code up and running first, then figure out how to parallelize it. If the code works and give the correct answer, I then have a reference to refer to as I make it parallel. In the case of Prison Architect, there are probably some parts that are modal enough to apply the same treatment---say pathfinding (where parallelization would probably help quite a bit, as there is no requirement for each unit to find a path in series).
xander
-
- level4
- Posts: 750
- Joined: Sat Nov 24, 2012 8:57 pm
- Location: Oregon
xander wrote:With the understanding that my use of computers and code is mathematical/scientific, I have always found it easier to get working code up and running first, then figure out how to parallelize it.
As a practical matter that doesn't work for real world projects of any complexity. It's software so of course it could be done, mind, but it could easily be as much work as a full rewrite. There will be much more practical ways to optimize the game.
HerrJoebob wrote:xander wrote:With the understanding that my use of computers and code is mathematical/scientific, I have always found it easier to get working code up and running first, then figure out how to parallelize it.
As a practical matter that doesn't work for real world projects of any complexity.
As a practical matter, mathematical simulation can be very complex, and represents a class of problems that occur in the "real world" of my programming experience. It seems to work perfectly well for me.
xander
-
- level4
- Posts: 750
- Joined: Sat Nov 24, 2012 8:57 pm
- Location: Oregon
xander wrote:As a practical matter, mathematical simulation can be very complex, and represents a class of problems that occur in the "real world" of my programming experience. It seems to work perfectly well for me.
xander
I did not in any way mean to belittle your work or insight, and re-reading my post I can see how someone would get the impression that I did. I apologize - that post was quickly dashed out while I was at work.
Also I apologize for derailing the discussion with a personal peeve, and will now drop the topic.
- paktsardines
- level5
- Posts: 1752
- Joined: Mon Oct 01, 2012 11:10 am
- Location: Australia
By the way xander, given your mathematical background, I'm interested in your opinion on this [rather embarassing] attempt at possible gang modelling over here.
(was considering sending a message, but didn't want be an imposition (for a change)).
(was considering sending a message, but didn't want be an imposition (for a change)).
paktsardines wrote:By the way xander, given your mathematical background, I'm interested in your opinion on this [rather embarassing] attempt at possible gang modelling over here.
(was considering sending a message, but didn't want be an imposition (for a change)).
I'll go have a look, but my insight is likely to be fairly minimal---I study (essentially) fractal geometry and analysis. Modeling gangs seems more like a network theory or game theory problem.
xander
Who is online
Users browsing this forum: Google [Bot] and 10 guests