some competition ;-).

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1728 6c8d7289-2bf4-0310-a012-ef5d649a1542
pull/1/head
allo 19 years ago
parent ff476c19a5
commit a054051913

@ -105,6 +105,8 @@
<tr><td colspan="16" align="left"><p><font size="-3"><i>runtime: #[rt]# ms</i></font></p></td></tr>
</table>
</p>
Progress to your next Opponent: #[percent]#%<br />
#{percent}#<img src="/env/grafics/green-bar.png">#{/percent}##{percent2}#<img src="/env/grafics/red-bar.png">#{/percent2}#
::
<p><font size="1">All Peers:<br>
<table border="0" cellpadding="2" cellspacing="1">

@ -275,6 +275,7 @@ public class Network {
String wikiPage;
String userAgent, location;
int PPM;
long myValue=0, nextValue=0, prevValue=0;
while (e.hasMoreElements() && conCount < maxCount) {
seed = (yacySeed) e.nextElement();
if (seed != null) {
@ -284,8 +285,16 @@ public class Network {
if (conCount >= maxCount) { break; }
if (seed.hash.equals(yacyCore.seedDB.mySeed.hash)) {
prop.put(STR_TABLE_LIST + conCount + "_dark", 2);
myValue=Long.parseLong(seed.get(yacySeed.LCOUNT, "0"));
} else {
prop.put(STR_TABLE_LIST + conCount + "_dark", ((dark) ? 1 : 0) ); dark=!dark;
if(myValue==0)
//before myself: better
nextValue=Long.parseLong(seed.get(yacySeed.LCOUNT, "0"));
else if(nextValue==0)
//after myself: worse
prevValue=Long.parseLong(seed.get(yacySeed.LCOUNT, "0"));
}
if (updatedProfile.contains(seed.hash)) {
prop.put(STR_TABLE_LIST + conCount + "_updatedProfile", 1);
@ -398,6 +407,10 @@ public class Network {
prop.put("table_num", conCount);
prop.put("table_total", (maxCount > conCount) ? conCount : maxCount);
prop.put("table_complete", ((complete)? 1 : 0) );
int percent=(int)((float)(myValue-prevValue)/(float)(nextValue-prevValue)*100);
prop.put("table_percent", percent);
prop.put("table_percent2", 100-percent);
}
}
prop.put("page", page);

Loading…
Cancel
Save