Hey guys, I wanted to ask if you could help me out with this problem. I’d like to make the values for A approach the target value of 10, the values for B approach the target value of 30, and keep the values for C simply below 8 (but preferably below 8 AND as small as possible). I’m a little unsure how to express my priorities mathematically correctly. The goal would be to find a solution where A settles at 10, B at 30, and C is minimized as much as possible—but without any specific prioritization, as long as it stays below 8. Is there a way to find that solution within wallacei
Many thanks in advance !
question_to_forum.gh (214.7 KB)
within enough generations i´m sure there is a good solution. just not sure how to spot it as you can only select and prioratize one fitness objective and its rank not two in selection
many thanks fellow friends of grasshopper
Hi Milad, thanks for getting back to this. I tried this option already
the thing ist that wallacei will just settle for random value between 2 and 8 in that case - which is not exactly the fitness i was aiming at : below 8 → close to 2 as possible-> but with less prio than A and B which should settle at the set values.
You need to look for the desired value in yours post simulation . There is an etnire research behind this - we call this “the selection framework”., check out this paper. On a different note, Wallacei 3 automates many of these tasks and provides a much broader range of inference pipelines.
https://www.mdpi.com/2075-5309/12/9/1473
Hi Milad, again thanks for your help! Please excuse my rookiness but is there a way to simply select this exact solution from the Objective space ?
also you mentioned a 3.0 Version of Wallacei but it was my understanding that the latest version is 2.7 ?
That solution has the bestranking based on your objectives. You can simply select it in Tab 2 by choosing Rank 0 for your objectives.
I am currently working on Version 3, It is not out yet. It is planned for release in January. We are rebuilding Wallacei from the ground up to incorporate modern computational capabilities, along with many new features across the ecosystem. This update is a major one.