The existing game uses what is statistically known as
choice without replacement (i.e., you can only use each
piece once). With that in mind, the end game becomes
interesting where you might say to yourself, "self, I need
to give my opponent a short, black, hollow, round piece,
however that piece has already been played". An
interesting variation would be if you could play a piece
as many times as you want.
Logged In: YES
user_id=839661
might consider replacing the present piece pile with a counter
for each piece. That way you could set a count for each
piece (1 for the normal game) up to 16 (for unlimited usage).
Logged In: YES
user_id=839661
Now uses counters to show how many of each piece has been
played. Normal mode uses 0 or 1. Multiple usage need some
more work for the drawing routine to draw multiple instances
of the pieces. This will probably require some significant
data structure changes for the drawing functions.