DEVLOG #13
I have completed the basic simplification functions now but, it is not working perfectly and there are still some changes to be made. for example, handling cases where it is multiplied by 0, or when 0 is added, or it is multiplied by 1, etc. so I think it requires a bit more of iterative debugging to catch all of the edge cases. I have formalized the design of simplification into: Flatten -> form_term -> merge_terms -> form_node -> rebuild
which is much better then the previous logic that I had where I was adding more edge cases for handling each case.
Right now I will be testing the full recursion for a test case to check where it goes wrong right now in the pipeline to fix it.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.