![]() ![]() If SoulverCore stops working on some future version of macOS, then it's game over.įor that reason, I think it's very unlikely that the team would consider including it with Alfred. That isn't a promise they can realistically make with a binary library because they can't fix any problems with it. When adding a built-in feature, the Alfred team are basically committing to supporting it forever (because users can get really annoyed if their favourite feature disappears or stops working). True, but the downside is that it would make Alfred dependent on a binary library that (Alfred's developer) has zero control over. Which is for all Alfred (Powerpack) users to have access to those powerful features out of the box. I finally purchased a Powerpack Mega Supporter license recently and feel so much more productive XD I hope you would consider this feature request. ![]() I have no idea how trivial / hard it is to integrate SoulverCore, so maybe include it in the Powerpack. While there're user-built workflows that cover many functionalities Soulver offers, I think it would make Alfred much more appealing if it could harness the power of Soulver's complete package of NLP calculations so that all Alfred (Powerpack) users can have a unified experience rather than looking for individual workflows. I bought Soulver for iOS to perform daily single-line calculations but after trying the 30-day trial of the Mac app, I decided I couldn't justify the price for my light usage. While I frequently need to perform single-line Soulver calculations, I rarely need a full-fledged Soulver editor. I am aware that Soulver offers a Alfred Workflow on its website, but you need both Alfred Powerpack *and* a Soulver license to access Soulver inside Alfred. Soulver is a natural language calculator that offers powerful features and by integrating SoulverCore into Alfred, we can access those features simply by invoking Alfred. I would very much appreciate some assistance to determine how to best configure the solver add-in to ensure it only considers integer values to determine a maximum value in the fastest, most efficient manner possible.I saw this tweet from Soulver demonstrating the power of SoulverCore in another launcher app. Despite having binary constraints, solver consistently considers non-integer values in column C.The "Maximise2" sub should be relatively easy because there are only four options to be considered.If it doesn't lock up, Solver continues to run without finding a solution. not responding) when I run this macro with different options. The "Maximise1" sub should be the easiest problem to solve because there should only be two options.The code above has provided the best results yet, but the outcome is less than satisfactory. In the solver options, I've tried adjusting: ![]() ![]() I only get results with the "evolutionary" method. Macro "Maximise1" should return a value of 19: Sub Maximise1() Macro "Maximise2" should return a value of 28: Sub Maximise2() SolverAdd CellRef:=Range(CellToChange), Relation:=5 SolverOK SetCell:=Range(CellToSolve), MaxMinVal:=1, B圜hange:=Range(CellToChange), Engine:=3 SolverOptions Precision:=0.1, Convergence:=0.5 Macro "Maximise10" should return a value of 100: Sub Maximise10() cell C2 only)Įach time I run a macro, I reset the binary values to original (eg. Varying the first value of Binary (eg.Varying the first two values of Binary (eg.I've written three macros to find the maximum value in cell E2 by: Cell E2 is the sum of the selections (column D).Column D contains values of Selection which are based on a simple formula which returns the value of x (column A) if Binary (column C) has a value of 0, and returns the value of y (column B) if Binary (column C) has a value of 1.Column C contains values of Binary which are either 0 or 1.Column B contains values of y which are either 10 or 1.Column A contains values of x which are either 10 or 1.It's a much simpler workbook, but it has all the same problems. The result of the formula is dependent upon some binary values. I'm trying to find the maximum possible value of a cell which contains a formula. ![]()
0 Comments
Leave a Reply. |