# self introduction 問水法

I'm

## About Me

Magnam dolores commodi suscipit.

Necessitatibus eius consequatur ex aliquid fuga eum quidem.

Sit sint consectetur velit. Quisquam quos quisquam cupiditate.

Et nemo qui impedit suscipit alias ea. Quia fugiat sit in iste officiis commodi quidem hic quas.

待進變果沒致友環健問水法代人苦天。 業立臺四即文善公作有往，等怕準命小電個。 査今聞光洋後化外財強主職。

待進變果沒致友環健問水法代人苦天。 業立臺四即文善公作有往，等怕準命小電個。 査今聞光洋後化外財強主職。

### UI/UX Designer & Web Developer. 健問水法代

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

- Birthday: 1 May 1995
- Website: www.example.com
- Phone: +123 456 7890
- City: New York, USA

- Age: 30
- Degree: Master
- PhEmailone: email@example.com
- Freelance: Available

Officiis eligendi itaque labore et dolorum mollitia officiis optio vero. Quisquam sunt adipisci omnis et ut. Nulla accusantium dolor incidunt officia tempore. Et eius omnis. Cupiditate ut dicta maxime officiis quidem quia. Sed et consectetur qui quia repellendus itaque neque. Aliquid amet quidem ut quaerat cupiditate. Ab et eum qui repellendus omnis culpa magni laudantium dolores.

## Introduction to Game of Life

Conway's Game of Life

Conway's game of life is a zero-player game that is created by the English Computer Scientist and Mathematician John Horton Conway.

It is very typical programming problem because of the simplicity, beauty and inherent complexity of this problem.

Here are the rules of Game of life:

- If a box has life and it has less than 2 neighbors. It dies of loneliness. The box becomes lifeless next generation.
- If a box has life and it has more than 3 neighbors. It dies of overpopulation. The box becomes lifeless next generation.
- If a box has life and it has 2 to 3 neighbors. Nothing changes for this box.
- If a box has no life and it has 3 neighbors, the box in next generation fills with life because of reproduction.
- It seems pretty simple rule. But it gives unexpectedly complex behavior.

## About Game of Life Enhanced

Now that you have finished our code along.

It is time for you to unleash your creativity to continue on this project.

Here are some of the topics that you need to work on:

- Landing Page for your Game of Life project. It should be a different html file from the Game of life page.
- A simple page to introduce yourself

Here are some of the topics that you should attempt to work on:

- Control speed of the Game of Life. (Checkout framerate, you can use slider to control the framerate )
- Allow users to change the rules of survival.
- Allow users to change the rules of reproduction.
- Start/Stop the Game of life
- Multiple colors of life on the same board.
- Darken colors for stable life.
- Random initial states
- Well-known patterns of Game of Life to select from (Examples: Gosper Glider Gun, Glider, Lightweight train).
- Use Keyboard to control the cursor to place the life
- Resize board on windows resize (Check out windowsResized)
- Switching between different styles.
- Anything else that you could think of.
- Let's build your own 2-D lives!