If you run it in normal mode, it won’t use your full CPU. Set it to Max if you want that, or specify your thread count manually.
You can also see lower overall CPU usage if you run a client with a lot of threads – that is something we plan to improve automatically in a future update. In the meantime, you can see better throughput by running multiple clients on the same machine. e.g. for your machine, try running 3 or 4 clients set to use 8 threads.
To run multiple clients, you have to make multiple copies – can’t start multiple instances of the same program. For example, make an AskMrRobotClient1, AskMrRobotClient2, etc. folder on your machine, and start a client from each of them.
Note that if you are just running single simulations at 0.25% margin of error or so (as opposed to lower margin of error or batch simulations), using more than 10-12 threads won’t give you much gain – they finish too quickly. Using more threads is mainly a benefit for long or batch simulations.