IJA Armor units

Please post here for questions and discussion about scenario design, art and sound modding and the game editor for WITP Admiral's Edition.

Moderators: wdolson, MOD_War-in-the-Pacific-Admirals-Edition

User avatar
witpqs
Posts: 26376
Joined: Mon Oct 04, 2004 7:48 pm
Location: Argleton

RE: IJA Armor units

Post by witpqs »

A long time ago it was mentioned by developers that different ship types are treated differently for ASW capability, with things like DE, DD being better than things like PC, etc. Precise details were not given on purpose.
User avatar
Shark7
Posts: 7936
Joined: Tue Jul 24, 2007 4:11 pm
Location: The Big Nowhere

RE: IJA Armor units

Post by Shark7 »

ORIGINAL: witpqs

A long time ago it was mentioned by developers that different ship types are treated differently for ASW capability, with things like DE, DD being better than things like PC, etc. Precise details were not given on purpose.

I've gotten a definitive answer on this. Not going to paste the whole PM in here, but basically, the class has no effect, it depends on the equipment. Only editor stats matter.
Distant Worlds Fan

'When in doubt...attack!'
dwg
Posts: 319
Joined: Tue Jan 22, 2008 1:35 am

RE: IJA Armor units

Post by dwg »

ORIGINAL: herwin

ORIGINAL: dwg

I asked Sid and confirmed that he meant he has inferred that the code does certain things based on its behaviour. That's a valid claim--particularly from a tester--and requires no explicit code knowledge.

There is an essential caveat to that, and to black-box testing in general. The completeness/validity of the assumptions you draw depends very heavily on whether you know all of the possible inputs and outputs to the piece of code in question. If you know all of the inputs then you can make definitive assertions about the behaviour, if you don't know all of the inputs, then there may be fundamental sensitivity to conditions you aren't testing. If you don't know all the outputs, there may be side effects you are completely unaware of that invalidate what you assume is identical behaviour across several different sets of inputs and the resultant outputs.

(Simple example for the non-coders, imagine testing the behaviour of a piece of code by varying A and B, the two inputs you know about, but what if there is a third input, C, and the code says that if C is false, reverse the result..., your assumptions based on the behaviour observed with A and B is then only true in some cases).

I don't know anything about the internal coding of AE, but what I've read in various places hints that the code is very likely riddled with conditional rules based on scores of different inputs, and not knowing what those inputs are and which are significant in which piece of code means we draw assumptions from black-box testing at very considerable peril of those assumptions being incomplete if not outright wrong. I would be very loathe to say 'X is true' about the code without one of the development team having confirmed it first.

I'm in agreement. After a while, particularly if you've run sensitivity tests like el_cid has, you will have a reliable black box model of what the system does.

My point was that you may think you have a reliable black box model, but don't actually know. Loathe as I am to quote that muppet Rumsfeld, the unknown unknowns may still sting you in the ass.
Post Reply

Return to “Scenario Design and Modding”