CodingTrain / CodingTrain/Suggestion-Box
Circle Dart Throwing Improvement
- Langage dominant
- Aucune donnée de langage
- Étoiles
- 570
- Forks
- 85
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
This should be a comment link:
https://www.youtube.com/watch?v=XATr_jdh-44&lc=z12yurvqmqandf4nu22ue15q4radffvhz04
> Hi Daniel, I like your videos.
> There are several opportunities to improve the algorithm.
> First we can add a buffer which stores unsuitable positions to place the circle. This will avoid repetition calculating distances between points.
> Second we can divide the region into chunks and calculate only the distance to the circles from nearest chunks.
> This will improve speed and increase the density of circles.
>
> My implementation: https://github.com/roocster/p5.js-no-overlap-circles
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
L’issue ne fournit aucun fichier du dépôt, test ni point d’entrée ; commencez par examiner l’implémentation liée de p5.js-no-overlap-circles et les idées algorithmiques citées. La tâche serait terminée lorsqu’une implémentation aura été choisie et que des éléments prouveront que la mise en mémoire tampon ou le découpage en régions améliore la vitesse ou la densité des cercles.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Domaine
- computer-graphics
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100