# Programming Project Group 14 # Corsi Block Tapping Task ## Introduction This project contains an implementation of the Programming Project of Group 14 of module Human Factors and Engineering Psychology. <p>Contributors to this project are:</p> <p>1. Alina Maximova (s2032074, a.maximova@student.utwente.nl)</p> <p>2. Jana Westermann (s2085887, j.m.l.westermann@student.utwente.nl)</p> <p>3. Sylvan Botter (s2299100, s.botter@student.utwente.nl)</p> <p> </p> <p>This implementation contains several files:</p> <p>1. Block.py -- contains the class defining a block and its properties and functions</p> <p>2. game.py -- contains the executable program for running the Corsi Task with a user</p> <p>3. save.py -- contains the method which saves the user's results to a separate file</p> <p>4. sequence_update.py -- contains the class defining four sequences and their properties and functions</p> <p>5. user_sequence.py -- contains the method which detects what block was tapped by the user</p> ## Dependencies In order to run this project a user must have the following libraries installed: <p>1. pygame</p> <p>2. time</p> <p>3. sys</p> The version of Python used: Python 3.8.5 64-bit (conda) <p> The main requirement: you need to have installed pygame or anaconda</p> ## How to run the program <p>1. Extract the folder "programming_project_group_14_master"</p> <p>2. Open the extracted folder from VSCode or an alternative program</p> <p>3. Install the dependencies</p> <p>4. Open and run game.py file</p> <p>5. Follow the instructions on the screen</p> ## Additional information This project was created using GitLab. Please, use the following link to see the repository: https://gitlab.utwente.nl/s2032074/programming_project_group_14/-/tree/master