Paul Erdős and
John Selfridge presented a general condition that guarantees Breaker a winning strategy. They used a potential-based strategy. They defined the potential of any (non-broken) winning-set E with |E| unoccupied vertices as 2^{-|E|}. So the potential of a set occupied by Maker is indeed 2^{-0}=1. Whenever Maker takes an element, the potential of every set containing it increases to 2^{-(|E|-1)}, i.e., increases by 2^{-|E|}; whenever Breaker takes an element, the potential of every set containing it drops to 0, i.e., decreases by 2^{-|E|}. To every element, we assign a
value which equals the total potential-increase in case Maker takes it, i.e., w(v) := \sum_{v\in E} 2^{-|E|}. The winning strategy of Breaker is
pick an element with a highest value. This guarantees that, from the first turn of Breaker onwards, the potential always weakly decreases. Hence, if the potential at the first Breaker turn is less than 1, Breaker wins. In Maker's first turn, he can, at most, double the potential (by taking an element contained in all winning-sets). Therefore, it is sufficient that, at the game start, the potential is less than 1/2. To summarize, the Erdős-Selfridge theorem says that: ''If \sum_{E\in \mathcal{F}} 2^{-|E|} , then \mathcal{F} is Breaker's win''. The theorem gives a very easy-to-check condition, and when this condition is satisfied, it also gives an efficient algorithm for computing Breaker's optimal strategy. The potential function has a probabilistic interpretation. The potential of a winning-set is the probability that, if the game is played randomly from now on, Maker will own that set. The potential-sum is thus the expected number of winning-sets owned by Maker if the game is played randomly. Whenever the potential-sum is less than 1, there must be a way to play the game such that the number of sets owned by Maker is 0. By ensuring that the potential-sum remains below 1, Breaker essentially de-randomizes this probabilistic claim until at the end of the game, it becomes a certainty. Note that if Breaker plays first, the condition changes to
\sum_{E\in \mathcal{F}} 2^{-|E|} . In particular, if the winning-sets are all of size
k (i.e., the game-hypergraph is
k-uniform), then the Erdős-Selfridge theorem implies that Breaker wins whenever |\mathcal{F}| , i.e., the number of winning-sets is less than 2^{k-1}. So this situation is easier for Breaker than the general case, but harder than the case of disjoint winning-sets. == A winning condition for Maker ==