// Use this for initialization
	void Start () {
		snapP1 = 0.0f;
		snapP2 = 0.0f;
		currPoleP1 = 3;
		currPoleP2 = 4;

        GameObject[] aiPoles = {poles[2], poles[4], poles[6], poles[7]};
        currPoleAi1 = new PoleAi(aiPoles, this);

		for (int i = 0; i < poles.Length; i++) 
			poles[i].GetComponent<Rigidbody> ().centerOfMass = new Vector3 (0, 0, 0);
	}
    // Use this for initialization
    void Start()
    {
        snapP1     = 0.0f;
        snapP2     = 0.0f;
        currPoleP1 = 3;
        currPoleP2 = 4;

        GameObject[] aiPoles = { poles[2], poles[4], poles[6], poles[7] };
        currPoleAi1 = new PoleAi(aiPoles, this);

        for (int i = 0; i < poles.Length; i++)
        {
            poles[i].GetComponent <Rigidbody> ().centerOfMass = new Vector3(0, 0, 0);
        }
    }