AroneSusau/azul-board-game
Azul board game played in the command line for up to four players.
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