, [Wk1]. Our goal is to exemplify the usage of the functionalities of the paclet "SalvoCombatModeling", [AAp1]. We closely follow the Section B of Chapter III of [MJ1]. The calibration data used in [MJ1] is taken from [TB1].
Setup
Here we load the paclet:
In[7]:=
Needs["AntonAntonov`SalvoCombatModeling`"]
The battle
The Battle of Coronel was a First World War Imperial German Navy victory over the Royal Navy on 1 November 1914, off the coast of central Chile near the city of Coronel.
is a First World War naval engagement between three British ships {Good Hope, Monmouth, and Glasgow) and four German ships (Scharnhorst, Gneisenau, Leipzig, and Dresden). The battle happened on 1 November 1914, off the coast of central Chile near the city of Coronel.
The Scharnhorst and Gneisenau are the first ships to open fire at Good Hope and Monmouth; the three British ships soon afterwards return fire. Dresden and Leipzig open fire on Glasgow, driving her out of the engagement. At the end of the battle, both Good Hope and Monmouth are sunk, while Glasgow, Scharnhorst, and Gneisenau were damaged.
Out[218]=
Ship
Durationoffire
GoodHope
0
Monmouth
0
Glasgow
15
Scharnhorst
28
Gneisenau
28
Leipzig
2
Dresden
2
The following graph shows which ship shot at which ships and total fire duration (in minutes):
Out[232]=
Model
The British ships are in Good Hope, Monmouth, and Glasgow. They correspond to the indices 1, ,2, and 3 respectively.
Remark: The Battle of Coronel is modeled with a "typical" salvo model -- the ships use "continuous fire." Hence, there are no interceptors and or, in model terms, defense terms or matrices.
Here is the model (for 3 British ships and 4 German ships):