Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changeable weather #68

Closed
daviessm opened this issue Dec 21, 2014 · 5 comments
Closed

Changeable weather #68

daviessm opened this issue Dec 21, 2014 · 5 comments

Comments

@daviessm
Copy link
Contributor

Winds could change direction forcing controllers to route planes to a different runway. High crosswinds could mean (some) planes could not land.

Poor visibility could result in VFR flights being unable to land.

@sixeyeco
Copy link

@daviessm: variable wind direction would be amazing. diverting a plane that is not able to land due to excessive CW to another airport should add points if ordered in a timely manner (e.g. prior to hitting localizer). rain could increase landing time/extend landing distance forcing adaptive taxiing practices. thunderstorms could drift through radar necessitating diverting aircraft to avoid weather.

@erikquinn
Copy link
Collaborator

Piggybacking on this one (just the wind part), I had the following to say (moved from closed issue #325):


It would add some realism if the wind could vary a bit. Not in the sense of necessitating a runway change necessarily, just that it has shifts and swells of direction and speed. I'm not sure how this is best implemented... what about based on a few levels of Math.random() values, like this:

  • Net change from 0h0m->1h0m: [(Math.random() = 0.8513) x 2 - 1 = +0.7026] x 18kts = +13kt
  • Net change from 0h0m->0h30m: [(Math.random() = 0.6912) x 2 - 1 = +0.3824] x 9kts = +3kt
  • Net change from 0h0m->0h10m: [(Math.random() = 0.2860) x 2 - 1 = -0.4280] x 3kts = -1kt
  • Wind @ (t): uhhhhhhhhhhhhhhhh????

This way, the changes would be random, but with a clear overarching trend. Somebody more well-versed may have a more intelligent solution, utilizing some of the functions from util.js that I still can't quite figure out what they do. If so, bring on the suggestions!

@Maverick283
Copy link
Contributor

Picking up @harp71 comment from the other issue:

"wind": {
  "angle": [[250, 280], [70, 105]],
  "speed": [5, 20] 
},

would be a great solution I think. Now all there is left to write is a algorithm as suggested by @erikquinn, that can make this wind "come alive". Though I think that a very rare chance of completely off winds would be great and realistic as well.

Maybe this MATLAB Thread may help.

@erikquinn
Copy link
Collaborator

Also, as mentioned in #630, it might be interesting to have the option of updating the game with the actual live wind conditions.

@erikquinn erikquinn changed the title Enhancement: changeable weather Changeable weather Nov 20, 2016
@erikquinn
Copy link
Collaborator

The ATC repository is being migrated to it's new home at https://github.com/openscope/openscope,
and thus, all issues are being closed. If this is still an issue with the latest version of the sim
(accessible at http://www.openscope.co), or is a feature you still think we are lacking,
please reopen the issue at the new repo.

Please note that the vast majority of these issues have been copied to the new repository, or else are covered by other issues created there. See the below screenshot for what it looks like when your issue is known in the new repo:

image

Thank you!

Closing this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants