Solution:
Suppose a is the number of black balls and b is the number of white balls, and let Ea,b denote the expected number of black balls Bob has once all the balls are removed with Alice going first. Then we want to find E10,10. It is evident that if E0,b=0. Also, since Bob chooses a black ball with probability a+b−1a−1, if a>0 we have
Ea,b=a+b−1a−1(Ea−2,b+1)+a+b−1bEa−1,b−1=a+b−1(a−1)(Ea−2,b+1)+bEa−1,b−1
We claim that Ea,b=2(a+b−1)a(a−1), which will yield an answer of 1945. To prove this, we use induction. In the base case of a=0 we find 2(a+b−1)a(a−1)=0, as desired. Also, for a>0 we have that by the inductive hypothesis
Ea,b=2(a+b−1)(a+b−3)(a−1)((a−2)(a−3)+2(a+b−3))+b(a−1)(a−2)=2(a+b−1)(a+b−3)(a−1)(a−2)(a+b−3)+2(a−1)(a+b−3)=2(a+b−1)a(a−1)
as desired.