Elobart wrote...
Skaldian wrote...
Zero 2362 wrote...
Trust me. I used to be a programmer so I know just what your asking would mean doing. It may sound simple but it really isnt. just to make a simple calculation program using a single smalldatabase can take about 20 to 30 lines of code depending on the conditions. To have to collect data with complicated conditions across three seperate formats that were never meant to interact and then auto-update that data in real time, not to mntion the sheer volume of data we are talking about..... The meer thought of having to write the code fore that is almost enough to make me ill. That isnt even taking into account the kind of hardware you need to manage that much data.
Even after the event is concluded it takes them time to gather the data and find out how we did. not possable in real time
This is true, if you're using an abacus. If you're using a computer it should be pretty straight forward. And, I can't see it taking more than 12 lines of code. It's not rocket science.
You would think.... that when the people who coded the entire game your playing, across all three platforms say they can't do it... People would believe them....
The goals change for each op, computer code does not handle that.
For that, you would need an AI.
And unless you have invented EDI, we don't have those.
I love this comment. I can only read it as, "The people who code the game say they can't do it. It's not in the code. The code can't rewrite itself." Maybe that wasn't the gist of your point. Or maybe it happens with space magic. (I
would love to see that.)
I will now attempt to settle these silly debates by pointing out that it probably has more to do with the way their architecture is/needs to be configured than how simple or complex any required code changes or the like necessary
to compute the actual op conditions would be. And then everyone will be happy and have ice cream.
Implementing a new op means they edit some code or write some new scripts or do whatever they do to handle it on their end. Maybe they only need to alter a single database query. We don't know. It's not the important part.
Presumably, whatever they need to do, they do in three variations for each platform in at least as much as where the data gets reported to, since they all go to different systems (at least initally). Since our games aren't being patched every time there's a new op -- i.e., all the stuff that checks the ops is on their end -- then yes, it's likely primarily a databse thing where they just parse through all the data that gets reported normally and tally up whatever is applicable. Conceptually this might seem "simple." But that's probably not the issue. I'd waager that for whatever reason, the way their architecture is set up either doesn't have/allow a good way to track op progress live, or they just haven't implemented one yet, or some other such thing along that vein.
So my guess is, it's not so much about how many lines of code it takes. It might, for example, be about having three different systems that either can't or don't yet talk to each other in a way that lets them show tallies during the ops in realtime. Or maybe someone just misplaced their space abacus somewhere and it's really put a kink in the whole works.
Modifié par CaptainFlan, 31 juillet 2012 - 03:19 .