<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 17/05/2013 12:26, Anders Sandberg
      wrote:<br>
    </div>
    <blockquote cite="mid:519613D4.6090703@aleph.se" type="cite">
      <meta content="text/html; charset=ISO-8859-1"
        http-equiv="Content-Type">
      I think one could capture a lot of simple rules as a kind of
      satisfiability problem. For example, you want your colors to
      match. ...<br>
    </blockquote>
    <br>
    Here is a simple example, a list of rules of <br>
    thumb:<br>
<a class="moz-txt-link-freetext" href="http://lifehacker.com/this-cheat-sheet-teaches-you-how-to-match-shirt-and-tie-507540764">http://lifehacker.com/this-cheat-sheet-teaches-you-how-to-match-shirt-and-tie-507540764</a><br>
    The rules stated would be:<br>
    <br>
    "Dominant shirt colour must be present in tie pattern"<br>
    "Bonus/penalty if tie is darker/lighter than shirt"<br>
    "Correlation length of shirt pattern should be dissimilar to
    correlation length of tie pattern"<br>
    "Width of tie should be within X% of shirt collar and jacket lapel"<br>
    <br>
    I'm pretty certain I could program these into a constraint
    satisfaction system fairly easily, assuming the data was given. <br>
    <br>
    (the tie dimple and length advice are essentially instructions for
    how to tie the tie, and equate to a choice of knot and, based on
    that, a starting position along the tie. The resulting tie length is
    mainly due to the knot type and can be precalculated. There is a
    whole nano-subfield of knot theory about tie knots, where I hope to
    get a publication later this year...)<br>
    <br>
    Of course, this is all about fairly standard business wear. It
    doesn't tell you when to wear your sarong (although no doubt there
    are Indonesian fashion experts who could add those rules). And
    context matters: when giving a television interview, avoid high
    frequency stripes (less of a problem now, but once tended to cause
    major flicker). <br>
    <br>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Anders Sandberg,
Future of Humanity Institute 
Oxford Martin School 
Faculty of Philosophy 
Oxford University </pre>
  </body>
</html>