Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kobus-v-schoor/cluedo-ai
Cluedo AI for EPE321 Project
https://github.com/kobus-v-schoor/cluedo-ai
ai cluedo
Last synced: 30 days ago
JSON representation
Cluedo AI for EPE321 Project
- Host: GitHub
- URL: https://github.com/kobus-v-schoor/cluedo-ai
- Owner: kobus-v-schoor
- Created: 2019-10-24T10:50:41.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-02-04T12:15:19.000Z (almost 4 years ago)
- Last Synced: 2024-10-25T00:07:14.585Z (3 months ago)
- Topics: ai, cluedo
- Language: C++
- Homepage:
- Size: 177 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![pipeline status](https://repo.ee.up.ac.za/2019_epe321/group_1/badges/ai/pipeline.svg)](https://repo.ee.up.ac.za/2019_epe321/group_1/commits/ai)
[![coverage report](https://repo.ee.up.ac.za/2019_epe321/group_1/badges/ai/coverage.svg?job=ai-coverage)](https://repo.ee.up.ac.za/2019_epe321/group_1/commits/ai)# AI
## Building and running the unit tests
First, make sure to install the "catch" using the system package manager:`sudo
apt install catch`. After doing this, compile the test suite using `make test`.
You can then run the test suite using `make run`.## Using the AI in your component
To use the AI, add the `include` folder into your include search path
(`INCLUDEPATH += ` in Qt project) and add the `src` folder to your sources
list (`SOURCES += /*.cpp` in Qt project)## Generating documentation
First, make sure the `graphviz` package is installed (`sudo apt install
graphviz`). Then, generate the documentation with `make doc`. You can then
access the documentation at `docs/html/index.html`.