thoughtworks / build-your-own-radar

A library that generates an interactive radar, inspired by https://thoughtworks.com/radar/.
GNU Affero General Public License v3.0
2.21k stars 1.04k forks source link

Updating the maximum blips in a ring limit #383

Open kbhatnagar97 opened 3 months ago

kbhatnagar97 commented 3 months ago

Explored Limits in Default State

  1. Outer most ring: 21 blips (without overlap)
  2. 2nd largest ring: 21 blips (without overlap)
  3. 3rd largest ring: 33 blips (without overlap)
  4. Inner most ring: 11 blips (without overlap)

Configuration: maxBlipsInRings: [20, 33, 21, 21] from the config file. These values will prevent blip overlap like shown in the image below

Observation: If the limit of any ring is increased beyond these numbers, blips might not be plotted at all. Therefore, the limits in the config file should not be exceeded.

Screenshot 2024-08-23 at 2 30 00 AM

Hence, we must not exceed these limits in the config file.