herzbube / littlego

Little Go. An iOS application that lets you play the game of Go on the iPhone or iPad.
https://littlego.herzbube.ch/
Apache License 2.0
140 stars 54 forks source link

Assist user in selecting a computer player with an appropriate playing strength #312

Open herzbube opened 7 years ago

herzbube commented 7 years ago

Many reviews in the App Store clearly state that the default computer players are too strong for a beginner. Some of the reviewers find this a stimulating challenge, while others are frustrated to a varying degree.

To prevent too much frustration, the app should provide some sort of assistance to the user with selecting a computer player with playing strength that is appropriate to the user's playing strength. This assistance feature needs to be activated when the app is started for the first time, but should also be available later in case the user made a mistake and wishes to reconsider.

Keep in mind that simply setting the computer's playing strength equal to the user's playing strength may not always be what the user desires. Allowing the user to select the degree of challenge may be a better idea.

herzbube commented 7 years ago

Some thoughts: