Hi there,
How low are you able to get error? I can get it to about .01. I usually have to randomize a few times before it gets that low. However there are two issues in Simbrain:
1) Sometimes I also can't train it. Somehow randomization seems to not completely randomize the network, but permute it. So sometimes I have to just create a brand new network. This is a bug. If someone wants to help track it down, I'd welcome the help!
2) If you want to get error below .01 you can add more hidden units. But there is some issue where it never gets to 0. I think this might be related to the issue described here
http://simbrain.963258.n4.nabble.com/Backprop-sin-wave-learning-td4640451.htmlWe will work on that this summer
-- Jeff