Can the AI see your submarines?
It seems when ever I use a submarine the AI goes right for it and destroys it. Am I just imagining things?
Honestly, I have not tested that, nor really even wondered, since I so rarely build a submarine.
But I can tell you this for sure. The AI civs instantly "know" of your major surface ships when they come within 12 squares of any cruise missile they possess. Also, the cruise missile does not "fly" across the map to get there. It "appears" at the target and absolutely does not follow a path to get there.
Here is how extreme it gets. The AI does not even have to EVER have explored the locations around, say, your battleship. And after your battleship is slammed with CMs, the ground track from the AI city to your ship is STILL unexplored!!! But the 8 squares around the target are explored. So, the AI just "magically" targets capital ships.
Similarly, the AI "knows" the location, size, and SDI contents of all your cities at all times. And similarly, nukes do NOT fly to their targets... they magically "appear".
There is one more thing, on top of that, for nukes. On the turn an AI nuke is completed, it can instantly be launched from ANY of the AI cities, anywhere. Once it is produced and spends one turn in a city, however, it seems to stay.
I have physically verified all of this stuff several times, using spies to watch the AI cities every turn. Quite interesting how radical some of the AI "tricks" are.
So based on this and other info I've observed, I'd say it is indeed quite likely that the AI knows the location of your subs, and targets them when they are within movement range of an AI attacker.
BTW, I use Civ II 5.4.0f (patch 3, march 1999).