Bekreth / Bekreth/jetedge

Replace the standard random number generator with a Distributuion object

Open
#138 0 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue v1.0.0
Dominant language
Java
Stars
6
Forks
8
PR merge metrics
No merged PRs in 30d

Description

## What shortcoming will this fix cover
Currently, Jetedge uses a plain random number generator for all of the object generation. This should be replaced with a Distribution class to provide a level of abstraction.

## Why its important to make this change
By having a more generic interface for random number generation, it will be possible to overload the standard flat value generation with a distribution: Gaussian, Poison, Exponential, etc...

## How much time I would invest in making this patch (if I had the free time to do it)
2 hours

Contributor guide

Open the contributing guide

Research direction

No files or tests are identified; start by tracing the plain random number generator used throughout Jetedge's object generation. Define the Distribution abstraction and confirm that object generation can use it while supporting future Gaussian, Poisson, and Exponential distributions.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.