This seems like a fun question. I'm not 100% certain but here's my idea. According to your method. Only the first person is 100% safe. If the hats are arranged as BWBWBWBW..... then the first 99 will all be eliminated. But if the 1ooth person says the color of the of the 1st, the 99th says the color of the 2nd, 98th says 3rd, and so on, the first 50 is 100% safe. this is my 2 cents.