Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/qbarrand/ensiie-iprf-quadtree

An academic project about collision detection to learn the quadtree data structure and functional programming
https://github.com/qbarrand/ensiie-iprf-quadtree

ensiie functional functional-programming iprf ocaml quadtree

Last synced: 3 months ago
JSON representation

An academic project about collision detection to learn the quadtree data structure and functional programming

Awesome Lists containing this project

README

        

# IPRF - « QuadTree »

This is a project I made during my fourth and fifth semester at [ENSIIE](http://www.ensiie.fr). It is a collision detection system written in OCaml using the
[QuadTree](http://wikipedia.org/wiki/Quadtree) data structure.

## Installation
Just clone this repo : `git clone http://git.quba.fr/ENSIIE/IPRF/quadtree.git`.

## Usage
Go to the repo's `src/` directory and run `ocaml graphics.cma part5.test.ml`.
![Screenshot](images/q23bonus.png)

## License
The following files are © Christophe Mouilleron, the module's teacher :
- `subject.pdf`
- `src/display.ml`
- `src/simulation1.ml`
- `src/simulation2.ml`

All the other files in the repo are placed under the terms of the [MIT License](LICENSE).