Dec 142017
 
Life Works Cellular Automona for Windows 3.0.
File LIFEWRKS.ZIP from The Programmer’s Corner in
Category Windows 3.X Files
Life Works Cellular Automona for Windows 3.0.
File Name File Size Zip Size Zip Type
LIFEWS.EXE 51405 16748 deflated
README.WRI 54016 13835 deflated

Download File LIFEWRKS.ZIP Here

Contents of the README.WRI file


1README.WRI for Life Workshop version 1.2

Welcome to the Life Workshop. This Windows program will allow you to experiment with two-dimendional cellular automata which live by summation rules. You can modify the rules and observe large colonies of the life forms evolve, or assign life to specific cells in Workbench and watch different patterns evolve with different sets of rules.

All you need is a Windows system capable of 800 x 600 pixel resolution (or better), a mouse or other pointing device, the LIFEWS.EXE file and the VBRUN!00.DLL dynamic link library. The VBRUN100.DLL should be in the same directory as the LIFEWS.EXE file or in any directory in your PATH. Your Windows directory is a good place to keep all your dynamic link libraries (DLL files). You can install the LIFEWS.EXE in a program manager group and double click its icon to run Life Workshop.

Cellular Automata

Cellular automata are very simple simulated single cell life forms. Each cell exists autonomously and lives, dies, or is born depending on a set of rules, which the creator defines. The cellular automata in Life Workshop are two dimensional, but systems with one or three or more dimensions have been used. Life Workshop includes two options for the two dimensional grid plane where the cellular automata live: a classic grid, and a hexagonal grid.

Classic Grid

The classic grid is a regular rectangular matrix made up of rows and collumns. Each cell not on the border has eight neighbors. The sum of living neighbors determines the future state of any particular cell. A cell in the classic grid is arranged like this:

