@JoeDaFrogman Okay so what you're saying is just generate a mostly normal world and hope it has one of everything? Got it, thanks. :3
Well, no. I mean, the first part of your post was pretty damned accurate. Your complaint that many of the posts are completely subjective is spot on. A seed having "6 'big' cities" is completely useless if they don't really have a broad list of high value quest-able POI's. "Hey, this looks like a 'good seed'" is completely subjective and that part of your original complaint is totally accurate at least from my viewpoint.
I am working with another guy on the forums and we are slowly making an objective way to rank and rate seeds programmatically to remove the judgement call of "I feel like this looks like a good seed". Now, it will STILL be somewhat subjective as it will only ever be as good as the criteria Dan programs into the rating system, but at least it's not subject to the whims of how someone feels since all the criteria(what that is going to be is currently being discussed with the programmer and myself) will be used to all seeds generated.
Currently, that ranking is done (in a very round about way of describing it since I don't know the exact formula):
- Find the best location within X radius(currently that is set to 1km) with the most traders, unique tier 3, tier 4, tier 5, stores, industrial, and top 15(this is a list of 15 high value POI's which tends to overlap the other lists as well and is likely to change as TFP nerfs POI's) and assign a rating for the POI's within that radius.
Currently, there is some discussion about making each POI have a different weighting as more Traders would be great(for multiple quests more quickly) being closer, while tier 5's being lower weight when further out since by the time you are doing tier 5 quests, you likely have transport so they can be a bit further.
---------------------------------------------------------------------------------------------------------------
It's really the second part of your post that is a bit hard to handle since everyone has a different definition of what makes a great seed and at least from experience in A19, I generated over 3000 8k seeds and only got 1-2 seeds with all tier 5's and they were geographically all over the map. As I said, we are slowly working on the rating but don't want to spend too much time until we get a more stable looking world mixer as the ratings are only valid until the mixer changes. But we also want to actually play the game as well, plus other normal life stuff so give us some time.
If you want to get an idea of what was done for A19 and where we are headed, check out this google sheet:
https://docs.google.com/spreadsheets/d/1B81oC76h1QFWQ4l3hSyO4VJxAuIDjL1FxOqXWenOHB0/edit#gid=1880604260
Once this is done for A20, it will include the rating(some of this data will also be removed/replaced most likely), the optimal base location per said rating, etc, and possibly some other data again, all done programmatically so it's not based on anyone's feelings, but a qualified set of criteria to compare every seed to each other.
To give you an idea the last column in the below screenshot shows the rank (descending order), the rating, and the seedname for the past 125 seeds I generated over the past two days. Note that while I generated 125 seeds, the list only shows 83 since I delete all seeds with ratings below 5000.
As you can tell, there are a lot of REALLY, REALLY, REALLY bad seeds(or more specifically very average) being created 70% of them don't crack 10k and only 11 crack 20k. Now, the rating system does not and likely ever will report ALL of your criteria, but my plan is to generate a supplemental document with an html break down of not only all "specials" within the range missing or existing, but likewise for the entire map as well. This will let you look at a very small set of seeds that look interesting to you, open the "more details" manually and the pick and choose from some fairly high quality seeds that would meet many of your requirements(for the generic "your"). As I mentioned earlier, it's highly unlikely to get a golden seed that matches every single person's exact specification for "someone spend time giving me all these 14 different things" 7) since everyone has different requirements! and I don't think anyone is magnanimous to got digging and find the perfect seed for someone else definition of perfect. My objective in the long term is to give people a starting point so they can objectively compare a dozen or two possible seeds and find the one that most closely matches their personal definition of a "great seed".
FYI, two of the seeds I generated and rated last year have been spotted in a few "best seeds" videos. Hell, I was playing with an acquaintance and she was setting up a new server a few months ago and told me the seed she found on a video and im like "damn, thats one of my seeds!"
If you want to take a look at any of the above seeds yourself, they were all generated with the following settings under A20b213(which means they MIGHT not work in the new build released today!!!!!)
Size: 8192
Towns: Many
Wilderness: Default ( I have been told that reducing this will speed up world gen but can't verify that)
Rivers: Default
Craters: Default
Lakes: Default
Plains: 8
Hills: 3
Mountains: 1
Random: 0
Now, these settings are completely arbitrary to me, but they are going to be the only settings I generate seeds from since changing any of them greatly changes the quality of the map generated up or down. I don't like loads of Mountains on a map and in general, the more mountains and hills, the smaller the cities can be as those are placed first(along with all the other things such as rivers and lakes.)