summaryrefslogtreecommitdiff |
diff options
author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2019-08-19 23:19:44 +0200 |
---|---|---|
committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2019-08-19 23:19:44 +0200 |
commit | 921db62f5055b8b77ae1d8c677e43f11371d90c4 (patch) | |
tree | b8683e7101aeac21f8bbb7cbd9475caad2303629 /src/balancer/blc_distribution.erl | |
parent | 78f689ceed7819943b85e6c63e1c96396ca0e386 (diff) |
...
Diffstat (limited to 'src/balancer/blc_distribution.erl')
-rw-r--r-- | src/balancer/blc_distribution.erl | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/balancer/blc_distribution.erl b/src/balancer/blc_distribution.erl index 2e8a141..a305dd4 100644 --- a/src/balancer/blc_distribution.erl +++ b/src/balancer/blc_distribution.erl @@ -10,7 +10,8 @@ -export ( [ - generate/2 + generate/2, + generate/3 ] ). %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -50,7 +51,12 @@ generate_internals (N, CurrentResult, Sequence) -> -spec generate (non_neg_integer(), 0..100) -> list(list(0..100)). generate (0, _Step) -> []; generate (Elements, Step) -> - Sequence = lists:seq(0, 100, Step), + generate(Elements, 0, Step). + +-spec generate (non_neg_integer(), 0..100, 0..100) -> list(list(0..100)). +generate (0, _Min, _Step) -> []; +generate (Elements, Min, Step) -> + Sequence = lists:seq(Min, 100, Step), generate_internals ( (Elements - 1), |