What file(s) constitute the "event log" you mentioned? Does the game keep track anywhere of the nationality of the ships that you attack/hit/sink?
An automatically-generated analysis such as you mentioned working on would be really great, BUT I would certainly settle for less. Based on the work you've done so far, is there any chance of developing something similar to the great companion we had for IL-2 (I think it was called "IL-2 Stab" or something like that)? One of the best features of that applet was a War Diary that allowed the player to make their own log entries for each sortie - I had a blast creating my own entries after each flight with that program.
I would love something "simple"/manual like that, which could be opened up/switched to during play and used to enter details about the target, the approach, the torps fired and tactics used, etc. It would be great if it could pick up some basic info from the game (like patrol number, sub type and number, starting base, grid locations and dates and stuff like that), but otherwise it could be largely freeform text entry, and maybe could then integrate somehow into the "personnel file" aspect of SH3 Commander (which I love, BTW).
I think the absence of a meaningful "captains log" function is one of the biggest gaps left in the game. Would love to see it filled even if it isn't "perfect" or fully functional.
__________________
|