Skip to content

Garden-L/OSS-Team5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TicTacToe using Artificial Intelligence

A game of TicTacToe implemented using Min-Max algorithm.

Update (date. 2019-11-29)

1. HUMANvsHUMAN
  - 2인용 플레이를 할 수 있는 기능

2. Level System
  - 컴퓨터의 플레이 난이도를 조절할 수 있는 기능

3. Ranking System
  - 컴퓨터와 대결에서 시간을 잰 후 시간 순으로 순위를 매기는 기능

4. Console Clear
  - 콘솔창을 초기화 시키는 기능

5. Title
  - 초기화면에서 Tic Tac Toe Game 타이틀 출력

6. 파일 분할
 
7. 코드 클린화 작업
  - 일반적인 형태의 코드 수정
  - 주석문 한글화 및 규칙하에 수정
  - 파일 주석문 삽입
  - 함수 주석문 삽입

IDE

- Visual Studio 2015

Run

- tictactoe.exe

Usage

  1. 모드 선택(사람vs사람 또는 사람vs컴퓨터)
  • 사람 vs 컴퓨터 선택 시 랭킹 시스템 이용가능
  • 랭킹 시스템이란 컴퓨터랑 경기 했을 경우 게임 시간 측정 가능한 기능

2-1. 사람vs사람 모드 선택시

  • 개인 별로 좌표 값을 입력하면 된다.

------이후 사용법은 사람vs컴퓨터 선택 시 적용된다.-------

2-2. 사람vs컴퓨터 모드 선택시

  • 난이도 설정 화면이 표시된다. 난이도는 초급, 중급, 고급으로 나뉜다.

  1. 선공 후공 결정
  • O는 선공
  • X는 후공

  1. 좌표값 입력
  • 총 3번 반복됩니다.

  1. 결과 출력
  • 게임의 결과를 볼 수 있습니다.
  • ID를 입력하면 랭킹에 등록 됩니다.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages