Comparing Several Linear-threshold Learning Algorithms on Tasks Involving Superfluous Attributes