Live data from Hacker News

Show HN: Tic-tac-toe, with a multiplayer twist

tic-tac-tic-tac-toe.firebaseapp.com

31–40 of 46 posts

Re: Show HN: Tic-tac-toe, with a multiplayer twist

#32
post #30
post #27

I think the rules are implemented incorrectly. Multiple times I've seen a move get made that seems to violate the rules. As an example, I just saw team Twitter place a piece in the center square of the top left board (the center board had not yet been won). The Github team then proceeded to place their piece in the bottom right board rather than the center board. It may have been the case that there was a split vote…

I'm glad I'm not the only one who's seeing glitches. I've had instances of the right squares being lit up in green, but then a square on another board, which shouldn't be permissible, actually get selected.

I am seeing some of these issues as well. Also seeing the clock do some weird things. I am going to reset the host in a game or two and hopefully things will get back in sync. The game will probably be way out of sync for a few seconds while I do the reset.

Re: Show HN: Tic-tac-toe, with a multiplayer twist

#33
post #30

Earlier quoted context omitted.

I'm glad I'm not the only one who's seeing glitches. I've had instances of the right squares being lit up in green, but then a square on another board, which shouldn't be permissible, actually get selected.

I am seeing some of these issues as well. Also seeing the clock do some weird things. I am going to reset the host in a game or two and hopefully things will get back in sync. The game will probably be way out of sync for a few seconds while I do the reset.

Things should be better now!

Re: Show HN: Tic-tac-toe, with a multiplayer twist

#34
post #17

I'm so impressed with the UI and execution. Very well done. No complaints, except that it's perhaps the move timer is a little fast. I first learned about Ultimate Tic Tac Toe here[1]. Might be worth a link to that post -- it's a great explanation with surprisingly satisfying illustrations. [1]: http://mathwithbaddrawings.com/2013/06/16/ultimate-tic-tac-t...

I've been playing a really similar game called Tic Tactics, the only difference seems to be you can play in a won square until it's completely full then it becomes a free move. Not sure what overall difference that makes to tactics but it's interesting they made that small change. A big difference is taking a board doesn't give your opponent a free move, which improves late game a lot.

Actually it also starts the game with 9 moves each which makes things interesting, any collisions match and you can't take three in a row or the middle tile.

Re: Show HN: Tic-tac-toe, with a multiplayer twist

#35
post #28

Earlier quoted context omitted.

I recall lots of people found winning strategies when the game first came out. They were based on always sending the opponent to the same field.

I meant optimal perfect strategy, either via a proof or a game tree search (alpha-beta pruning). With 3^81 game states (most not attainable), it should be searchable. More precisely, the game has a finite # of states, and cannot end in a draw. It's always a win for P1 or P2. If both people play perfectly, who wins and what is the optimal strategy? (Note: It is possible that this game is a P2 win, because your move re…

I'm not so sure that it's searchable. 3^81 is quite a lot. I don't know of any solved game with that many. Tic-tac-toe, connect 4, checkers, etc all have less. I think 3^81 is comparable to 9x9-Go and Chess which are both unsolved. I suppose it depends how aggressive you can prune (which, admittedly, is probably pretty aggressively).

Re: Show HN: Tic-tac-toe, with a multiplayer twist

#38
post #4

Team Github seems to be the far more popular choice. Though strangely, it seems like the smaller team Twitter does better. Maybe crowds aren't as smart in this case?

Playing the game, it seems like Team Github doesn't actually know the rules of the game, and are just playing optimally as if for normal tic-tac-toe. They continually force Team Twitter into the middle area (by continually playing in the middle square of each area), allowing the most dominant meta area to be given up. Looking at the numbers of people that are choosing each square, it doesn't seem like it has anything to do with the number of people on each team. Literally every single person on Team Github chose the same squares in the most crucial mistakes.

Re: Show HN: Tic-tac-toe, with a multiplayer twist

#40
post #17

I'm so impressed with the UI and execution. Very well done. No complaints, except that it's perhaps the move timer is a little fast. I first learned about Ultimate Tic Tac Toe here[1]. Might be worth a link to that post -- it's a great explanation with surprisingly satisfying illustrations. [1]: http://mathwithbaddrawings.com/2013/06/16/ultimate-tic-tac-t...

Thanks for the comment! I considered giving each team 10 seconds per turn but settled on 5 seconds since I didn't want the games to last too long. I wanted to make it such that people kept saying "oh I'll just play one more game." And - for what it's worth - I think that's the same place I first heard about the game.

I still feel 5 seconds is too short.

I actually decided to stop playing the game rather quickly, because the team is so desperate to move in 5 seconds that they make several terrible moves in a row, easily losing the game in a almost minimal amount of turns possible to lose.

Post reply on HN