# Assignments


- Project 1: Johannes Schneider, Julian Weise -  Blockchain
  - **Blockchain**
  - Entity Component System
  - Conflict-free replicated data type
- Project 2: Sebastian Koall - Material Point Method
  - **Material Point Method**
  - Learnable Programming (3. Create by reacting)
  - Entity Component System
- Project 3: Alexander Riese, Eva Krebs - Entity Component System  
  - **Entity Component System**
  - Artificial Neural Network
  - Prolog / Unification
- Project 4: Carl Julius Gödecken, Tom Beckmann - Create by abstracting
  - Entity-Component
  - **Create by abstracting**
  - See the state
- Project 5: Corinna Jaschek, Pascal Fuehrlich, Kim-Pascal Borchart
  - **Regular Expressions**
  - Entity Component System
  - Alpha Beta Pruning
- Project 6: Theresa Zobel, Siegfried Horschig
  - **Graph Drawing**
  - Material Point Method
  - Blockchain
  
   
