X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;f=robbersrc%2Frobber.cpp;h=e800b6cd6ad6fc12ebdfdca61a4358b8b415f910;hb=f43628e7d862566f3ffc6d4ea9274f17f723fffc;hp=247a00e6de14d8a1e7a47fe52c92f0e14c552aef;hpb=d9ea67edb4cdaab1f5f7810de640f8fb722a15d1;p=icfp05.git diff --git a/robbersrc/robber.cpp b/robbersrc/robber.cpp index 247a00e..e800b6c 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(); 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());