Catalog PyPI
PACKAGE EXPLORERView in registry

adjustable-random-package

PyPI

Adjustable random number generator

Versions collected1
Direct dependencies1From release 1.1
Last observed20 Oct, 19:35 UTC

README

Version 1.1 documentation

More adjustable random functions

Generating adjustable random values, from min to max with numbers to adjust.

For example, we have values from 1 to 10.

If number 2 and 3 will be in numbers to adjust with k=5, final array will look like this:

[1,2,2,2,2,2,3,3,3,3,3,4,5,6,7,8,9,10]

and chance of random.choice for those values will be increased

Examples

Run basic functions

from adjustable_random import (
    get_adjustable_random_list,
    get_adjustable_random_value
)

if __name__ == '__main__':

    adjustable_list: list[int] = get_adjustable_random_list(
        min_value=0,
        max_value=100,
        numbers_to_adjust=[
            10,15
        ]
    )
    adjustable_value: int = get_adjustable_random_value(
        min_value=0,
        max_value=100,
        numbers_to_adjust=[
            10,15
        ]
    )

    print(f"{adjustable_list=}")
    print(f"{adjustable_value=}")

Run tests to see how it works

from adjustable_random import (
    init_random_values,
    run_graph_test
)

if __name__ == '__main__':
    values: list[int] = init_random_values()
    run_graph_test(values)

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
1.18 Feb 20231

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
dinosaurtirex/adjustable-random

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:35 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:1100b9402fed145092c72a3f8a86062cb24917bf1d977ba2316dde737ce0852d