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.
636
questions
3
votes
0
answers
284
views
Implementing a tic tac toe board in python
This is my attempt at making a class to represent a game board for tic tac toe. I normally hate while loops but I used one because I cant seem to make the ...
2
votes
1
answer
81
views
Determine whether there is a winner in tic-tac-toe game
Below a function which answers: is there a winner in tic-tac-toe game?
Also, there is a test suite I wrote for it.
...
9
votes
2
answers
5k
views
Python3 OOP Tic-Tac-Toe
I'm studying Object-oriented Programming and decided to apply some things doing an Object-oriented Tic-Tac-Toe.
I wanted to know if you have some hints of what to improve and why!
...
5
votes
1
answer
141
views
TicTacToe classic in C
I'm learning myself C and to make sure that I learn to code C in a proper way I created tic tac toe and want to hear your opinion on what I should do and what I shouldn't do.
One thing is sure is to ...
8
votes
1
answer
343
views
Minimax implementation of tic tac toe
I have the following working tic tac toe program. Someone said it's a convoluted mess and I'm looking for pointers on how to clean it up.
...
6
votes
1
answer
341
views
Improved first Tic-Tac-Toe + Minimax AI
Posted my first attempt at Tic-Tac-Toe a second ago here. Got a lot of great and helpful responses. The main things I took away from these responses was to use spell check, and to keep things simple. ...
18
votes
7
answers
6k
views
Tic-Tac-Toe for the terminal
I recently started learning C, and this is my first fairly large (to me) program. It's a basic Tic Tac Toe game for the console. There's no AI, it's just a 2-player game. Is there anything I can ...
4
votes
1
answer
135
views
Python program to know who wins a tic-tac-toe game
Given an input where we have two players: "X" and "O", and empty cells marked with a "." like:
check_winner([
"X.O",
"XX.",
"XOO"])
the program outputs if there are three "X" ...
21
votes
5
answers
4k
views
First Program Tic-Tac-Toe
This is the first little project I've made that didn't feel it was complete gibberish. But I couldn't tell.
The biggest problem I had with this was using the ...
2
votes
1
answer
65
views
First proper program, Tic Tac Toe
I'm still pretty new to programming, only been doing it a week. I'm just wondering if I made any glaring mistakes or anything that could be improved code wise?
...
6
votes
2
answers
683
views
Tic-Tac-Toe code in JavaScript
I have developed a tic-tac-toe game in native JavaScript.
Can you tell me how to optimize more and what are the missing things? JSBIN
The logic, modular approach, testable and scalable?
...
6
votes
1
answer
221
views
Tic Tac Toe console game in C++ (w/graphic)
I have finished a simple Tic Tac Toe game, and I'd like if anyone was to give advice to how I could improve my code.
main.cpp
...
6
votes
1
answer
253
views
Tic-Tac-Toe Game in Rust
I recently discovered to joys of rust programming and I have written a tic-tac-toe game. I was hoping for some feedback on how it is made. (The reason split and <...
3
votes
2
answers
2k
views
Tic-Tac-Toe Player vs Computer
I have created a logical AI for a Tic-Tac-Toe game. I want a review about how good or bad it is. Here the computer AI will defend all your attacks as well as try to attack whenever it gets a chance.
<...
6
votes
1
answer
3k
views
Tic-Tac-Toe with changeable board size (Part 1)
Part 2: Tic-Tac-Toe with changeable board size (Part 2)
I've created a Tic-Tac-Toe program with python which has a option to change a standard 3x3 board to NxN board. I've also created easy, hard and ...
3
votes
1
answer
400
views
Tic tac toe game in a web browser
I have this tic tac toe game which is very old project of mine, though I made some changes on this to improve the script to perform better.
This game is functional, Any logic improvements or other ...
3
votes
1
answer
246
views
First Python program: Tic-Tac-Toe (Followup)
I am unsure if I followed the the suggestions on my previous post.
I have only been working on programming for about 3 weeks so any more suggestions or insight would be more than welcomed.
...
4
votes
3
answers
320
views
First Python program: Tic-Tac-Toe
This is my first program written outside of using books and tutorials. Any help on style and functionality would be helpful.
...
3
votes
2
answers
342
views
Tic-Tac-Toe game in Python 3
I have written a code for a tic-tac-toe game and it works well. But, I don't know whether it is an efficient one. Any help on how to optimize it?
...
3
votes
1
answer
320
views
Small terminal Tic Tac Toe game
I'm new to Python and I just finished a school assignment where I had to make a tictactoe game with focus on OOP. I would love to get some pointers on how I can clean up my code (especially my ...
2
votes
1
answer
126
views
React board game app
I was told to code a board game app using React for a job interview.
They told me they chose other candidates to move forward with, so I was wondering on what I could improve.
The full code can be ...
2
votes
2
answers
755
views
1
vote
1
answer
838
views
Function-based Tic-Tac-Toe game in C
This is a tic-tac-toe game that I made in C. It works the way that I want it to but I feel like I could have done it better or shorter. Any input as to how I did would be appreciated.
Include ...
3
votes
1
answer
3k
views
Beginner Tic Tac Toe Game for Python
I am a beginner programmer and would like some feedback on this Tic Tac Toe game I made on Python. Any feedback would be appreciated, as I really want to get better at programming and pick up good ...
3
votes
1
answer
990
views
2-player Tic-Tac-Toe game
Below is my Python 3.7 code for a Tic-Tac-Toe game I made as a programming challenge. I want to know if I could make this code less janky, more readable or improve it in any way.
...
3
votes
1
answer
3k
views
Simple Tic Tac Toe game in C++
I am really new to programming, and I made this simple Tic Tac Toe app in C++. Please tell me what can be improved.
...
2
votes
2
answers
383
views
TicTacToe game in C++ made with 2D arrays
We have been learning C++ the previous semester and I made this simple TicTacToe game at the end of it. We haven't yet covered topics of vectors, classes, objects, exception handling etc. so with this ...
1
vote
1
answer
99
views
Simple Tic Tac Toe Game in Python3
I am really new to programming, and I made this simple tic tac toe app in python and C++. Please tell me what can be improved
Code:
...
4
votes
3
answers
4k
views
Simple C++ program to check win in TicTacToe
Given a string of size 9 that represents a tic tac toe board, determine if X or O has won, or if the board is in an invalid state. Any other character aside from x, ...
4
votes
2
answers
2k
views
Simple text-based tic-tac-toe
I am learning C++ and I need help to review my first code and see how I could improve it in any way. Any suggestions are welcome. It was tested and it is free of bug.
The code is a game called ...
4
votes
2
answers
251
views
Tic Tac Toe program that includes reports
I'm working to use everything I'm learning in my reading and former code reviews to keep making this program better. I'm getting stuck on the following issue: the ...
4
votes
1
answer
216
views
A command-line unbeatable Tic-Tac-Toe written in C
I'm trying to learn programming and this Tic-Tac-Toe is one of my first projects. The user gets to start first as 'x' or second as 'o'.
Please give me any criticism you find on the code and give ...
2
votes
4
answers
4k
views
Tic Tac Toe check for win/tie in Python
In the below GameOutcome class I'm checking for wins/ties in Tic Tac Toe. I'm pretty set on breaking the checks into 5 different functions because I'm specifically practicing making functions short ...
2
votes
1
answer
181
views
TicTacToe endgame feedback in C#
I'm learning C# and currently having an assignment on Tic Tac Toe. I'd love to have some feedback on where I can improve.
I've managed to create the end game functions but I feel it could be improved....
0
votes
1
answer
65
views
Noughts and Crosses Version 3
The code's structure has been changed to make the program more readable. I've also commented and split up the program into blocks for better readability as well. The recursion in the player and ...
2
votes
0
answers
253
views
Tic-Tac-Toe with React hooks
I have found similar posts which has some optimizations on Winning-checking logic: React Tic Tac Toe
My primary focus for this post is about hook setters being ...
3
votes
1
answer
70
views
Noughts and Crosses Version 2
Made the game much more user-friendly than previous version - has an example grid to demonstrate input, Xs and Os are now used.
Game can now detect draw.
Changed the algorithm to detect winner, it'...
1
vote
1
answer
526
views
Noughts and Crosses
My first program using C. I would appreciate pointers on how to improve the code. I exit just before turns reach 9 and the grid is filled because it causes all sorts of bugs. The computer is random.
<...
3
votes
1
answer
349
views
Design of a Tic Tac Toe program in Python
Here is a program I wrote to reproduce the known win proportions for random Tic Tac Toe games (X always moving first). It takes about a minute to play the one million random games that will be played ...
5
votes
1
answer
277
views
Reproducing the known results for random tic tac toe play using Python
I'm reading "Code Complete" by McConnel and I'm practicing using object oriented programming to "reduce complexity". (By that McConnel means, among other things, that it should be very easy to read ...
0
votes
1
answer
299
views
JavaScript Tic-Tac-Toe
The first function makes 2 players
...
2
votes
1
answer
2k
views
Tic Tac Toe game in Python 3.X using tkinter UI
I am learning to program in Python and as my first project I decided to create a simple Tic Tac Toe game. The game is working properly now and I am wondering if there is anything I could do to improve ...
2
votes
0
answers
304
views
Repetitive Tic-Tac-Toe AI game with Python 3
I have a text based Tic-Tac-Toe game with a simple AI element that will take winning moves and block losing moves. The one piece of criticism I received was that I was 'hard coding' too much. I can ...
2
votes
0
answers
284
views
Object Oriented Tic Tac Toe Python
I've been learning to code in my spare time for a couple of years. I have covered object oriented stuff before and can usually understand other people's object oriented code. This is the first time I'...
2
votes
2
answers
370
views
My first Python project Tic Tac Toe v2
Hey guys this is my second attempt at a Tic Tac Toe game using the advice given in my first post: My first Python project: Tic Tac Toe
Again, just looking for advice on things I can improve. There is ...
3
votes
1
answer
147
views
Beginner TicTacToe
I am trying to learn Python 3.6 with the help of a book. Until now I have learned the basics of functions, conditions and printing etc.
No loops yet - so they need to come from recursion.
To test ...
4
votes
3
answers
695
views
My first Python project: Tic Tac Toe
I just finished coding a Tic Tac Toe game for my first Python project. Everything seems to be running correctly, but I wanted to get some advice on things I can improve. The main loop is pretty messy ...
7
votes
1
answer
2k
views
Tic Tac Toe Game in C++ using Classes
I made a Tic Tac Toe game using classes to show a better approach than the Tic Tac Toe game in Tic Tac Toe in C++11 which works not with classes.
I already posted the code there as an improvement ...
1
vote
2
answers
608
views
Tic Tac Toe Java Swing game
I just created a simple game. Now I'm thinking what could be done better here.
I want to get some tips how to make the code better/easier or what to add to it.
Code:
...
5
votes
2
answers
326
views
Tic Tac Toe in C++11
I wrote this to sort of gauge my understanding of the bare basics of C++.Could you guys give me any pointers? (Ha, get it?). I would happy to hear what you have to say about the code. Also is it neat (...