Skip to content

Azul board game played in the command line for up to four players.

Notifications You must be signed in to change notification settings

AroneSusau/azul-board-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advance Programming - Assignment 2

This project recreates the Azul board game in the command line. Its compatible for up to 4 players which can be either human or a basic AI.

Project Build

Prerequisites

  • C++14 / C++1y (Linux)

How to build

Please enter the following command into your terminal or shell application to build the program.

$ make

How to test

Please enter the following command into your terminal or shell application to run all program tests.

Note: Please ensure the program has been compiled prior to running.

As the tests were initially compiled and run on a MacOS Catalina machine, they may fail on different machines due to differences in C++ hardware implementations. The random seed may not output the same as the expected output.

$ make test

How to run

Please enter the following command into your terminal or shell application to run the program.

$ ./Azul

Or alternatively, if you want to automate the process of argument processing, you can run the program with the following command.

$ ./Azul $(cat program.args) < program.in > program.out

References

About

Azul board game played in the command line for up to four players.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages