warspite1
Posts: 41353
Joined: 2/2/2008 From: England Status: offline
|
A couple of things to say here: 1. There are, as far as I see it, two issues – one is optimising routes, and the second is the system of manually overriding. 2. The other is re the comments “as far as I know there has never been any mention in the forums about the overland routes” and “That that code works correctly is taken for granted”. 2. The second is the easiest to get out of the way. To say that A works but B doesn’t therefore we should be satisfied is not really the point given that B is important. As this was brought up, I believe there are/were two problems with overland routes that I have highlighted in the past (the Italian resource on the French border and the Soviets using a resource not on a railroad). They may well be sorted now, but they exist(ed). But I do not really understand what this has to do with the original point. As for the code working being taken for granted, well I do not know how much more praise I can heap on this game or your work Steve, how many more recommendations I can give both (across numerous forums). I think my support for this project stands up to scrutiny, but that does not mean I cannot point out issues I believe are outstanding. 1. The first point is more tricky because – as someone who does not know about computing – I can only guess at the extent to which they are linked and the complexity involved in coding this stuff. Let me make one thing crystal clear 'Note that some experienced players complain bitterly about the program's initial pass on Computed overseas routes not being what for them is 'optimal'. That is NOT my main area of frustration, although optimal can be optimal in number and/or optimal in route. You said “Note that the determination of 'optimal' is in the eye of the beholder”. When I think of optimal I think of optimal in number i.e. if the Japanese can have 12 build points this turn I want the computer to give me 12 points this turn. It is important, and I am heartened to see that you said “As for coding the AIO, I will write code to be more thorough for optimizing routes”. That is music to the ears and, depending upon the success of that coding, may make my main bone of contention redundant. The bigger problem for me than the computer failing to “optimise” in the first place, is the sheer time-consuming ball-ache of trying to manually put the program limitations right. I have quoted the case recently whereby I simply had to give up trying to get the correct number of build points for Japan – it was easier to get a lower number than the correct number, and it took me just as much time to then get back to the first wrong number!
< Message edited by warspite1 -- 3/28/2016 8:05:57 AM >
_____________________________
England expects that every man will do his duty. Horatio Nelson October 1805
|