Random items generation question

Possible solution is to remove very weak combinations.
Left only 10-20 possible combinations or something like this.