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

https://github.com/talhaahussain/pig-shuffling-beggar

Continuous Assessment for ECM2433 - The C Family, set by Prof. Richard Everson (Year 2, Semester 2). Involves the implementation of 3 C programs - a Pig Latin translator, an array shuffler, and a simulation of Beggar-your-neighbour.
https://github.com/talhaahussain/pig-shuffling-beggar

beggar-my-neighbour c card-shuffling pig-latin

Last synced: 7 months ago
JSON representation

Continuous Assessment for ECM2433 - The C Family, set by Prof. Richard Everson (Year 2, Semester 2). Involves the implementation of 3 C programs - a Pig Latin translator, an array shuffler, and a simulation of Beggar-your-neighbour.

Awesome Lists containing this project

README

          

# pig-shuffling-beggar

Continuous Assessment for ECM2433 - The C Family, set by Prof. Richard Everson (Year 2, Semester 2). Involves the implementation of 3 C programs - a Pig Latin translator, an array shuffler, and a simulation of Beggar-your-neighbour.

This work received a final mark of 75/100.

Please see `specification.pdf` for specification.

### Prerequisites

Please enable permissions in order to use `compile.sh` files for compilation. Note that these may not work on your system; in which case, please compile manually.

### Issues

The beggar section (question 3) is known to be incomplete and will segmentation fault after a few rounds of play. As of 26/05/2024, this issue remains, and is not scheduled to be fixed in the foreseeable future.