See this applet, which is far better than what I've done.

How long of a pattern should I make?

Choose what rules you want for the pattern. If you choose too many as white or too many as black, then it will probably collapse, and be uninteresting.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


+
++
+++
+ ++
+++++
+   ++
++  +++
+++ + ++
+ +++++++
+++     ++
+ ++    +++
+++++   + ++
+   ++  +++++
++  +++ +   ++
+++ + ++++  +++
+ +++++  ++ + ++
+++   ++ ++++++++
+ ++  ++++      ++
+++++ +  ++     +++
+   ++++ +++    + ++
++  +  +++ ++   +++++
+++ ++ + +++++  +   ++
+ ++++++++   ++ ++  +++
+++      ++  ++++++ + ++
+ ++     +++ +    +++++++
+++++    + ++++   +     ++
+   ++   +++  ++  ++    +++
++  +++  + ++ +++ +++   + ++
+++ + ++ ++++++ +++ ++  +++++
+ ++++++++    +++ +++++ +   ++
+++      ++   + +++   ++++  +++
+ ++     +++  +++ ++  +  ++ + ++
+++++    + ++ + +++++ ++ ++++++++
+   ++   ++++++++   ++++++      ++
++  +++  +      ++  +    ++     +++
+++ + ++ ++     +++ ++   +++    + ++
+ ++++++++++    + +++++  + ++   +++++
+++        ++   +++   ++ +++++  +   ++
+ ++       +++  + ++  ++++   ++ ++  +++
+++++      + ++ +++++ +  ++  ++++++ + ++
+   ++     ++++++   ++++ +++ +    +++++++
++  +++    +    ++  +  +++ ++++   +     ++
+++ + ++   ++   +++ ++ + +++  ++  ++    +++
+ +++++++  +++  + ++++++++ ++ +++ +++   + ++
+++     ++ + ++ +++      ++++++ +++ ++  +++++
+ ++    +++++++++ ++     +    +++ +++++ +   ++
+++++   +       +++++    ++   + +++   ++++  +++
+   ++  ++      +   ++   +++  +++ ++  +  ++ + ++
++  +++ +++     ++  +++  + ++ + +++++ ++ ++++++++
+++ + +++ ++    +++ + ++ ++++++++   ++++++      ++
+ +++++ +++++   + ++++++++      ++  +    ++     +++