In reply to Rick Wicklin.

Yes, in my algorithm "products", the addition if 1 feature per instance allows you to classify correctly all the instances but one, which is classified incorrectly to start with. Instead 4 instances will be incorrectly classified (or so) by your simplicity heuristic.
Note that the my feature space augmentation consists of 1 additional multiplication per instance, while your method requires 2 multiplications per instance.
What is the point to pull wool over one's eyes? Is the objective of classification to do the least work or to obtain the best results?
The british would say that you are throwing the baby with the bath water.
All the best

Giacomo Patrizi