9&(&@*O
&Creator: MGXWMF&%Compatible with SHELLPRT,Epson 24 pin
--
$%8:8M%8:C:%8C?C%F:G;H:G9F:%G@GM%N@NM%NENCPAR@T@$%aC`A]@[@YAXCYEZE_F`GaIaJ`L]M[MYL%YLXJ%h:hIhLjMlM%e@k@%Yk%Y'k%'Y'k$%-d7d7b6`5`4_1_/`.b-d-f.i/k1k4k5k%5k7i%Y=W@ABDEEGJL%LMMLJ$%EEDBA@@ACEGJLMML%LJ %CA@@ACEGJLMMLJ$%@
ACEGJ
LMMLJGECA@%@@%@M%DA@@ A!D!M%1:1M %1C/A.@+@)A(C'E'G(J)L+M.M/L1J%Yk%Yk%Yk$%ddb``__`bdfikkkk%ki%YYYWY%_k%_mpqqqq %b`__`bdfikkkki%Yk%b
`__`bk%Yk %b`__`!b!d!f!ikkkki$%*_)`'b&d&f'i)k*k-k/k0i1f1d0b/`-_%-_*_%7_7k%7d8b9`;_>_$hhh%:M%::%:M%DA@@ADM%:;:9:%@M%@M%ECA@@%:M %CA@@ACEGJLMMLJ%Yk%Yk%Yk$%ddb``__`bdfikkkk%ki%YYYWY%_k%_mpqqqq %b`__`bdfikkkki%Yk%b`__`bk%Yk %b`__`bdfikkkki$%_`bdfikkkkifdb`_%__%_k%db`__$VV%++%+6%+2$%><:99:<>@BDDDDB@%@>%JJKMOQS%SS%ZZ%ZZ\^`%eefhi%ci%oo%oqsuwxx%
%
' %'
' $%-776541/.--./1 4 5%57%<
=>
=<
%== %MM!L$K%J&G&E% %MKJGEDCCDEG J KM%S
S %SVWZ\]] %c
c %cefiklmmlki f ec$%vtsrrstv y z|}}|zy%yv% %--*$WVWVVWVWVVUUVVUUV-$%
%%%%%%%$%%%%"#&'))%00024%-3$%


%$% %%
%
-$hhVVh%%%%%%%%%%%%
%
%
$% %%


% %!$%&&% % %
% %
% $% %% %$hhh$%?>;8544557<>???>%>;854%EEFEE%EE%KT%TK%[[\^_%Y_%ee%egikmnn%%'%''$%-776541/.--./145%57%<=>=<%==%MMLKJGE %MKJGEDCCDEGJKM%SS%SVWZ\]]%cc %cefiklmmlkifec$%vtsrrstvyz|}}|zy%yv%%$hVVhh$%%$%%%%$%%%%%###%'% &%,,%,/03455%%%$%%%%% %%%
% %!!!!$%*)'&&')*-/0110/-%-*%77%789;>$hhhhhh%%%%%%% %%%%%%%%%%$%%%%% %%%% %$%%%%$%96433469%HGD$%96433469%HGD%3J%3J%;J %><;;<>ACGHJJHG%;J %><;;<>ACGHJJHG$%><;;<>@ABCEGHJJH%HG$%><;;<>@ABCEGHJJH%HG$%><;;<>@ABCEGHJJH%HG$%><;;<>@ABCEGHJJH%HG%34323%;J%34323%;J %><;
;<>ACGH
JJHG %><;;
<>ACG
HJJHG$%A9@6>4;373442609/H%>H@GADAA%;AAA$%@9?6<4:3633406/9.<.A/D0G3H6J:JMKmaAaCbGdHfJjJmHoG%n3nJ %n>k`A`CaGcHeJiJkHnG
In the classic grid, a cell's corner neighbor has two other of the cells neighbors in common with it, while a cell's left, right, or top or bottom neighbor has four of its other neighbors in common. This fact lends a kind of hidden complexity to the classic grid, not unlike the complexity inherent in the chess board.

Hexagon Grid

The hexagon grid looks more complicated because it has three row/columns oriented on 60 degree angles. It's actually a simpler system because each cell's neighbor is identical in properties to all its other neighbors. The hexagon grid is arranged like this:

9%(%
&Creator: MGXWMF&%Compatible with SHELLPRT,Epson 24 pin
--
$XXWWVVUUTTSSRRQQPPONNMLKKJIFFDC=;985321/-,+)('%$#!

"()++./00123345566778899::;;<<==<<;;::99 8!8#7$7%6'6(5)5+4,3-3/210203/5.8+9+;)=(C"D FFIJKKMNNOPP
QQ
RRSSTTUUVVWWXXTTSSRRQQPPOONNMMLKKIIFFEDBB875321.-+*)(&%$#!


'')*++..001223344556677889
988776655 4!4#3$3%2&2(1)0*0+/-...1+2+3*5)7'8'BBDEFFIIJKKL
MM
NNOOPPQQRRSSTTX-$%
%%%%%%%$%%%%"#&'))%00024%-3$%
%$%%%%-;;hZ2Z2%:M%::%CC%:;:9:%@M%@M%ECA@@$%CA@@ACEEFGIJLMML%LJ%:ILMM%@@%uYuk%uYk%Yk$%ddb``__`bdfikkkk%ki%YYYWY%_k%_mpqqqq %b`__`bdfikkkki%Yk%b`__`bk%Yk %b`__`bdfikkkki$%_`bdfikkkkifdb`_%__%_k%db`__$%><=;::7:4;3<3>3@4A6B;D=E>E>G>J=L%=L:M7M4L3J$%DENENDMBLAJ@H@FADCDEDGDJFLHMJMLL%LLNJ %]C[AY@W@UASCSESGSJULWMYM[L]J$%f@dAbCbEbGbJdLfMhMjLlJmGmElCjAh@%h@f@%r@rM%rDuAv@y@zA|D|M%:M %CA@@ACEGJLMMLJ%*Y*k%*Y5k%5Y5k$%;dEdEbD`D`B_?_>`k?kBkDk%DkEi%JYKYLYKWJY%K_Kk%[_[mZpYqXqUqSq %[bY`X_U_S`RbQdQfRiSkUkXkYk[i%bYbk%bbd`f_h_j`kbkk%qYqk %qbs`u_w_y`{b|d|f{iykwkukskqi$%_`bdfikkkkifdb`_%__%_k%db`__%88%2>%BB%BEGIKLL%QRSRQ%RR%YY%YZ\]`%mm %mkjgedccdegjkm%%'%''$%-776541/.--./145%57%<=>=<%==%MMLK
JGE
%MKJGEDCCDEGJKM%SS%SVWZ\]]%cc %cefiklmmlkifec$%vtsrrstvyz|}}|zy%yv%%%%%$%%%%%%%%%%%%%$%%%%%

%%%% %$%%%%%l%ll%uu%lmlkl%r%llmp%rr%l|~%rr%l%vsrrsv%uu%u%$%%%%% %%%% %$%%%%$%NoLmJlFlDmBoBqCrDsEtJvLwMxNzN|L~%L~JFD~B|%SlTmTlTkSl%TrT%Zrc%crZ%jlj|j~ln%grmr%sls%svvswrzr{s|v|%**%*5%55$%;EEDDB?><;;<>?BD%DE%JKLKJ%KK%[[ZYXUS %[YXUSRQQRSUXY[%bb%bdfhjkk%qq %qsuwy{||{ywusq$%%%%%%%%%%$%
%$%
%%%%%% %
% %
% %
% %
$%

%$%

%%%%%%22 %2/-*(&%%
&(*-/2%00 %0.,)'%$$
%'),.0%;;%99$%cb`^ZWUTSSTUWZ^`%`bcc%^c$%ba_]YVTSRRSTVY]_%_abb%]b%kk%klnqt%jj%jkmps%xyzyx%yy%wxyxw%xx% %
% %

The hexagonal grid is also called an isogrid. Because of the sameness of all of a particular cell's neighbors, an isogrid is more appropriate for the modeling of some physical phenomena. For that reason, the isogrid concept for cellular automata is pending a patent application. Comercial applications of this technique or its 3-D extension are forbidden without permission of the inventor.

Life Workshop Features

Life Workshop has two cellular automata investigative modes, macroscopic and microscopic. The macroscopic mode provides a large (10,000 cell) macrocosm life plane for you to watch the evolution of 2-D life with variable life rules. The macrocosm is initially sprinkled in its center portion with random life. The random sprinkling density can be changed with the Options dialog box. Life rules can be changed on the fly. Just click the Options button, change the rule checkbox settings, and then exit the options dialog box.

Life will continue to evolve when the Life Workshop is minimized. Change multitasking to "Less Piggish" if you want to use other Windows programs. Change it back to "Faster Life" for better performance. Run several sessions of Life Workshop to explore various rules and options simultaneously.

"Workbench" is a microcosmic interactive mode. A smaller life plane for faster performance enables you to evaluate the effect of rule changes quickly. You can stop execution, (optionally clear all cells) click on cells to bring them to life, and restart execution. As an example, click on the "Hexagon Grid" radio button to set hexagon grid
mode. Then use the mouse pointer to click "on" cells to form three lines which intersect in the center, like this:

(n<((naaax=393336`3133`3133`3133`313336`x11`g????????????????????}}}|||||||||||s=}}}}m|||||||||||3????????????????????????||||||||||||||||||||||||||????????????????????????????||||||||||||||||||||||||||||||????????????????????????????????|||||||||||||||??8??|||||||||||||||3????????????????????????????????????||||||||||||&???????VFPv^???????||||||||||||????????????????????????????????????|||||||||||||||????|||||||||||||||????????????????????????????????||||||||||||||||||||||||||||||??????????????e

Z'
??????????????9|||||||||||||

&,
,|||||||||||||????????????????????????||||||||||||||||||||||????????????????????39?8??I!3y93g<93dI1338?????????????????????????????????????UUUUUUUUU????????????w|????7????????2a`????|2'fL????72gfL????w2gfL????L2gfL????2`gf`????????????UUUUUUUUU
Then start the computation process and watch the patterns evolve. Good results will be obtained with the default rules.

Shareware Concept

Life Workshop is shareware. The shareware concept lets users test software before buying it. Shareware authors put a lot of time into writing their software and provide a lot of benefit for computer users everywhere. The shareware concept depends on your support. If you like the software and want to keep it, and receive notification of upgrades and get free bug fixes, send in your registration fee.

Shareware authors also like to hear from you about what you like and don't like, and what you would like to see in future versions. At least one shareware author (this one) will send you a free license and the latest version for reporting a repeatable bug.

After a reasonable period for evaluation, continued ethical use of this software requires the purchase of a license. Keep the shareware coming. Send $10 to:

Richard J. Wagner
4319 W. 180th St.
Torrance, CA 90504

State your version number. You will be registered as a licensed user and you will receive your first upgrade free and notification of the next upgrade. You might also see your suggested feature implemented.

Comments welcome via Compuserve 76427,2611
8??wsokg.c._NW[fWW:SMOKDGxxxxxxxxxxxx-f-c<=<-.x.x.x.x/x/xUfUcLWcNWcfWchWcvYcxYcZcZc<=


 December 14, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)