Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
buzz_examples [2018/03/18 22:58]
root
buzz_examples [2018/03/18 22:58] (current)
root
Line 1: Line 1:
 ====== Buzz Example Gallery ====== ====== Buzz Example Gallery ======
  
-===== Generic examples ====== +===== Calculation of a Distance Gradient ​=====
- +
-==== Calculation of a Distance Gradient ====+
  
 The aim of this code is to have a group of robots form a distance gradient from a source. The aim of this code is to have a group of robots form a distance gradient from a source.
Line 42: Line 40:
 </​code>​ </​code>​
  
-==== Hexagonal Pattern Formation ====+===== Hexagonal Pattern Formation ​=====
  
 Hexagonal patterns can be formed in a simple way by mimicking particle interaction. A simple model of particle interaction is the [[https://​en.wikipedia.org/​wiki/​Lennard-Jones_potential|Lennard-Jones potential]],​ which we use in the following code in a slightly modified way. Instead of the big exponents (12 and 6), we use the exponents 4 and 2, which give us smaller but more manageable numbers. Hexagonal patterns can be formed in a simple way by mimicking particle interaction. A simple model of particle interaction is the [[https://​en.wikipedia.org/​wiki/​Lennard-Jones_potential|Lennard-Jones potential]],​ which we use in the following code in a slightly modified way. Instead of the big exponents (12 and 6), we use the exponents 4 and 2, which give us smaller but more manageable numbers.
Line 96: Line 94:
 </​code>​ </​code>​
  
-==== Square Pattern Formation ====+===== Square Pattern Formation ​=====
  
 To form square lattice, we can build upon the previous example. The insight is to notice that, in a square lattice, we can color the nodes forming the lattice with two shades, e.g., red and blue, and then mimic the [[http://​www.metafysica.nl/​turing/​nacl_complex_motif_4.gif|crystal structure of kitchen salt]]. In this structure, if two nodes have different colors, they stay at a distance //D//; if they have the same color, they stay at a distance //D// * sqrt(2). To form square lattice, we can build upon the previous example. The insight is to notice that, in a square lattice, we can color the nodes forming the lattice with two shades, e.g., red and blue, and then mimic the [[http://​www.metafysica.nl/​turing/​nacl_complex_motif_4.gif|crystal structure of kitchen salt]]. In this structure, if two nodes have different colors, they stay at a distance //D//; if they have the same color, they stay at a distance //D// * sqrt(2).