daffidwilde / matching

A package for solving matching games
https://daffidwilde.github.io/matching/
MIT License
149 stars 42 forks source link

Make forget a protected method #129

Closed daffidwilde closed 3 years ago

daffidwilde commented 3 years ago

Following the example raised in #128, the Player.forget() method (and other player classes) should be renamed _forget to indicate it is an internal method.

While we're here, let's do the same for Player.match(), Player.unmatch(), and the matching.games.util functions.

daffidwilde commented 3 years ago

As this breaks back-compatability (potentially), let's move this to a v1.4 feature.