Skip to content

An Othello game with visualization via command line and with a game bot using alpha–beta pruning algorithm over minimax.

Notifications You must be signed in to change notification settings

Matovic/othello

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Othello

An Othello game with visualization via command line and with a game bot using alpha–beta pruning algorithm over minimax.
School assignment n. 9 from course Application programming in C++ in third bachelor semester.

Usage

othello.exe <disk color> <reaction time> <max depth> <heuristics>

You can choose one out of the three options:
<disk color> : --white or --black
<reaction time> : reaction time for algorithm (optional)
<max depth> : max depth for algorithm (optional)
<heuristics> : heuristic function for algorithm; 1 is for material count and 2 is for checking corners and finding stable disk (optional)

Controls

To place a disk simply enter letter of a collumn and number of a row, e.g d3.
To stop just type stop.
To see the best possible path of choice just enter print.

About

An Othello game with visualization via command line and with a game bot using alpha–beta pruning algorithm over minimax.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages