Questions tagged [tic-tac-toe]

A game, also known as "Noughts and Crosses", in which players take turns placing marks on a 3 × 3 grid in an attempt to form a line of three consecutive marks. You can also use this tag for variants of the game.

Filter by
Sorted by
Tagged with
0
votes
2answers
630 views

Java Tic Tac Toe implementation

I am looking for some feedback regarding my Java Tic-Tac-Toe implementation. Player.java ...
5
votes
1answer
97 views

Console TicTacToe implementation

I am new to assembly and I want to know how I can improve this implementation both by speed and/or binary size optimization and making code to read and support easily. Platform: Linux, x64 Assembler:...
6
votes
3answers
1k views

Modularized Tic Tac Toe in C

I know several there have been several posts about Tic Tac Toe games previously, nonetheless I was really hoping that you may take a look at my attempt. I have tried to keep it as modularized as ...
2
votes
0answers
116 views

Tic Tac Toe game becomes more inefficient as time goes on

I designed a tic tac toe using 4 classes. The game class being the main class, the board class being the board, the player class being the decision making, and the AI class keeping the previous game ...
3
votes
1answer
653 views

Console Based Tic-Tac-Toe in C++

I recently began learning C++ and would appreciate your review of this simple tic-tac-toe game I made. I know the "3-in-a-row algorithm" is inefficient, but in what other ways could I improve the code?...
4
votes
2answers
64 views

Flexible 2P TicTacToe

I have spent hours on this code. I am a beginner and open to advice and improvements. I've put # where I feel insecure about the code. It lets you pick your marker,...
-1
votes
1answer
244 views

Tic-Tac-Toe in python 3.5.2 [closed]

I am trying to make a fun, easy game of tic-tac-toe, but my code editor is very limiting. If anyone has a suggestion to make this better, or a good, free code editor, I would love to know. By running ...
3
votes
1answer
3k views

Simple 2 player Tic tac toe game

This is a simple TicTacToe game which allows 2 human players to play together. This involves no AI. I am fairly new to programming and have only been learning python for 20 days. I need to know if ...
8
votes
2answers
225 views

Tic-Tac-Toe Console Game

After providing an answer on this question, I decided to try writing my own version of a console based tic-tac-toe game that will later be converted into an ultimate tic-tac-toe game. My goals for ...
10
votes
2answers
241 views

Tic-Tac-Toe console application (as foundation for Ultimate Tic-Tac-Toe)

For the purpose of becoming better at C++ programming, I wanted to program Ultimate Tic-Tac-Toe as a console application for Windows in C++. However, I thought it would be sensible to create the plain ...
5
votes
3answers
1k views

Tic-Tac-Toe program

My code can play the tic-tac-toe game with two human players. How can I can make it better ? I will be making a new version that plays tic-tac-toe against a computer later. ...
5
votes
1answer
145 views

Extendable version of TicTacToe

I am self-teaching Python. I wrote a simple and extendable version of Tic-Tac-Toe. As far as I know, I did some immature handling with too many function parameters and multiple creation of list. ...
11
votes
1answer
934 views

A Tic-Tac-Toe game in MonoGame

I've started learning MonoGame and C# lately, so in order to get more confident with both and do something not completely trivial, I've built a Naughts and Crosses game. I am using 7.1 version of C# (...
5
votes
3answers
3k views

Python tic tac toe class

I'm fairly new at programming and made a tic tac toe game to see if I could handle it. I managed to get it to work but I feel like my code is faaaar from perfection. I wanted to ask for some advices ...
8
votes
2answers
1k views

Tic-Tac-Toe Recursive Solver

