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

Hexagons #13

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

Hexagons #13

wants to merge 11 commits into from

Conversation

PtrMan
Copy link
Contributor

@PtrMan PtrMan commented Nov 21, 2018

  • mapping of hexagons
  • rendering of hexagons

@PtrMan
Copy link
Contributor Author

PtrMan commented Nov 21, 2018

The position of the predictions is a bit of - but fine for now

Copy link
Member

@patham9 patham9 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hm. Benefit of hexagon is that it allows more direction-related precision (6 directions to a direct neighbour instead of 4). Rendering them is however more expensive (it can't be drawn by just 1 line per vertical and horizontal position or something analogical, each hexagon needs to draw 6 invidiual edges instead), is this the reason why it runs slower on my machine? And a bigger issue: this PR doesn't get the positioning right yet.

@patham9
Copy link
Member

patham9 commented Feb 11, 2019

Great job! Although at this point we probably don't have reason to merge it, in case that we want to go for hexagons in the future, this will be the way to go, don't remove the branch/PR.

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