>>/21578/
Isn't it also based on Game Theory?