For run this project, you will need to have the following tools installed on your machine:
Run the server by executing the command python server.py
in one terminal window.
Run the client by executing the command python client.py
in another terminal window.
The client will generate a file called chains.txt
with the specified number of chains (default is 1 million).
The client will send the chains to the server, which will process them and send the responses back to the client.
The client will store the responses in a file called responses.txt
.