![]() |
@ 6SJ7GT : thanks for those. i'll take a gander and see what can be done.
pursuant to adding this sort of weather-based randomization(s) though, does anyone have any suggestions as to what would constitute acceptable values of distortion/'noise'? i'm thinking that, at beaufort 0 and all-stop, a base fuzziness around the actual value would be circa 15 arcsecond [as given in Dutton's in Navigation & Piloting : " A highly skilled and experienced navigator can determine position to an accuracy of about 0.25-nautical-mile (460 m)"]... as sea state/engine bell increase this randomized value should correspondingly do so as well, but by how much? you real-world experienced navigational hands out there: how far off would your nominal shot be in heavy seas? cheers all, hc |
castorp345 I believe the only way to prove your theory is to make a model that is directly proportional to the sea state and speed. We would gladly assist in testing it for you.
Most sextant work is done at standand speed and below. Running at flank and/or full indicates some sort of battle-action and would prevent navigational duties except on larger vessels. You should be aware that the larger the ship platform the more stable it is for taking sights; however, weather changes all no matter the speed. |
Quote:
the question is: what would be an appropriate value for the maximum allowable distortion? ie, if our randomization factor is 15 arcsecond at 0 wind 0 and 0 speed, what would make sense for it to be at 15 wind (sh4's maximum) and 0 speed? additionally, what range of randomization values would make sense with the boat at speed? ie assuming 0 wind, would it make sense to, say, double the distortion factor per bell to arrive at maximum allowable distortion? so (with 0 wind) at all-stop we'd have 15 arcsecond, @ 1/3 ~ 30 arcsecond, @ 2/3 ~ 1 arcminute, @ standard ~ 2 arcminute, @ full ~ 4 arcminute, and finally arriving at flank ~ 8 arcminute as maximum allowable distortion (again, excluding sea state)... :hmm: |
Alas, I'm not a modder, but I see the math problem you propose as this:
http://img515.imageshack.us/img515/6...peedxq3.th.jpg my redition is very rough but I believe this is what you mean(?) |
Quote:
that's essentially it... :D but the question still remains: does 8 MOA seem like a reasonable maximum amount of error to introduce? might this randomization factor be higher or lower? how far off-the-mark is it likely that an experienced navigator taking a shot would be in heavy seas? cheers hc |
Easily, and could be even more depending on the conditions. It does vary. :)
edit: ...but... 8 moa is a good place to start to get a feel for it in game. |
Quote:
'will report back with a modded script as soon as i've got it under hand. many thanks again cheers hc |
A little randomization would make an interesting addition.
I don't know if changing the sub coordinates in the SaveData.map file would change the sub location, or if the map gets the sub location from some other file. It shouldn't be too hard to test. |
Im Lost
This from King of the Newbies! I just downloaded SH 4 with the latest patch and can't get out of navigation training 101. My problem is "Where is the designated zone"? I zoom out of the map and my ship seems to be located sw of Pearl Harbor but can't find where the designated zone to dock is.
Thanks, rg |
RG, welcome to SH4.
You have to get to the star on the north side of the island. When you are close to it you complete nav training. HC, I did a quick test and changing the sub waypoint on SaveData.map does not seem to change the sub position. If we can find a text file that sets the sub position we might be able to append the randomized position back into the game. Here is a short python script for random numbers: random.py: #start script import random random.seed() dr1 = random.randint(0,133) dr =dr1*.01 print dr #end Looks like Don is in my control room. With his nav skill I would be pretty sure of our location. http://users.ameritech.net/mjones004/CRMap.jpg Cheers, Mike |
thanks for that, Mike.
here's what I came up with... I've taken the liberty of modifying your original script so that the long/lat handed to stellarium are given 'fuzziness' based on user-entered values of wind speed and boat speed. note that even with values of 0 there will still be some randomization (up to apx 30 arcsecond). I also realized that, in order for the script to work, it is necessary for the user to have set course waypoints in the in-game plot prior to saving (which, for me at least, kind of defeats the purpose of a 'real navigation' approach)... my suggested solution for this is to maximum zoom-in on the game map and set a waypoint that is 1nm along the desired course bearing prior to saving. After saving i'd suggest deleting this waypoint and zooming back out. This way the python script gets the correct base value without "giving away" the actual location (provided of course that one has used the original 'real navigation' mod's suggested blank cont_line and unit_sub files to not reveal map location). in any event, here's the modified script: Code:
#By Michael Jones, 01/01/2008. :D cheers hc edit: removed "(x86)" from directory pointer |
hc,
I found the problem with no waypoint once or twice. I didn't have to set a waypoint, but I went back into the game and looked at the map before resaving, after that there was a waypoint in the saved game. Also, might want to try some long runs in the game manually, I think Don noticed some drift previously, and I had a run of ~10 hours at 8 kts westerly, came out to 6.5 kts. I think going in and out of the game during that run affected it as the game always starts with the sub stopped. This doesn't seem to be a problem if you are navigating to a set waypoint as the game takes the sub right to that point. I'm also using the no sub marker on map mod, there is still a waypoint in the SaveData.map file.:up: Mike |
I second the motion for the Welcome, robgee ! :up:
Let us know if your nav is working alright (?) Like, 6SJ7GT, said...set a course for that big yellow star (Zoom out so you can see it). -...- @ 6SJ7GT: Nice pic :yep: :rock: @ castorp345: cut 'n pasting now...let you know. Later, Don |
One other thing, we should try to find where the sub position is set in the savegame. We may be able to put the sub at the randomized position. This could be a problem if you are near land and the new random position is onshore.
-.. --- -. , .- .-. . -.-- --- ..- .- .... .- -- ..--.. -.- ----. -- -.. .--- Mike |
@castorp345: I changed the directory file to suit my system, but can't get it to work(?) After running python it's supposed to ask for date & time, right? If so, I got something runamuck...
@6SJ7GT: used to be WK0H, Mike...but, that was years ago... thought I recognized your Handheld on the table in one of your pics. Is that 2m or higher? |
All times are GMT -5. The time now is 01:34 AM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 1995- 2025 Subsim®
"Subsim" is a registered trademark, all rights reserved.