CUMSEL: Cumulative Selection Applet

  • This applet demonstrates the power of the cumulative selection process, which is much better than a purely random process. It also demonstrates the concept of mutation.

  • You enter an original pattern on a grid. The program tries to duplicate this pattern from a randomly-generated first generation by randomly changing a specified number of mutating cells. Only the most fit pattern is kept for further mutation. In addition, the applet performs random selection on a separate grid to illustrate the superiority of the cumulative selection process.

  • IMPORTANT:
    The applet is written in Java 2, which is unfortunately not yet supported in most popular browsers. You can circumvent this by installing Sun's Java Runtime Environment. This contains the company's Java plug-in and will enable you to view all Java 2 applets.

[ Launch Applet ]

cbu home   |   cbu engineering home   |   pong's home   |   ai