Zulko / easyAI

Python artificial intelligence framework for games
http://zulko.github.io/easyAI/
Other
639 stars 126 forks source link

Define how the scoring() method should work, based on what data #39

Open nealmcb opened 5 years ago

nealmcb commented 5 years ago

I don't see win() in the reference manual or elsewhere besides in the example game. When is it called? What should it return? Based on what data?

E.g. I wouldn't think win() would be called before the end of the game, but it seems to be.

How can we e.g. just track a score for each player, and show a win (for the current player? defined by what?) if the current player has a higher score?

Update: Hmm - I see now that win() isn't required. So my questions really apply to scoring().