the architecture now makes a bit more sense; the master network is now broadcasted to each worker. before each worker initialized its own network, which was the root issue in a few places causing not as good of results to be produced