𝔙𝔞𝔡𝔦𝔪 𝔎𝔯𝔲𝔤

ecs

as I'm working on my task management system based on petri nets, i was toying with idea to use something like ecs (entity component system) to manage elements in the net. I'm still unsure if it's a good fit but it give me excuse to try it. I'm just not convinced that i need that much flexibility and how it will map to database and so on.

but as conditions when transition can fire can be quite complex, and be sort of petri net in itself, i think the component based approach can pay for itself.