Difference between revisions of "Tutorials"

From LifeWiki
Jump to navigation Jump to search
(Created page with "{{WIP}} Welcome to the tutorials page, in here you will learn the techniques of Life-related things, from viewing patterns to python scripting. These tutorials are designe...")
 
(→‎Tutorials: the list is incomplete)
 
(43 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{WIP}}
Welcome to the '''Tutorials''' page! If you want to learn about [[Life]], cellular automata, patterns, software and scripting, you've come to the right place. These tutorials are designed for beginners, but you can continue into the sections to learn more and become a Professional™; we will start from something as simple as viewing a pattern.
Welcome to the tutorials page, in here you will learn the techniques of [[Life]]-related things, from viewing patterns to python scripting. These tutorials are designed for the beginner. We will start from something as simple as viewing a pattern. Go down to check out the tutorials that are available.


== Before we start ==
== Before we start ==
Before we start the tutorial, you might want to read around on the wiki. This tutorial series expects you to know basic rules and patterns. Here are some articles to read before starting: <br/>
{{CatRel|Glossary}}
*[[Life]]
Before starting these tutorials, you may want to read around on the wiki. These tutorials may at times expect you to know basic rules and patterns. Here are some articles you may want to check out before starting:
*[[Cellular automata]]
 
*[[Pattern]]
* [[Life]]
*[[Soup]]
* [[Glossary of basic terms]]
*[[Still life]]
* [[Cellular automata]]
*[[Spaceship]]
* [[Pattern]]
*[[Oscillator]]
* [[Soup]]
* [[Still life]]
* [[Spaceship]]
* [[Oscillator]]


== Tutorials ==
== Tutorials ==
Here are the tutorials we have available (Not all of them may be available, this is '''Work In Progress'''): <br/>
{{CatRel|Tutorials}}
*[[Tutorials/Golly|Golly]]
Here are some of the tutorials currently available; see {{CategoryLink|Tutorials|style=inline}} for more.
*[[Tutorials/MoreGolly|More Golly]]
 
**[[Tutorials/Rules|Custom Ruletables]]
* [[Tutorials/Rules|Rules]] &mdash; start here if you're not yet familiar with cellular automata and want to get a bit of background before delving into patterns and software.
**[[Tutorials/Scripts|Scripts]]
* [[Tutorials/Golly|Golly]]
*[[Tutorials/Software|Software]]
** [[Tutorials/More Golly|More Golly]]
**[[Tutorials/Apgsearch|APGsearch]]
** [[Tutorials/Creating custom rules|Creating custom rules]]
**[[Tutorials/WLS|WLS]]
** [[Tutorials/Scripts|Scripts]]
**[[Tutorials/Compiling|Compiling C Code]]
* [[Tutorials/LifeViewer JavaScript plug-in|LifeViewer JavaScript plug-in]]
**[[Tutorials/Gfind|Gfind]]
*
*[[Tutorials/Python|Your First Python Script]]
* [[Tutorials/Software|Software]]
** [[Tutorials/Compiling|Compiling C Code (In General)]]
** [[Tutorials/Coding Life simulators|Coding Life simulators]] (series of blog posts by Eric Lippert)
** Specific Programs:
*** [[Tutorials/gfind|gfind]]
*** [[Tutorials/LLS|LLS (Logic Life Search)]]
*** [[Tutorials/slsparse|slmake/slsparse]]
*** [[Tutorials/Contributing to Catagolue|Contributing to Catagolue]]
*** [[Tutorials/Catagolue stdin symmetry|Catagolue stdin symmetry]]
*** [[Tutorials/Contributing to 5S|Contributing to the 5S Project]]
*** [[Tutorials/Seeds_of_Destruction_Game|Seeds of Destruction Game]]
*** [[Tutorials/LSSS|LSSS]]
* [[Tutorials/Search methods|Other search methods]]
** [[Tutorials/Glider syntheses|Glider syntheses]]
** [[Tutorials/Finding rules|Finding good rules]]
** [[Tutorials/Seed building|Seed building]]
** [[Tutorials/Finding conduits|Finding conduits]]
** [[Tutorials/Catalyses|Catalyses]]
** [[Tutorials/General technology|General technology]]
* [[Tutorials/Your first Python script|Your first Python script]]
 
[[Category:Tutorials| ]]

Latest revision as of 09:00, 5 May 2023

Welcome to the Tutorials page! If you want to learn about Life, cellular automata, patterns, software and scripting, you've come to the right place. These tutorials are designed for beginners, but you can continue into the sections to learn more and become a Professional™; we will start from something as simple as viewing a pattern.

Before we start

See also category Glossary

Before starting these tutorials, you may want to read around on the wiki. These tutorials may at times expect you to know basic rules and patterns. Here are some articles you may want to check out before starting:

Tutorials

See also category Tutorials

Here are some of the tutorials currently available; see category "Tutorials" for more.