adamdevigili / 3D-Tic-Tac-Toe

3D Tic-Tac-Toe - A simple 3 dimensional (cube) tic-tac-toe game with a variable A.I. difficulty.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

3D-Tic-Tac-Toe

Description

3 dimensional tic-tac-toe game. This game uses the MiniMax algorithm with alpha-beta pruning to choose the correct moves for the A.I player. Varying levels of difficulty are implemented by controlling how far into the move tree the algorithm looks ahead.

This was a mid-term project for my sophomore A.I. class. That's why it looks...the way it does 😄.

Screenshots

Screen 1

Compilation/Execution

$ cd /whatever/folder/3D-Tic-Tac-Toe/src

$ javac TTT3D.java

$ java TTT3D

About

3D Tic-Tac-Toe - A simple 3 dimensional (cube) tic-tac-toe game with a variable A.I. difficulty.


Languages

Language:Java 100.0%