lacava/few

adding new node types

echo66 opened this issue · 1 comments

Greetings!

How can we add custom node types? Is it (currently) possible?

the short answer is: yes, by modifying the node class in population.py, the eqn_dict in population.py, and the eval_dict in evaluation.py. the long answer is that it could be easier if we switched the nodes to a polymorphic class-type definition. I'm happy to accept any help to do that but I don't have the bandwidth at the moment.

By the way, this is something that should be much easier in Feat. We have an add_function() option (currently not in use) that in theory accepts node pointers following the node definition in node.h.