DCR used to do that, but I think only one person ever used the functionality and it was a pain to maintain. If you're feeling bold you can look at the code and build your own save version and have it write to a file.
Actually I gave it a spin as well but never got around to posting about it since I was busy with RL stuff. But yes some way to export the results to csv would be great, even if it's just the summary that you get at the end of each battle. Right now I end up copying all the numbers by hand, which means over a hundred numbers to manually transcribe and then error-check for each battle that I want to capture the results for.
I think the shot-by-shot results would be very useful to data mine in the future as well though. For example, I'm curious about how many shots it takes to kill each ship, i.e. how many shield shots, how many armor shots, and how many hull shots (noting that there's some overlap there). Ultimately the goal is to minimize time-to-kill, not maximize DPS, and different shots do different amounts of damage; a shield shot against Remnants does about half damage for example while a hull shot does nearly full damage. How many armor shots does it actually take before reaching hull is still somewhat of an open question for actual battles.
But even something like being able to export the battle report to a csv, or anything more specific than that (such as damage done to each enemy ship by a player's ship) would be very helpful.
A couple of notes:
1. Is it possible to record how many shots were fired, not just how many hit? That would be useful to see how efficient the weapons are -- for example, how much does elite Ballistic Mastery increase the hit rate of ballistic weapons. (Continuous beam weapons may not have a defined shot, perhaps it would be number of seconds fired instead or something.)
2. Beam weapons report inaccurate damage. This is fairly easy to test out in the simulator. It seems to be worse when hitting armor/hull, and when multiple beams are converging on the same point, although I could be wrong on those (they're just personal impressions). The numbers are generally too large, although a couple of times they get undercounted.
3. A past version of DCR allowed it to show damage results for more than 15 player ships. That seems to have gone away in more recent versions. I tried setting the "defaultValue" for "dcr_ShipCountLimit" to 25 in LunaSettings.csv, but it still shows max 15 ships. I don't have the Luna mod installed though -- not sure if that's required for this functionality.
4. I'm kind of curious where these results are stored in the save file, since I can't find it anywhere. Not important, but I was just looking to copy-paste the results before instead of manually transcribing but couldn't figure out where they were stored.
Anyway thanks for your work on this mod! It really does take the guesswork out of trying out different ship builds and make it more clear what's effective and what's not.