~/talk

Ruleby: The Rules Engine for Ruby

Talkat Ruby Hoedown 2008 · 2008-08-08..08-09· [ruby]
slides:none on file

Claims a pure Ruby Rete engine that compiles rules into a node network, shares nodes to avoid redundant checks, and stores partial matches to speed execution; rules live in a rulebook class and facts are ordinary objects that the engine handles via assert/retract facts. Demo runs (hello→goodbye chain) and the project is a gem on GitHub. Trade-offs: higher memory use and overhead for problems that must evaluate every rule against every fact.

AI-written summary · about

  1. 0:00Start
  2. 5:20ased Programming
  3. 7:33is a Rule Engine?
  4. 9:42erence Engine
  5. 12:15Engine's Parts
  6. 13:21Ruleby Rule
  7. 15:14oring the rules
  8. 17:16odbye rule example
  9. 20:13Rete Algorithm
  10. 22:51rward Chaining
  11. 25:19antages of Rete
  12. 28:00Insurance Logic
  13. 29:20Rules from the Data
  14. 30:56les for Writing Rules
  15. 33:45of when not to use...
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.