Greg Locock wrote: ↑13 May 2018, 01:09
Unless you can demonstrate that a computer based development algorithm uses fewer FLOPS than a human directed one then I suspect you have completely missed the point.
In my own work I do not face such arbitrary constraints, and am quite happy to let inefficient automatic processes run for days at a time if it saves me from 4 hours of boring work. There's plenty of other stuff needs doing by me. The worst case was fitting tire data for real life limit handling. That used 8 threads (and licenses) 24/7 for 3 months. In retrospect I should have spent more time prototyping the optimising routine, but that didn't fit the priorities at the time.
I didn't miss any points. If you want to find and explore the development paths of trillions of possibilities within a finite space, there is no human that can compare with the generative shape design of a brute-force algorithm. Simple things like a bounded box broken into a point cloud that runs through 100% of possible points and measures results that feeds back into the system when you request a certain outcome. Block-chain state machines can have a few billion internal "transactions" per second, and add only a single 32bit hash to the Block (stored in RAM, not HDD). If these bounded boxes are then linked to the downstream (or future) bounded boxes as a state machine array, you can direct the placement of points in the previous box to accomplish your desired output in the later box.
Someone would have to probably convert OpenFOAM to ERC721 Solidity token generation contracts or bootstrap the Nethereum C# interpreter, but running a private Ethereum chain with the individual Workstations connected through Plasma on a 10GB LAN would be the way forward, as you could drop to 1/2 precision on the individual state outputs, and use the Casper\Ethereum consensus algorithm of all the connected boxes to smooth the edges. The teams could literally deploy apps for their fans to "fish" the system without giving away any IP, and have constant generative improvement.