Live data from Hacker News

Planner programming blows my mind

hillelwayne.com

71–75 of 75 posts

Re: Planner programming blows my mind

#71
post #35

Earlier quoted context omitted.

I just hate it when you go to the pricing page and theres NO PRICING. None.

Sorry. We're working on it... we're a startup. We're still figuring out a good, clear, honest pricing model for Enterprise that works well across company sizes (small - big), industries (healthcare vs telecom vs ...) and usage frequency (strategic vs operational planning). We're happy to send you our pricing table version 1 (use contact us form on Timefold website), but we need your feedback if it fits your business…

easy to raise prices later. in your billing model include plan per customer.

Re: Planner programming blows my mind

#72
post #3

I've actually used Picat's planning mode at work! I prototyped a system to orchestrate maintenance on fleets of devices. The idea was that, rather than telling the system how to do it (e.g. workflows to roll out an update), you'd tell the system what you wanted (e.g. up to date machines), what actions were available (e.g. pull a machine from rotation, apply an update), and what constraints to obey (e.g. X of Y machin…

I've used MIP, SAT and plenty of other solver technologies and they aren't perfect but I got them to work most of the time. I've never once in my life been able to get a CP solver to solve anything that's even close to a real world problem.

Re: Planner programming blows my mind

#74
post #70

Earlier quoted context omitted.

Could you elaborate on how OptaPlanner/Timefold wasn't ergonomic? I 'd love to understand this better, so we can improve it in Timefold Community. To help deal with new problems, we're creating out-of-the-box quickstarts for common use cases: https://github.com/TimefoldAI/timefold-quickstarts As for the Community/Enterprise split - we want to continue the open source project, but we need to eat too :) Geoffrey (Timef…

Basically, the documentation was set up so that I could come in and do a bunch of the example problems fairly easily, but the part where I model my own problem and execute/solve that was always underserved. Or it felt like that to me anyway. I don’t have a background in the theory, but I can easily see that it could solve my problems if only I could figure it out. > As for the Community/Enterprise split - we want to…

Thanks Aeolun! We're going to improve the documentation further. I am going to take this feedback along.

Re: Planner programming blows my mind

#75

Earlier quoted context omitted.

> their API and documentation as it's written for mathematicians and not business SMEs I've never worked with any of these, but that's what I would expect as well. API documentation that describes how to solve each kind of mathematical optimization problem. Do you have an example of an optimization solver with API documentation for business SMEs?

Yeah. GUROBI makes it really easy to just do something like m.addConstr(x+y Where m is a model object, x & y are decision variables and limit is a constant. The above is a no brainer for any business expert. Some solvers are a LOT more low level though and you have to think of the problem in matrix form and specify row/column stuff and it's a lot more involved and assumes significantly more knowledge of the user than…

Gurobi does require you to iterate over doubly-nested arrays frequently (like when establishing a constraint between two entity sets)
Post reply on HN