map.defineObject('robot', {
// ...
'behavior': function (me) {
if (me.canMove('down')) {
me.move('down');
} else if (me.canMove('right')) {
me.move('right');
}
}
});