|
|
| About site: Artificial Life/Cellular Automata - Mirek's Java Cellebration |
Return to Computers also Computers |
| About site: http://www.mirekw.com/ca/mjcell/mjcell.html |
Title: Artificial Life/Cellular Automata - Mirek's Java Cellebration General Cellular Automata Java applet running over 200 rules from 12 CA families, equipped with a big library of patterns. By Mirek Wojtowicz. |
|
|
|
|
Infinity_Cable_Products Provides networking and datacom solutions, plus category 5 products.
| Sites_Blocked_by_China Research article documenting specific web pages blocked in China. (September 24, 2002)
| MathStar,_Inc Reprogrammable logic platform chips, especially for communications and digital signal processing applications.
| Virginia_Tech_Configurable_Computing_Laboratory Research many aspects of dynamic computing, electronic and computing fabrics, soft processor arrays.
| jaxml Module for quick generation of XML (and HTML) documents with a stream-based approach. [Open Source, GPL]
| Viewit Provides web design, hosting, and e-commerce solutions for business and individuals.
|
|
| Alexa statistic for http://www.mirekw.com/ca/mjcell/mjcell.html |
Please visit: http://www.mirekw.com/ca/mjcell/mjcell.html
|
| Related sites for http://www.mirekw.com/ca/mjcell/mjcell.html |
| Simex_Telecommunications Software and hardware solutions for speech technology, voice over IP, computer telephony, DSP. Consulting and project management for telecommunication projects in Eastern Europe. | | AutoPower_Corporation Designs and develops software solutions and customer-oriented support services for the truck parts distribution and service industries using the IBM UniVerse database and SystemBuilder. Located in La | | comp_lang_forth_repository Ideas and tips from the comp.lang.forth usenet newsgroup. | | IP_Filter_-_TCP/IP_Packet_Filtering_package An advanced TCP/IP packet filter suitable for use in firewall environments. Can be loaded as a module or compiled into the kernel. | | JReversePro Decompiler/disassembler written entirely in Java. Provides facility to inspect constant pool contents. [Open Source, GPL] | | SmoothArtist Graphics, backdrops and skins all created using the platform's extensive software. | | Gallery_of_Old_Iron__IBM_S/360,_S/370 Pictures of Central Processing Unit (CPU), channel and control unit front panels from System/360 and /370 mainframes, plus a few System/3, 1401, 1800 and SAGE items from the author's collection. | | IVR_Technology_Group Provides development and hosting of customized, automated ASP IVR services. | | MediaMacros_Developers_Mall Online store for Xtras and development tools for Macromedia Director and Shockwave. | | AWStats A web server logfile analyzer that works as a CGI and/or from command line, and supports multiple languages. (Perl) | | Four-fold_Increase_in_Productivity_and_Quality Published internal study, of Ericsson AXD 301 ATM switch project, using Erlang, C, C++, Java. Results: programmer productivity, code error rates, roughly proportional to source code size. [PDF] | | SiliconUser Articles about technology history with an Apple orientation. | | How_Stuff_Works__DVDs An illustrated explanation of the technology behind DVD media and players. It includes some animations. | | Jeevan 100% pure Java Object Oriented Database, with a simple API and no schema definition language. [Commercial] | | CSock Provides synchronous send and receive of a buffer, plus ping and resolve address. The class encapsulates a listener thread which can be started and stopped. | | The_C++_Programming_Language_(3rd_Edition_and_Special_Edition) Contains free introductory chapters and appendices about compatibility with C, locales, and the standard library's exception safety. (Bjarne Stroustrup) | | Mawbray_Computer_Consultants Web design, domain registration, search engine submission, and logo design. Located in Harrogate, England. | | Zune_Scene News and forum that discusses Microsoft Zune. | | AJ_Thomas_Design Offers design, hosting, Flash animations, e-commerce solutions and web marketing service. Located in Florida, United States. | | Nexor_Directory High Performance X.500/LDAP directory server build on top of an OO database and a WWW based management interface. |
|
This is websites2007.org cache of m/ as retrieved on 2008.10.07 websites2007.org's cache is the snapshot that we took of the page as we crawled the web. The page may have changed since that time.
|
Mirek's Java Cellebration
Mirek's Java Cellebration v.1.51 (what's new?)
Go back to MCell Home
Mirek's Java Cellebration (MJCell) is a Java applet that allows playing 300+ Cellular
Automata rules and 1400+ patterns. It can play rules from 13 CA rules families: Generations, Life, Vote, Weighted Life, Rule tables, Cyclic CA, 1D totalistic, 1D binary,
Neumann binary, General
binary, Margolus neighborhood, Larger
than Life, and some of the User DLLs. It allows also
to experiment with own rules. The applet is a simplified version of MCell. It does not
offer extended features of MCell, but has one advantage over it: its usage is not
restricted to MS Windows. Full source code of the applet is available here.
You can also download the full off-line
version equipped with a rich library of patterns. You should also download
this version if you plan to put the MJCell applet on your own Web page.
To start the applet, click on the "Start" button below. The applet will
show
up in its own window. For the description of all rules available in the applet refer to
the CA rules page.
[ Sign my MJCell GuestBook ] -
[ Read my MJCell GuestBook
]
[ GuestBook by TheGuestBook.com ]
Note: If you don't see the "Start" button after the page was fully loaded
than your browser has no Java support enabled. I wrote the applet in a very basic version
of Java (JDK 1.1) to ensure it will run with any OS and all Java-enabled
Internet browsers. I'll be very thankful
for any remarks concerning compatibility. I'll be also thankful for confirming
that the applet worked in your environment. As usual, all suggestions for
extending the applet are welcome.
How to use the applet
Press "Start/stop" button or <Enter> key to run
/ terminate the animation.
Press "Step" button or <Space> key to run only one
cycle of the animation.
Use the "Slower" and "Faster" buttons to adjust the animation
speed.
Press <+> / <-> keys (or small +/- buttons on a horizontal scrollbar) to
zoom the universe in / out.
Press arrow keys (or use scrollbars) to pan
the universe.
Press <F> key (or a small "F" button on a horizontal scrollbar) to
fit the pattern (by zooming) in the current
window.
Use the left-top Choice control to pick one of 11 available families
of rules.
Use the Choice control below to pick the desired rule.
The list contains only rules available in the currently selected game. The definition of
the selected rule is shown directly below the Choice.
Use the "?" button to the left of the Choice to enter your own rule you'd like to experiment with.
Use the "Patterns library" button to open the window with a list of
patterns available for the active rule.
Use the bottom "Wrap" checkbox to switch on/off the toroidal
universe. When the option is on, cells treat cells on the opposite side of the
universe as neighbors and dont die at the edges.
Two labels, "Cycle" and "Population" show dynamically the
progress of the running pattern. Select the
File/Info... option to see more detailed information.
Use the "Board" menu options to change the size
of the board and of cells.
Use the "Refresh step" options
in "Animation" menu to control how often the board is redisplayed. Especially
useful is the "Refresh every full page" option when running 1D rules.
Check the "Add" checkbox to add new cells to an existing pattern. Uncheck it
if you want randomizing and seeding to clear the universe before adding cells.
Check the "Mono" checkbox to randomize using only state 1. If the checkbox is
unchecked, all states will be used.
Check the "Uni" checkbox to distribute all states uniformly.
The checkbox is active only when "Mono" is unchecked.
Select the desired density and press "Rand" to randomly
fill the board. The choice is active only when no uniform randomizing is
selected.
Select the desired shape and press "Seed" to initialize
the board with one of the predefined primitive patterns.
Press "Clear" to remove all cells
from the board.
Use the "View" menu items to show/hide
user interface elements.
"Colors" menu items: "Count of states" and "Coloring mode"
are enabled only in rules with no history.
To see their meaning try for example the "Flakes" rule from the "Life"
family. Set count of colors to 25 and use Seed FRM80x80. Now run this pattern (a frame
80x80 cells big) once with standard and once with the alternate coloring.
"Active state" options allow setting the state that will be used
for drawing the pattern. Activate the state 0 to erase cells. Remember about
<]> and <[> shortcuts that allow quick selection of the next and
the previous state.
To change the color scheme select different color palettes
available in the "Colors" menu.
Keyboard shortcuts
<Enter> - start / stop the animation
<Space> - run one cycle
<+>, <-> - zoom in / out
<*>, </> - run faster / slower
<Arrow keys> - panning
<[>, <]> - activate the previous / next state (color)
<F1> - show the "About..." box
<A> - toggle adding flag for randomizing / seeding
<C> - clear the board
<F> - fit the pattern in the current window
<G> - toggle displaying the grid
<I> - show the "Info..." box
<D> - show the description of the currently loaded pattern
<R> - fill the board randomly using selected settings
<S> - seed the board using selected settings
<W> - toggle wrapping at edges
Other recommended Cellular Automata applets
Cellsprings
A powerful Cellular Automata Java applet by John Elliott. The applet handles many
types of CAs and contains sets of patterns for each rule. Users can also experiment with
new rules, and (new!) save rules and patterns to the server.
Alan Hensel's Life applet
The fastest Java applet ever written. It plays different rules in the Conway's Life family
and contains a large collection of Life patterns.
CAOS - One-Dimensional
Cellular Automata Simulator
A powerful and well-designed Java applet by Martin Schaller. The applet supports general
binary, symmetric and totalistic one-dimensional rules.
CAffeine
A collection of 7 different Java CA applets by David Griffeath and Bruce
Christenson.
Diffusion
Tim Tyler's applet demonstrating a variety of types of reversible diffusion
implemented in Margolus neighborhood.
Last additions
Click here to read what's new in the applet.
Webmaster: Mirek Wojtowicz
http://www.mirekw.com
MCell mirrors:
USA http://psoup.math.wisc.edu/mcell/
Europe http://www.mirwoj.opus.chelm.pl
Last update: 23 Feb 2005
|
|
| |
General | Cellular | Automata | Java | applet | running | over | 200 | rules | from | 12 | CA | families, | equipped | with | a | big | library | of | patterns. | By | Mirek | Wojtowicz. |
|
http://www.mirekw.com/ca/mjcell/mjcell.html
Mirek's Java Cellebration 2008 October
dvd rental
dvd
General Cellular Automata Java applet running over 200 rules from 12 CA families, equipped with a big library of patterns. By Mirek Wojtowicz.
Rules
|
© 2008 Internet Explorer 5+ or Netscape 6+
|
|
Recommended Sites: 1.
Arts -
Business -
Computers -
Games -
Health -
Home -
Kids and Teens -
News -
Recreation -
Reference -
Regional -
Science -
Shopping -
Society -
Sports -
World
Miss Gallery
- Top Anime Hentai
- DVD rental by mail
- Business Russia - Mortgages - Magazine Subscriptions - McDonalds - Mortgage Calculator
|