A Prize Strategy handles prize distribution for a Prize Pool. When a Prize Pool is constructed, it is configured with a Prize Strategy. The Prize Strategy has the privileged ability to award tokens from the Prize Pool.
The most popular Prize Strategy offering is the Multiple Winners strategy. The protocol uses the Single Random Winner Algorithm, which is now a trivial subset of Multiple Winners
(with numberofWinners = 1).
Prize Strategies must implement the Token Listener interface so that they can be aware of the full token lifecycle.
A Prize Pools Prize Strategy is able to award tokens held by the Prize Pool contract. The Prize Strategy is able to:
award the yield that has accrued in the Prize Pool