RaiderIO / keystone.guru

A website where users can build and find their favorite routes for completing in Mythic Plus dungeons in World of Warcraft®
https://keystone.guru/
56 stars 7 forks source link

Route generator #1302

Open Wotuu opened 2 years ago

Wotuu commented 2 years ago

Take a few input variables.. and have the site generate a route for you?

Bonus points for random route generators for april fools?

PengusPelp commented 2 years ago

I've been writing a script that generates potential routes from a sequence of required pulls/mobs interspersed with empty slots for the script to fill in. There'd be a few parameters that limit the solution space like a limit on maximum count, how many pulls/mobs can be allocated to a pull slot, etc. Is that similar to what you had in mind here? If I got it up and running would you be interested in adapting it for the website?

It would definitely be a non-trivial endeavor for you to utilize it as I'm writing it in Python and have no idea what's involved with adapting it to fit your tech stack

Wotuu commented 1 year ago

Hey, sorry I didn't see you posted something here. It sound similar to what I had in mind, which is something like "give me a route that avoids mini bosses" or "aims to reduce travel time as much as possible". A bit of a gimmick perhaps but I want it to generate routes that people may not have thought of before and use it as a template for a new route.

If you ever finish it in Python I'd be happy to take a look at it and see how you solved it. I don't want to burden you right now with attempting to build it into Keystone.guru, but if it's useful enough I may adapt it and/or rewrite it in PHP so I can make use of it :)