Sentence: "I am glad to know that you have added four new anti-virus participants in your test for/of the best anti-virus."
My question: Which preposition, for or of, would be correct in the sentence mentioned above ?
***My own sense is both would be correct but I'm getting confused by their meanings. That's why I'm seeking your help. So please answer this question along with the meaning that the preposition would make.
Anti-virus which fight the viruses are like living things (participants) too I guess.
Anti-virus software would be clear to everybody.