Reuben Gardos Reid

Results 21 issues of Reuben Gardos Reid

Currently, the `main` branch doesn't build without this fix. It was fixed last year in lexy (https://github.com/foonathan/lexy/commit/e8eb4d67c4eb33e1476218c0374f68e198723526) but since the library is not synced to the source, the fix didn't...

Adding constraints to an already-created `Iterator`/`Solver` is a useful functionality to have when learning constraints on the fly. This involves adding functionality across both `Search` and `Constraints`.

enhancement

- Natural language description of the algorithm - What functions map to each step of constraint solving, propagation etc. - Can start with (MSc/BSc) student writing out what they think...

Somewhere in the documentation, we should highlight that you can pretty-print `RuleNode`s in tree form using `print_tree` from `AbstractTree`s. Assuming https://github.com/Herb-AI/HerbCore.jl/pull/39 is merged, this will be available from within `Herb`...

documentation

DynamicExpressions.jl are extremely fast expressions and seem similar to @Whebon's UniformTree. See docs: https://symbolicml.org/DynamicExpressions.jl/dev/ JuliaCon talk discussing performance: https://youtu.be/QLiQJDNwt4o?si=UHmstl4V6cJo3W1f&t=629 Where are the speed-ups coming from? From the docs: > 1....

A couple of ideas have been floating around meetings the last month or two about changes to make to documentation - [ ] Preview PRs that update documentation—`Documenter.jl` supports this...

documentation

When using an index other than the default `RangeIndex`, the `TableTraits` functions currently fail as they assume a monotonically increasing range beginning from 0. This PR addresses that issue. I...

Addresses #159 following the suggestion at https://github.com/JuliaDocs/DocStringExtensions.jl/issues/159#issuecomment-1749488978.

Switching to a monorepo has long been on my wishlist for Herb, and now that Pkg added support for workspaces and added support for depending on packages within a monorepo,...

As part of the release pipeline, it would be nice to automatically report benchmarking/profiling results and how they compare to the last release. This should be available to users somewhere...