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

GL-142 - add direction hint #143

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

alex-moon
Copy link

@alex-moon alex-moon commented Sep 20, 2022

This PR addresses #142

This uses great circle bearing, which can be counter-intuitive as e.g. the direction from UK to Canada (or USA to China) is "north", where one would typically expect the "rhumb line" direction (east or west in these cases).

Having thought about it over the weekend, I think this might actually be the correct implementation for Globle. It is, after all, the path along which the distance for the distance hint is measured - if we were to use the rhumb line direction, it would be more correct to use the rhumb line distance as well.

In Globle, the user interacts with a globe. It's right there in the name. Using great circle direction is a chance for ordinary people to encounter first hand the kinds of real world problems that arise from spherical navigation, problems e.g. airline pilots engage with every day.

@alex-moon alex-moon changed the title GL-142 - add direction hint #142 - add direction hint Sep 20, 2022
@alex-moon alex-moon changed the title #142 - add direction hint GL-142 - add direction hint Sep 20, 2022
@the-abe-train
Copy link
Owner

Hi Alex! Thank you for putting this together. I will say though, I'm always hesitant to add any features that make the game easier. Many of the people that have made Globle a part of their routine appreciate the consistent challenge and get frustrated when there are any changes to it. How would you feel about this just being an option in Practice mode?

@alex-moon
Copy link
Author

alex-moon commented Sep 27, 2022

Hi Abe! That would be really cool 😁 it's your baby, so will happily defer to your judgement. I would also be happy to set it up as an option you can turn on in settings (and off by default)? Downside is that would give those players with it turned on an unfair advantage making people's scores less comparable. So yeah, whatever you would like to do!

There would be a good argument for putting it in Practice mode, viz. that that's where you go to hone your triangulation approach.

@alex-moon
Copy link
Author

Hey @the-abe-train - I have edited this to apply only in practice mode!

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

Successfully merging this pull request may close these issues.

2 participants