Curtis Lemay
Posts: 12969
Joined: 9/17/2004 From: Houston, TX Status: offline
|
quote:
ORIGINAL: ralphtrick The issue is that it looks at moving the carrier one hex, then at all the hexes the planes can reach, then looks at moving it another hex, and .... As you can imagine, you end up with one huge circle for all the spots the carrier can hit, then one for each of those that the planes can hit. It's an incredibly simple and very expensive check. I just need to figure out what a more efficient way to do this is. Even just doing one circle with a range of the combination of the ranges of the carrier and the aircraft would be a lot better. I need to look at that again sometime and figure out why Norm did it the way he did. There are some other problems like this with land, aircraft and navy, so I'll eventually end up with doing something to fill a 'field' with their influence and the other influences and working from their to figure out 'what would elmer do'<g> The full rewrite is definitely something for the next version, since it's a major redesign for Elmer. One simplification that pops out to me is to restrict the carriers to their objective paths, or very near them. Isn't that why we program those paths anyway? Regardless, note that this is only an issue with the PO. Human use of carriers is not an issue. Personally, I think the PO has already gotten too much revision attention for not much effect. It's a gigantic black hole, down which an almost unlimited amount of effort can be poured without any discernable result.
|