From the page of
``Examples
of Simple Problem Solving Using CCM,''
you can follow pages that contains Java applets as follows:
applets with which you can observe the rapid process of
finding magic squares,
coloring
the USA map,
solving
the *N* queens problem (a problem
to find a layout of queens on *N* x *N* ``chess board''),
or
sorting.
// These applets are based on a method called CCM that was
developed by the author. You can see a different solution
every time you run the applet, because random numbers are used in this
method. You can also change several parameter values and enjoy seeing that
the computer is struggling because it looses the power of finding
solutions.
// CCM
is a model for emergent computation. Relatively simple problems,
such as above, can be solved using only a production rule and an
evaluation function.
Papers on CCM are linked from
the above
page.

From this
page, you can follow pages that contains Java applets
with which you can observe automatic and rapid processes of
finding magic squares,
coloring
the USA map,
solving
the *N* queens problem (a problem
to find a layout of queens on *N* x *N* ``chess board''),
and
sorting. These applets use a method called CCM that was
developed by the author. You can see a different solution
every time you run the applet, because random numbers are used.
You can also change several parameter values and enjoy seeing that
the computer is struggling hard because it looses the power of finding
solutions. If you are interested in the mechanism, follow the link of
CCM.

You can observe automatic and rapid processes of finding magic squares, coloring the USA map, solving the N queens problem and sorting using the Java applets linked from the page of ``Examples of Simple Problem Solving Using CCM'' (http://www.kanadas.com/ccm/examples.html).

These applets are based on a method called CCM that was developed by the author. You can see a different solution every time you run the applet, because random numbers are used in this method. You can also change several parameter values and enjoy seeing that the computer is struggling because it looses the power of finding solutions.

CCM is a model for emergent computation. Relatively simple problems, such as above, can be solved using only a production rule and an evaluation function. Papers on CCM are linked from the above page.

You can observe automatic and rapid processes of finding magic squares, coloring the USA map, solving the N queens problem and sorting using the Java applets linked from this page. You can see a different solution every time you run the applet, because random numbers are used.

Y. Kanada (Send comments to yasusi @ kanadas.com) Created: 1/5/97, Modified: 10/19/2003.