Architecture Setup for parallel programming competition
- Clone the repository
- At the project's root directory:
-
Start server
cd server make # ./server.out <port> ./server.out 8013
-
Start client (in another shell session or terminal window)
- refer to this ReadMe
-
- Prepare base setup for client<-> server communication
- Decide exact response pattern from client to server (string: x,y coordinate)
- Track each client's progress (write periodically (10s) to csv file)
- Add response evaluation logic
- Make comprehensive test to decide timeout threshold (per level?)