Skip to content

Connect Four AI powered by NodeJS | BINUS International Analysis of Algorithm Class Project

License

Notifications You must be signed in to change notification settings

fauzanardh/connect4-ai

Repository files navigation

Issues MIT License


Logo

Connect4 AI

BINUS International Analysis of Algorithm Class' Project

View Demo · Report Bug · Request Feature

Table of Contents

  1. About The Project
  2. Getting Started
  3. License
  4. Contact
  5. Acknowledgements

About The Project

Connect4AI_ScreenShot

This project is a part of BINUS International Analysis of Algorithm class final project. Why we choose to make an AI for the game Connect Four as our final project is because this project is interesting and challenging in the same time.

Built With

Getting Started

Prerequisites

First, you need to install the required dependencies:

NodeJS and npm

For Linux:

# Arch Linux based distros
pacman -S nodejs npm

# CentOS or RHEL
dnf module install nodejs:<version>
# or
yum install nodejs

# Ubuntu based distros
apt install nodejs npm

For macOS:

brew install node

For Windows and macOS (alternative), install the nodejs through the installer provided by the nodejs website.

Installation

  1. Clone the repo
    git clone https://github.com/fauzanardh/connect4-ai.git
  2. Install NPM packages
    npm install
  3. Serve the app
    npm run serve
  4. (optional) Build the app for production use
    npm run build
    npm run workbox-build-inject
    The app will be available inside the dist/ folder and ready to be deployed.

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Project Link: https://github.com/fauzanardh/connect4-ai

Email: fauzanardh@gmail.com

Acknowledgements

About

Connect Four AI powered by NodeJS | BINUS International Analysis of Algorithm Class Project

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published