Dr. Mark Humphrys

School of Computing. Dublin City University.

Home      Blog      Teaching      Research      Contact


CA216      CA249      CA318      CA651      CA668

w2mind.computing.dcu.ie      w2mind.org

CA318 - practical

CA318 practical

The World-Wide-Mind

The practical is based on the "World-Wide-Mind" project.

Involves the research website w2mind.computing.dcu.ie.

Practice - Lab

When we "run" the Mind in the World, we repeatedly ask the World to describe itself by sending it a "Get State" message, then we ask the Mind what to do by sending it a "Get Action" message, then we execute the action by sending the World server a "Take Action" message.

Write a Mind

  1. Run a Mind in a World

  2. Register so you can upload Minds and worlds
    • Register
    • Please use your proper name in the "Name" field (no nicknames), or scores may not be properly credited to you.

  3. Write a Mind for a World

  4. Another test World


Practical - Write a Mind for a Pac-Man world

Last year, I got students to write a Pac-Man-like World.
They were allowed vary from the original.

In all of their Worlds, there is a "PacMan" being chased by "ghosts" around a maze.
In most of these, your Mind controls the PacMan and your task is to avoid the ghosts.
In some of them, your Mind controls the ghosts and your task is to catch the PacMan.

The original Pac-Man.

Here are the best of the Pac-Man Worlds:

The practical


Your work may be used by others in the future

Your work (Worlds and Minds) when uploaded on our server may be used by others in unpredictable ways.

It may be used for further experiments in our WWM research project, which aims to find ways of building up complex Minds composed of the works of multiple authors. Previous students' work has ended up being re-used in larger, multi-author systems, and even discussed in various scientific papers.

If you do not want this to happen, you can delete your World/Mind at any time. (But wait until after you have got your practical results!)

Feeds      On Internet since 1987