[Demonstration 1]

[Buggy Method]
@Override
public void draw(Graphics g, Canvas canvas) {
    bg.draw(g, canvas);
    g.drawImage(ImageManager.key, 860, 320, null);
    g.drawImage(ImageManager.dialogueBox, 16, 832, null);
    g.drawString(log1, 32, 872);
    g.setColor(Color.decode("#EEEEEE"));
    g.drawString(log2, 32, 908);
    g.setColor(Color.WHITE);
    gridDisplay.draw(g);
    mapMenu.draw(g);
    mapMenu.getMapListener().draw(g, getGrid());
    getPlayer().getMoenyListener().draw(g, getPlayer().getMoney());
    //Temp
    g.drawString("Press Escape to exit the map.", 32, 950);
    g.drawString("Press E to enter Combat.", 32, 1000);
    g.drawString("Press R to view the store", 32, 1050);
}

[Buggy Hunk]
mapMenu.getMapListener().draw(g, getGrid());

[Patch]
getPlayer().getMapListener().draw(g, getGrid());

[Demonstration 2]

[Buggy Method]
public static boolean[] getProbes(final long classid, final String classname, final int probecount) {
    return data.getExecutionData(Long.valueOf(classid), classname, probecount).getProbes();
}

[Buggy Hunk]
return data.getExecutionData(Long.valueOf(classid), classname,

[Patch]
return DATA.getExecutionData(Long.valueOf(classid), classname,

[Demonstration 3]

[Buggy Method]
private void addSpeedIcon() {
    speedIcon = new Image(AssetFactory.getInstance().get(TextureType.LIGHTNING, Texture.class));
    speedIcon.setScale(2f);
    speedIcon.setPosition(10, 10);
    speedIcon.addListener(new ClickListener() {

        @Override
        public void clicked(InputEvent event, float x, float y) {
            statusManager.getStatus().setSticky();
        }
    });
    speedIcon.addAction(new Action() {

        Color temp = new Color();

        @Override
        public boolean act(float delta) {
            Image image = (Image) getActor();
            temp.set(Color.WHITE);
            float a = Skydiver.MIN_TERMINAL_SPEED;
            float b = Skydiver.MAX_TERMINAL_SPEED;
            float speedFactor = (-statusManager.getStatus().velocity().z - a) / (b - a);
            temp.lerp(Color.YELLOW, speedFactor);
            image.setColor(temp);
            return false;
        }
    });
    speedIcon.setVisible(false);
    stage.addActor(speedIcon);
}

[Buggy Hunk]
speedIcon.setScale(2f);

[Patch]
speedIcon.setScale(1f);