Idea for a new math activity
Bonjour,
I don't know if GCompris is searching for new ideas of activities, don't hesitate to tell me.
I just discovered a simple dice game on the Numberphile youtube channel, and tried it with my childrens (5yo and 9yo), called pig.
Rules (but wikipedia may be better than me as describing the rules):
- It needs more than 1 player, one dice, and some paper to mark points.
- At ones turn, the player can roll the dice:
- If the player gets a 1, he scores 0, and give the dice to the next player.
- If he scores more than 1 he accumulates the dice value for this round
- He now can can roll again to acuumulate more points in this round.
- Or "bank" the accumulated points and pass to the next player.
- As long as 1 is not rolled, one player can roll as many times as he want, scoring potentially big values
- First player to reach 100 wins.
I find the game interesting because players need to build a winning strategy in the form of an heuristic telling between "roll again" or "bank", a compromise between "take a risk to win more" or "take no risk but win less". It's also very simple explain and play, which I always find interesting.
A simple bot can be implemented to play against, with various heuristics. As the best strategy is known, the "hard" bot can simply implement it, and easier bots can be implemented by using other strategies.
Sadly I'm very bad at constructing great UIs so I don't think I can't do it myself, but don't hesitate to tell if I can help implementation side.
Bonne journée.