ID:49904
Title:sillyant
Author:Jorge Artieda
Date:2008-11-06 02:46:40
Score:28842.7935
Result:27203.42 (cyc: 11, node: 171)
CPU Time:145.5591
Status:Passed
Comments:first stupid silly ant
Based on:none
Code:
function [dRow,dCol,action,mark] = solver(mainMap,foodMap,myAntMap,opAntMap, ...
                                          myScentMap,opScentMap,myDeathMap,opDeathMap)

action = 0;
if opAntMap(3,3)>0
    action = -1; %-1 attack, 1 carry
end
if foodMap(3,3)>1
    action = 1;
end
dRow=0;
dCol=0;
oi=1;
oj=1;
if action > -1
    if action == 1
        for i = 1:5
            for j = 1:5
                if myScentMap(i,j) > myScentMap(oi,oj)
                    oj=j;
                    oi=i;
                end
                
            end
        end
    else
        for i = 1:5
            for j = 1:5
                if myScentMap(i,j) > myScentMap(oi,oj)
                    oj=j;
                    oi=i;
                end
            end
        end
    end
    oj=oj-3;
    oi=oi-3;
    oj=sign(oj);
    oi=sign(oi);
    dRow   = oi;
    dCol   = oj;
end    
                
mark   =  1; % scent
end