Re: MLM Numbers Game
- Posted by "C. K. Lester" <cklester at yahoo.com> Oct 12, 2001
- 422 views
(VIEW THIS EMAIL USING NON-PROPORTIONAL FONT!) Matthew, I used a test value of 10556. This should give us a General with one FULL leg. Your program worked fine {10000, 500, 50, 5, 1}. If you use 10557, however, you get TWO Generals! This extra guy should be in the soldiers tier. Is it possible to manage the matrix itself in a sequence variable? This might allow us to actually PLACE units instead of estimate where they'd be... For instance: Here's a matrix with one unit per tier, except for n soldiers: matrix = { {General, {Captain, {Lieutenant, {SquadLeader, {Soldier1, Soldier2,...SoldierN} } } } } } The matrix above wouldn't actually work... Compare to below for why... Here's a "full One General Matrix" using prerequisites of {2,2,2,2,1}: matrix = { {General, { -- General's downline {Captain1, { -- Captain1's downline {Lieutenant1, { -- Lieutenant1's downline {SquadLeader1,{Soldier1, Soldier2}}, {SquadLeader2,{Soldier3, Soldier4}}, }, -- end of Lt1 downline {Lieutenant2, { -- Lieutenant2's downline {SquadLeader3,{Soldier5, Soldier6}}, {SquadLeader4,{Soldier7, Soldier8}}, }, -- end of Lt2 downline } } } } ...??? sheesh! Okay, what I was trying to do was model the downline using a sequence. Maybe someone else can do better. Here's the matrix in outline form: General Captain 1 Lieutenant 1 Squad Leader 1 Soldier 1 Soldier 2 Squad Leader 2 Soldier 3 Soldier 4 Lieutenant 2 Squad Leader 3 Soldier 5 Soldier 6 Squad Leader 4 Soldier 7 Soldier 8 Captain 2 Lieutenant 3 Squad Leader 5 Soldier 9 Soldier 10 Squad Leader 6 Soldier 11 Soldier 12 Lieutenant 4 Squad Leader 7 Soldier 13 Soldier 14 Squad Leader 8 Soldier 15 Soldier 16