title: OptaPlanner Best Practices for handling a requirement for calculations to determine a boolean return value
body: <p>Consider the cloud computer example. What if the problem set has just been altered just a tad, so it changes the overall equation like this: </p>
  
  <p>Suppose one of the requirements (say memory requirement) just had to return a boolean true or false if the processes memory requirement would fit on that cloud computers stock memory allocation or not. </p>
  
  <p>But in order to do so - it first had to perform some java calculations to come up with that determination - like examine values in an array in some way. </p>
  
  <p>What are the OptaPlanner best practices for (a) handling the boolean return value (it fits or not) and (b) handling the requirement to perform some java calculations to determine the boolean return value? </p>
  
  <p>I could be a lot more specific, but I not muddy the waters until required to do so ...</p>