Example #1
0
    elif HighestOutputNeuron == 2:
        NewCube.RotateWhiteFaceLeft()
    elif HighestOutputNeuron == 3:
        NewCube.RotateRedFaceRight()
    elif HighestOutputNeuron == 4:
        NewCube.RotateRedFaceLeft()
    elif HighestOutputNeuron == 5:
        NewCube.RotateBlueFaceRight()
    elif HighestOutputNeuron == 6:
        NewCube.RotateBlueFaceLeft()
    elif HighestOutputNeuron == 7:
        NewCube.RotateGreenFaceRight()
    elif HighestOutputNeuron == 8:
        NewCube.RotateGreenFaceLeft()
    elif HighestOutputNeuron == 9:
        NewCube.RotateOrangeFaceRight()
    elif HighestOutputNeuron == 10:
        NewCube.RotateOrangeFaceLeft()
    elif HighestOutputNeuron == 11:
        NewCube.RotateYellowFaceRight()
    elif HighestOutputNeuron == 12:
        NewCube.RotateYellowFaceLeft()
    print("Leaves us with cube:")
    print()
    NewCube.Print()
    print()
    print("No. Solved Elements: " + str(NewCube.GetNumSolvedElements()) +
          "/54")

    NewBrain.ClearOutputNeurons()