&gt; Let&#x27;s suppose you are given<p>hard AI problem, computer vision<p>&gt; to a good approximation, in the near future.<p>how near is near?<p>&gt; lowering speed is always a good option<p>can&#x27;t brake if someone faster is behind you<p>&gt; there are a lot of special cases [..] simple problem<p>simple problems by definition don&#x27;t have many special cases, the &quot;simplicity&quot; means you can abstract them into a few cases.<p>in other words, talk is cheap show me the code