New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What is kind
and meta
?
#6
Comments
We have plans to document exactly how this works. Plus the source code could use much better variable names and comments, so reading it may be harder than necessary, sorry about that. But, answering: kind is just the tag of the node. Each node has a tag, which is used to determine which (of the two) reduction rules to apply. Nodes with equal tags annihilate themselves, nodes with different tags duplicate themselves. Sometimes I also call it "color". Meta is more complicate to explain, because you must understand how the algorithm works. The The reason the Confusing, right? Even worse, I believe the names |
I am trying to understand the algorithm from your source code and I am not able to figure out how does the
kind
andmeta
tag work. Could you maybe describe it in few sentences?I would be keen to write thorough documentation to your source code, after I get full understanding of it...
The text was updated successfully, but these errors were encountered: