Legal player self

Practically in the test there is implemented game LegalPlayer against LegalPlayer (fixed found issues).

However it could cause 'infinite game' (practically stack overflow)