1 of 13

Welcome!

GM #18 | HHS CS

2 of 13

Memes of the Week

3 of 13

Big Announcement

4 of 13

Harker Programming Invitational

Harker Programming Signup Link

Contest is on Saturday March 8th

5 of 13

> What are reaction diffusion systems?

Reaction diffusion systems model the mixing of two chemicals through their interactions. Each chemical can either react with another chemical which transforms one chemical into the other, or it can diffuse or spread out. This is usually from areas of high concentration to areas of relatively low concentration.

6 of 13

> Gray-Scott model

* I learned LaTeX for this

7 of 13

> Diffusion Term

-Dx is a factor controlling the rate of diffusion. It is different from the set values in the matrix

- We multiply the whole matrix by the scalar of Dx to achieve this.

- Spreads areas of high concentration as surrounding low concentrated areas affect the concentration of a cell now

- If you want to be fancy call it a Laplacian

8 of 13

> Reaction Term

  • UV2
  • U gets converted into V
  • Reaction rate is determined by

how small U is and V2 is

9 of 13

> Feed Term and Kill Term

  • Feed term is F(1-U) where F is the feed rate
  • This will feed more of the U when the quantity of U is running low in the cell.
  • We do this as the net amount of chemical U is decreasing
  • The kill term is (F+K)V where F is the feed rate and K is the kill rate
  • If the feed rate is higher then we will kill a higher concentration of V.

10 of 13

> These Patterns appear in areas such as …

  • Animal Coat patterns
  • Tissue Growth & Development
  • Slime Mold Behavior
  • Fingerprint Formation

11 of 13

> Codepad Time

  • Find best parameters for feed rate, kill rate, Du and Dv
  • Experiment with different concentrations and locations of the initiating chemical V
  • Try graphing both U and V. Currently we are only graphing V (U doesn’t produce good patterns)
  • Play with dt

12 of 13

> Member Workshops

Do you want to lead a workshop?

Is there a CS topic you love and would like to share?

Fill out the interest form, and we can talk

https://forms.gle/kSVe6GnYZ23HsaUe9

13 of 13

> Socials

Website: hhsproclub.com

Discord:

Insta: @hhscomputerscience

Email List: bit.ly/hhscs2425