Probably someone has already done this, but why not loop through every possible portfolio combination on portfoliocharts and identify the top combinations?

I was messing around one day trying to find portfolios that beat all the portfolios listed In the matrix chart by incremental charges in holdings until I found optimum results. I am sure I found a sort of local maximum, but there may be others that are wildly different combinations but perform the same.

For example:

3% LCV, 3% LCG, 3%MCV, 3%MCG, 36%SCV, 20%LT Bonds, 5%ST Bonds, 22% gold, 5% REIT

Not a portfolio I would necessarily hold, but it backtests great. My goal was to find a portfolio that would have lowest total score when summing all categories in the matrix. SWR and Perpetual WR had to be #1, and total return had to be competitive with 100% TSM.

Maybe there are others. The Portfolio Finder attempts this, but is too limited in scope by only allowing 10 options and equally weighting everything. I want to run through the portfolio matrix over and over trying every combination of possibilities in, say, increments no smaller than 1%. I would want at least 20 options to be considered. Maybe it would take a while to run but would be interesting to see if any really random portfolios showed up that handily beat the others.