Micromice are small autonomous robots design to traverse a maze. The maze consists
        of 256 squares (16 x 16) on a 18cm grid with recofigurable walls which are 1.2cm
        thick and 5cm high. The floor of the maze is matt black and the walls are white
        with red tops. There are three basic types of mice: Contact wall followers that
        find there way around the maze by mechanically detecting the left hand wall. Non
        contact wall followers that find there way around the maze by detecting the left
        hand wall without touching it usually using optical sensors. Maze solvers that build
        up a map of the maze as they search for the centre then calculate the best path
        and return to the start and do as quick a run to the center as possible.