Not sure how to answer this how you want, but...
If this is a network game (I'm not sure how network games work yet, so correct me if I'm wrong) then why don't you have one "master" computer, and the values/coordinates/whatever for the AI tanks are all sent from the same "master computer". Therefore, should the AI tanks' values change between computers, they will be corrected and use the values from the "master" computer.
I'm not sure how you'd do this or if it's fully possible, but I think that would be a good approach.
If this is a network game (I'm not sure how network games work yet, so correct me if I'm wrong) then why don't you have one "master" computer, and the values/coordinates/whatever for the AI tanks are all sent from the same "master computer". Therefore, should the AI tanks' values change between computers, they will be corrected and use the values from the "master" computer.
I'm not sure how you'd do this or if it's fully possible, but I think that would be a good approach.