4 ms·
Web development feels AI complete to me. In the sense that it would take human level AI to do. However, chess felt AI complete to Kasparov.
by wycs 8y ago
Web development feels AI complete to me. In the sense that it would take human level AI to do. However, chess felt AI complete to Kasparov.
- yters 8y agoKasparov found out AI+human is better than AI or human alone when he held an AI vs human vs AI+human tournament.
- wycs 8y agoThis is no longer the case; human computer hybrids are no longer competitive in chess. From Wikipedia: Computer chess engine Zor won the freestyle 2017 Ultimate Challenge tournament. The best human plus computer came in 3rd place. In 2017, chess computer engines are superior to human plus computers.
- yters 8y agoWell, it's a finite space, and with a big enough lookup table then a chess engine will always win.
- pedrosorio 8y agoIf you're truly not aware of the issues with optimizing problems in "finite spaces", I recommend you take an online course in: https://en.wikipedia.org/wiki/Combinatorial_optimization https://en.wikipedia.org/wiki/Combinatorial_optimization
- derangedHorse 8y agoHis argument still stands. The fact that combinatorial optimization is difficult doesn't change the fact that the problem space is finite and can theoretically be enumerated by a very fast computer with lots of space. This also means that the heuristics that are typically used (that dramatically reduce the problem space at a rate tied to the size of the problem) can make the exploration of potential solutions much easier than it once was.
- roymurdock 8y agoin any game with perfect information AI will be able to beat a human if it has enough computing resources and a big enough lookup table. web development is not a game with perfect information. but "AI" (read: new frameworks libraries and tools) could help automate some of the more annoying or repetitive parts