The program has developed nicely so far. Tank combat is now fully simulated at a given distance and I plan to release a first version soon.
Below you can find a showcase of what it can do and how to use it (there is no pretty GUI, so you will have to do with the command window):
After start up:

The program has three functions: inspect, tank targeting simulation (what I showed in the opening post) and tank fight simulation. Just type in the number to use them. In the background you see the folder with the file in it.
[1] The inspector:

Currently there are only a hand full of units added which are printed to you in the list. Just type in the name. This allows you to check some stats if you are interested or to see if they are still up to date.
[2] Tank targeting simulation

This simulates one tank shooting at the other without the target firing back. DeCoHde asks you to choose the shooter, target, angle, distance and how many simulations to run. Make sure that the distance is within the range of the shooter, otherwise the program will not be able to finish calculation. DeCoHde writes two files: One summary where the most important data of each simulation is stored, and a detailed report where you can see what happened to each shot during the simulation.
[3] Tank fight simulation

DeCoHde's core and glory.
You need to enter two vehicles and their angles. You can also add a shot delay for the second vehicle, the number of simulations and a "retaliation shot time". This is the time after which the loosing vehicle is still allowed to fire after the killing shot has been fired. This value basically simulates the air time for the projectile, as well as "out of control" crits during which a dead vehicle can still fire in-game.
In the example, the following situation is simulated:
A Tiger sneaks around a shot blocker to flank the IS2 from and gets a 30° angle. This allows the Tiger to shoot the rear armor if it is lucky. The Tiger drove up frontally to the IS2, so the IS2 can only hit the frontal armor (0° angle of the Tiger). Since the IS2 got flanked, it still needs 2 more seconds to rotate its turret to shoot back at the Tiger. The fight takes place at 30 meters until one of the vehicles is killed.
The simulation generated this output file:

In simulation 46 you can see that there was a draw between both. The IS2 would have won, but the Tiger shot back within the retaliation time and dealt the killing blow to the low health IS2 as well. These draws occurred in 4 out of the 1000 simulations. Overall, the Tiger won in 2 out of 3 cases, the IS2 defended itself successfully in 1 our of 3 cases.
Otherwise you can also take a lot of data from the sheet, like how many shots were fired, the remaining health of the winner in the summary file.