I am attempting to create a Tic-Tac-Toe game that uses a recursively checks every possible game board, and finds which boards result in a victory for X. (I ultimately plan to turn this into an AI ...
2
votes
1answer
748 views

Tic Tac Toe / Noughts and Crosses - First Program

This is my first program. Its a two player noughts and crosses game. I would really appreciate any comments on how to improve my code or make it more efficient. Many Thanks. It is written in Python 3....
3
votes
2answers
144 views

TicTacToe in Python

This is my second attempt to make Tic Tac Toe in Python. It's a part of my learning. Tomorrow I'll work on some simple AI and better menu. What do you think about it? What changes do you suggest? Code:...
6
votes
1answer
3k views

Tic-Tac-Toe AI in C# Unity

So I have a working game of Tic-Tac-Toe with an AI that plays random moves. Is anyway to maybe shorten the endturn() function so it's not so long? Also is this set up well enough to add a mode where ...
5
votes
2answers
561 views

Python TicTacToe

This is a console based Tic Tac Toe Game I programmed to practice my python. It is object oriented with a few standalone functions for getting user input. The game also has a basic AI that is ...
4
votes
1answer
2k views

TicTacToe with MiniMax algorithm (C#)

A friend of mine asked me to help him with his Tic-Tac-Toe implementation. He's a beginner, so we ended up implementing a simple state-machine that reacts to the moves. I was curious how I might ...
5
votes
2answers
1k views

C++ implementation of Tic-Tac-Toe game

I have written this simple code for Tic Tac Toe. ...
5
votes
2answers
2k views

Tic-Tac-Toe game made with JavaScript, HTML, and CSS

I am a beginner programmer. In a prototype function of the game function, called game.prototype.restart, I repeated some lines of code to reset variables I used to ...
3
votes
1answer
690 views

Noughts and crosses bot in Delphi

I hope someone can guide me in a way to make this code more efficient. Please explain the things you do simply because I'm no pro so more complex things I am unlikely to get. If you have issues with ...
21
votes
2answers
5k views

4x4 tic tac toe

I just started coding 10 days back. This is my first program using classes in C++. It is a two player 4x4 tic tac toe game. It works perfectly. If there are any improvements I can make, please let me ...
2
votes
1answer
343 views

Find winning move in Tic-Tac-Toe with boolean arrays in VBA

I've been trying to mess around with boolean arrays in VBA since I started to try to write an algorithm to solve sudoku puzzles. I thought I'd first try to solve codeabbey tic-tac-toe. I might be ...
4
votes
2answers
569 views

Java TicTacToe MVC with Singleplayer mode

To practice the MVC pattern and Unittesting in Java I decided to make a simple TicTacToe Console Application. The features of this App are: Multiplayer-Mode Singleplayer-Mode (that should always ...
3
votes
1answer
766 views

Tic-Tac-Toe engine in JavaScript

I just cloned (Github clone, not literal clone) someone's Tic-Tac-Toe game and I was originally going to make a pull request, but I ended up making too many changes, the code is simply unrecognizable ...
3
votes
3answers
2k views

Check for a win on the board

This code is part of a tic tac toe game. It uses a 2D array for the board. The functionality of the following code is to check for a win on the board, in rows, columns and diagonals. How can I ...
11
votes
1answer
11k views

Simple two-player Tic-Tac-Toe

How can I improve this simple code to look better, concise and elegant? I've been learning Python for 2 weeks. I knew about basic Python stuff and some algorithms and data structure as well. I made a ...
1
vote
1answer
588 views

Scala tic-tac-toe no mutable state

The following was an exercise for me to try to understand how state can be passed down the stack without immutability. I'm used to writing java code and this is just a way for me to understand. I've ...
3
votes
2answers
791 views

TicTacToe for Humans in C

This is a small project that is intended to be an educational exercise in learning and consolidating basic syntax and concepts of C. It is a simple console-based implementation of TicTacToe which ...
3
votes
1answer
406 views

Tic Tac Toe in JavaScript (+ jQuery)

Here is my first project that I made with JavaScript and jQuery with a little bit of HTML and CSS: ...
4
votes
2answers
853 views

Tic Tac Toe game in C++ 11

It's time for my second simple game - Tic Tac Toc. I checked it on my Linux and it's working. For compiling it I used g++ with -std=c++11. I will be glad for any advice for the future. ...
7
votes
1answer
2k views

Simple Tic-Tac-Toe with Minimax Algorithm - follow up

Based on previous question i implemented most of suggestions. also, i have added Alpha-Beta pruning to minimize the calls. and making the game more generic to accept the board to be any value like 4x4 ...
3
votes
2answers
714 views

Java tictactoe console application

I recently finished a Java application and I was wondering if you could code-review it just for the sake of understanding what I could have done better :) Since the code is long, I figure it would be ...
2
votes
2answers
996 views

Tic tac toe OOP

I'm a beginner in OOP in JavaScript. I have programmed a Tic-Tac-Toe game. The program works, but I don't know if I followed the principles of OOP in this case. I know, that's functions in methods - ...
5
votes
1answer
12k views

Simple Tic-Tac-Toe with Minimax Algorithm

I have implemented AI to tictactoe game by using Minimax Algorithm. The game looks working okay and AI is intersecting the player moves to block him from winning the game. I would like to know if I ...
1
vote
1answer
6k views

Tic Tac Toe game - object oriented Java

I've written my first project which is Tic Tac Toe. Everything is working correctly. I'm here to get some advice about my code. I want to be this code as much object oriented as it can be. I divided ...
3
votes
2answers
3k views

Tic Tac Toe - Object Oriented JS Implementation

I have programmed a Tic Tac Toe game using Object Oriented JavaScript and ES6 Classes. The program works as planned, but I wonder if some parts of the code can be made cleaner or more efficient. I'...
6
votes
1answer
130 views

Command line noughts and crosses v2

I'm pretty new to Python - did some Fortran 77 at University for a minor project. Programming skills are a bit rusty! I plan to add a computer opponent next ... This is written in Python 2.7. <...
2
votes
1answer
275 views

Tic Tac Toe on Android

Can someone review my Tic Tac Toe Code? I tried to make it as compact as I could. What could I improve? I save the state of the buttons by adding freezesText="true"...
3
votes
2answers
184 views

TicTacToe game in more pythonic style

I wrote a simple TicTacToe console game in Python3. I would like to make my program more pythonic than it is now. For example, instead of ...
7
votes
3answers
3k views

Tic Tac Toe in Java: Runner Class Design, Using Helper Methods, and Instance Variables

Background: As a fun exercise to work on my grasp of the OOP paradigm (my experience learning programming the past 2+ years has focused mainly on C), I wrote a basic implementation of Tic Tac Toe in ...
2
votes
1answer
125 views

TicTacToe and stack memory management

I'm going through "C# Player's Guide" book and one of the optional tasks was to make simple TicTacToe program. Here is my implementation: ...
8
votes
3answers
2k views

Tic-Tac-Toe in Python 3

I just got all the bugs fixed and my code is not the best. So, how can I restructure my tic-tac-toe code so that it does not take as many resources while being readable? ...
4
votes
2answers
2k views

Tic-Tac-Toe Python 3 game

I was given the challenge of creating a Tic-Tac-Toe game that would print out the board each time. It was fun to make and part B of the challenge was to have others review my code. If you would like ...
1
vote
1answer
212 views

Tic Tac Toe - Verifying a player won

I saw this problem on a mock interview I spectated online, and decided to take a stab at it. The problem as stated originally asked to find if a given player had won a standard game of tic-tac-toe. ...
4
votes
2answers
849 views

Python Tic Tac Toe game with two difficulty levels

I made my version of a tic-tac-toe game for fun, but as being new to coding, I would assume that there are far better ways to make this. I just want to simplify my code down to make it easier to ...
1
vote
3answers
355 views

Tic-Tac-Toe in C++ for Windows console

I'm new to programming. I'm an aspiring computer science major and have started taking a C++ course at my college. I was bored tonight, so I decided to see if I could make a working Tic-Tac-Toe game. ...
4
votes
4answers
523 views

Tic Tac Toe with SOLID principles

I am making a Tic Tac Toe game to be played in the console either against another human or a simple AI. It is a little rough but it works. What concerns me is how well it adheres to SOLID and other ...

1
3 4
5
6 7
12