Hi James. Yeah I agree text based rule core is a fine way of representing it. What we will find is that as the rule base grows, the online DRC functions will start chewing considerable processor resources- it will likely need to be spun out into another low priority thread. Maybe the plain english rule base language will need to be tokenized in the background to reduce the text parsing load of rule threads. (maybe it already is I dont know) There is a desire by many users to bring more of the rule base into real time "online" space, IE many things I beleive should be examined as the user places tracks, via etc - so that it does not need to be cleaned up later (big productivity issue ) and so how this is done and how efficienctly under the hood will begin to matter. -glen
On Saturday, March 2, 2024 at 8: -- You received this message because you are subscribed to the Google Groups "KiCad Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to devlist+unsubscr...@kicad.org. To view this discussion on the web visit https://groups.google.com/a/kicad.org/d/msgid/devlist/404bd350-ac4f-4142-972a-ac4cae070de4n%40kicad.org.