Ligt da aan mij of is die lokale variabele
participant onnodig? Wat is er fout met de volgende implementatie:
Proces j ontvangt election(i,ID) boodschap
if(ID>eigenID)
send election(i,ID) naar de volgende //De andere is beter.
else if(ID<eigenID)
send election(j,eigenID) //Ik ben beter dan diegene die tot nu toe verkozen was!
else if(i==j)
send elected(ID) naar de volgende; //Ik ben verkozen!
else
send election(i,ID) naar de volgende //We zijn even goed maar den anderen heeft de publieksvoorkeur :)
edit: typo in tweede if zoals opgemerkt (tnx!)