"TheEndless" wrote:
It's very disorienting when a player doesn't have any moves. I had one game that had several instances like that. The game puts up a message saying "No moves - skipping WHITE's turn", but then a bunch of flashing happens. So much is going on, that I'm not sure if it really skipped the turn or not. It certainly didn't feel like it, but by nature, Reversi is kind of hard to follow at that point in a game... I don't know if you can force that kind of situation for debugging, but you may want to look into. I'm not sure if it's just a UI idiosyncracy, or a problem with your AI, but I thought it was worth mentioning...
Hmm, I had noticed it gets a bit hard to follow with the skipped moves as well. Maybe I'll throw up a window requiring input (if it's a human player) and a small delay afterwards, so we can see the board before it changes.
I'd also like to request that you remember the Human/AI settings between games. I don't care if you remember it between channel launches, but it's kind of annoying to have to reset it to AI before every game.. 😉
Yeah, I kept meaning to add that, and forgetting. It's trivial to implement yet useful, I'll add it to the to-do list.
-- GandK Labs
Check out Reversi! in the channel store!