Tom Breloff
Tom Breloff
Is it possible to call a method towards the end that dispatches on a bool vs anything else: ``` finalcheck(expr, result::Bool) = result ? SUCCESS() : FAILURE() finalcheck(expr, result) =...
Close... I think below works. Does it make sense to have shorthand for this? `@fact_nothrows`? ``` julia> f() = nothing f (generic function with 1 method) julia> g() = error()...
To expand on this, it would be great to have small, lightweight managers (middle management) that do one thing. And a "CEO" that controls the whole iteration loop. The middle...
cc @Evizero @joshday @ahwillia @pkofod
It might make sense to define additional hooks for middle management. For example, `plot_hook`, `trace_hook`, etc. The reason is that the developer of a solver may wish to do very...
Another quick thought... maybe there should be one "CEO" that composes both managers and states. For example, if we have a sub-manager that is in charge of checking max iterations,...
+1 to your design goals. I won't have much time this week, but I'll prepare a PR to add this when I have a chance. I'll keep what you have...
Thanks for the quick response. I'll keep these comments in mind during my reorganization and see if it makes sense to collaborate. > my research is also geared towards AI...
Yes this is one area I'm very interested in. Have you reviewed HTM theory? It seems as though the perfect application is autonomous robotic control. > On Dec 10, 2015,...
I really hope that package management and compatibility can be managed outside of the actual codebase as much as possible. In fact I wish that we didn't use git tags...