ID:50105
Title:where is the CAPCHA
Author:jin
Date:2008-11-07 02:01:02
Score:39316.9680
Result:37746.16 (cyc: 4, node: 97)
CPU Time:144.9280
Status:Passed
Comments:
Based on:none
Code:
function [dRow,dCol,action,mark] = solver( ...
    mainMap,foodMap,myAntMap,opAntMap, ...
    myScentMap,opScentMap,myDeathMap,opDeathMap)

%% main
if (opAntMap(3,3)~=0 || rand >0.65)
    dRow   = 0;
    dCol   = 0;
    action = -1; %-1 attack, 1 carry
    mark   =  0; % scent
    return
end

%
dRow   = round(rand*2) - 1;%round(rand*2) - 1
dCol   = round(rand*2) - 1;
action = 1; %-1 attack, 1 carry
mark   =  100; % scent


ihill=find(mainMap==1);
if ~isempty(ihill)    
action = -1; %-1 attack, 1 carry
end

end