Broadening the horizons of simple games

Ever wondered how a simple game of Tic-Tac-Toe has evolved to come to be known as not only a strategy game but become a patent?

After watching the game of 3 dimensional chess in The Big Bang Theory (How to Play Star Trek 3D Chess - YouTube), I started wondering if such upper dimensional adaptation can result in increased complexity and opportunity for intriguing strategizing in other simpler games. Naturally, the simplistic game of tic-tac-toe (here onwards referred as ttt) came to my mind. What was unnatural was the evolution this game has seen in dimensional and multiplayer scaling to even exist as a 4D 5X5 board patent. Multiple research papers regarding strategy with probability of winning also exist for higher dimensional ttt sets.

The aspect that I have considered for re-designing the game is stated as follows:
Avoiding the drawback of edge-middle tile
The center place holds 4 possibilities for occurring in a winning arrangement whereas the corner places have 3. However, the places at middle of each edge have only 2 possible winning combinations. In order to add parity to the game winning places, let’s assume that the possible combinations for the win can be entertained:


Does these possibilities come out as making winning too easy? Is there another way in which we can make the middle tiles movable with dimensional scaling? Here’s the idea:
I’m re-designing the game in 3D but with second layer being a movable tile line for edge-middle pieces only. Certain rules such as
a. The tile can be moved only by 1 step in L-R-F manner and same movement will be blocked for the game.
b. One can move the tile and play their next move but the consecutive steps must not lead to an immediate victory.
c. Once all the tiles on the board are filled rule 2 gets evoked (? TBD)
I tried playing by the abovementioned rules. However, the game becomes either too easy or inconclusive.

Rule mitigation to avoid deadlocks and moderate the ease of winning, suggestions are welcome!

The game can be a nice tool to learn probability, strategy based gaming.
I shall upload a video soon of the game being played.
Let’s pool out what other rules need to be defined to make the simple game of ttt UN-DRAWABLE YET DIFFICULT.

2 Likes

Currently version with simple draw-able tic-tac-toe is committed in GitHub at GitHub - SpruhaSumukh/Extend_Tic_Tac_Toe: Trying to extend the tic-tac-toe game beyond 2 dimensions, trying to make it more challenging and eliminating the DRAW condition. Currently version with simple draw-able tic-tac-toe is committed. (Also, for a programmer, I am newbie in GitHub, but loving the experience). I’ll now be moving to extending this version to incorporate remote players in Multiplayer selection first with only basic implementation of PHP and MySQL on XAMPP but then will learn how to add sessions for allowing more users.

For reference of developing this application, I have taken help from https://levelup.gitconnected.com/building-a-tic-tac-toe-game-app-with-javascript-5916e58071fb

The app works currently for single location 2 users to play Multiplayer selection and for single player ‘Beginner’ level on ‘Beat the bot’ is working. I need some testers too, so if you are able to download the file and have jQuery, let me know if things are working or not!

Next in the pipeline is the challenge of designing some strategies in ‘Pro’ level of ‘Beat the Bot’, so I would appreciate any links if there are, about the Win-Easy strategies in TTT. Thanks a lot!

2 Likes