Success in 576 training rounds!

Testset 0; expected output = (-1) output from neural network = (-0.99218051710617)
Testset 1; expected output = (1) output from neural network = (0.99162957660527)
Testset 2; expected output = (1) output from neural network = (0.99099357807829)
Testset 3; expected output = (-1) output from neural network = (-0.98645531321107)

Weights:
Array
(
    [0] => Array
        (
            [0] => Array
                (
                    [0] => -0.84771161201929
                    [1] => -0.92941144772646
                    [2] => 1.5653427056984
                    [3] => 0.10500781598166
                )

            [1] => Array
                (
                    [0] => -1.1902135210828
                    [1] => -1.2017631344315
                    [2] => 2.0378520575337
                    [3] => 0.68151293343426
                )

            [2] => Array
                (
                    [0] => -0.81271241677955
                    [1] => -0.76526326768062
                    [2] => -0.63958220512555
                    [3] => 1.2459832973727
                )

        )

    [1] => Array
        (
            [0] => Array
                (
                    [0] => -1.7133118925303
                )

            [1] => Array
                (
                    [0] => -2.3489004495809
                )

            [2] => Array
                (
                    [0] => -3.2965127785967
                )

            [3] => Array
                (
                    [0] => -2.1500187388712
                )

        )

)

Thresholds:
Array
(
    [1] => Array
        (
            [0] => 0.24721564957722
            [1] => 0.29474890097673
            [2] => 0.82495758625964
            [3] => -0.63470086769467
        )

    [2] => Array
        (
            [0] => 1.20573289836
        )

)