Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sanjayankur31/odin

A simple zero-sum game
https://github.com/sanjayankur31/odin

Last synced: 13 days ago
JSON representation

A simple zero-sum game

Awesome Lists containing this project

README

        

# Odin is a mini project that some of my class mates and me are doing
# as a part of our academic requirements.
#
# We are going to try and implement the MinMax and Alpha Beta Pruning techniques
# to create two AI opponents to play against each other
#
# We intend to collect data on the two opponents, such as time taken per move, to
# compare the two techniques.
#
# For more info, check synopsis.pdf in the root repository directory.
#
#

The needed dependencies are:

- linux OS
- ncurses
- glib
- colour support on terminal

That's all you need to build and play it!

Install the deps,

on Fedora :

$ su -c 'yum install glib2-devel ncurses-devel'

./configure
make && make install

make install must be run as root.

To install it to the user dir, use the configure flags:

./configure --help

simplest is

mkdir ~/dump
./configure --prefix=~/dump

make

make install