X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;f=robbersrc%2Frobber.cpp;h=5f36f475177f2a32072c62312ae445b93fbb5bb5;hb=311cc01a3137b22c5617305245588cef6ef48ba9;hp=247a00e6de14d8a1e7a47fe52c92f0e14c552aef;hpb=d9ea67edb4cdaab1f5f7810de640f8fb722a15d1;p=icfp05.git diff --git a/robbersrc/robber.cpp b/robbersrc/robber.cpp index 247a00e..5f36f47 100644 --- a/robbersrc/robber.cpp +++ b/robbersrc/robber.cpp @@ -23,8 +23,8 @@ string Robber::turn(){ continue; } //cerr << "Looking at street: " << street->first << endl; - double goodness = 0; Intersection& conInter = _intersections[street->first]; + double goodness = conInter.connections.size()*5; list closestFootCop = shortestPath(street->first, cop_foot, FindPlayer(_players, cop_foot, 6), true); unsigned int closestCop = closestFootCop.size(); @@ -64,7 +64,7 @@ string Robber::turn(){ continue; //list::iterator i = l.begin(); //++i; - banks.push(bank->second/(pow(l.size(),2.0))); + banks.push(bank->second/(pow(l.size(),4.0))); } } //sort(banks.begin(),banks.end(),greater());