Examples of currentValue()


Examples of freenet.support.math.RunningAverage.currentValue()

            totalHopsTaken += hopsTaken;
            successes++;
            avg.report(1.0);
            avg2.report(1.0);
            double ratio = (double) successes / ((double) (failures + successes));
            System.err.println("Routed ping " + pings + " success: " + hopsTaken + ' ' + randomNode.getDarknetPortNumber() + " to " + randomNode2.getDarknetPortNumber() + " (long:" + ratio + ", short:" + avg.currentValue() + ", vague:" + avg2.currentValue() + ')');
          }
        } catch(Throwable t) {
          Logger.error(RealNodeRoutingTest.class, "Caught " + t, t);
        }
      }
View Full Code Here

Examples of freenet.support.math.SimpleRunningAverage.currentValue()

          if(hopsTaken < 0) {
            failures++;
            avg.report(0.0);
            avg2.report(0.0);
            double ratio = (double) successes / ((double) (failures + successes));
            System.err.println("Routed ping " + pings + " FAILED from " + randomNode.getDarknetPortNumber() + " to " + randomNode2.getDarknetPortNumber() + " (long:" + ratio + ", short:" + avg.currentValue() + ", vague:" + avg2.currentValue() + ')');
          } else {
            totalHopsTaken += hopsTaken;
            successes++;
            avg.report(1.0);
            avg2.report(1.0);
View Full Code Here

Examples of freenet.support.math.SimpleRunningAverage.currentValue()

            totalHopsTaken += hopsTaken;
            successes++;
            avg.report(1.0);
            avg2.report(1.0);
            double ratio = (double) successes / ((double) (failures + successes));
            System.err.println("Routed ping " + pings + " success: " + hopsTaken + ' ' + randomNode.getDarknetPortNumber() + " to " + randomNode2.getDarknetPortNumber() + " (long:" + ratio + ", short:" + avg.currentValue() + ", vague:" + avg2.currentValue() + ')');
          }
        } catch(Throwable t) {
          Logger.error(RealNodeRoutingTest.class, "Caught " + t, t);
        }
      }
View Full Code Here

Examples of freenet.support.math.SimpleRunningAverage.currentValue()

        } catch(Throwable t) {
          Logger.error(RealNodeRoutingTest.class, "Caught " + t, t);
        }
      }
      System.err.println("Average path length for successful requests: "+totalHopsTaken/successes);
      if(pings > 10 && avg.currentValue() > accuracy && ((double) successes / ((double) (failures + successes)) > accuracy)) {
        System.err.println();
        System.err.println("Reached " + (accuracy * 100) + "% accuracy.");
        System.err.println();
        System.err.println("Network size: " + nodes.length);
        System.err.println("Maximum HTL: " + MAX_HTL);
View Full Code Here

Examples of freenet.support.math.TrivialRunningAverage.currentValue()

    int i = 0;

    synchronized(avgDatabaseJobExecutionTimes) {
      for(Map.Entry<String, TrivialRunningAverage> entry : avgDatabaseJobExecutionTimes.entrySet()) {
        TrivialRunningAverage avg = entry.getValue();
        entries[i++] = new TimedStats(entry.getKey(), avg.countReports(), (long) avg.currentValue(), (long) avg.totalValue());
      }
    }

    Arrays.sort(entries);
    return entries;
View Full Code Here

Examples of freenet.support.math.TrivialRunningAverage.currentValue()

      int i = 0;

      synchronized (avgMandatoryBackoffTimesRT) {
        for (Map.Entry<String, TrivialRunningAverage> entry : avgMandatoryBackoffTimesRT.entrySet()) {
          TrivialRunningAverage avg = entry.getValue();
          entries[i++] = new TimedStats(entry.getKey(), avg.countReports(), (long) avg.currentValue(), (long) avg.totalValue());
        }
      }

      Arrays.sort(entries);
      return entries;
View Full Code Here

Examples of freenet.support.math.TrivialRunningAverage.currentValue()

      int i = 0;

      synchronized (avgMandatoryBackoffTimesBulk) {
        for (Map.Entry<String, TrivialRunningAverage> entry : avgMandatoryBackoffTimesBulk.entrySet()) {
          TrivialRunningAverage avg = entry.getValue();
          entries[i++] = new TimedStats(entry.getKey(), avg.countReports(), (long) avg.currentValue(), (long) avg.totalValue());
        }
      }

      Arrays.sort(entries);
      return entries;
View Full Code Here

Examples of freenet.support.math.TrivialRunningAverage.currentValue()

      int i = 0;

      synchronized (avgRoutingBackoffTimesRT) {
        for (Map.Entry<String, TrivialRunningAverage> entry : avgRoutingBackoffTimesRT.entrySet()) {
          TrivialRunningAverage avg = entry.getValue();
          entries[i++] = new TimedStats(entry.getKey(), avg.countReports(), (long) avg.currentValue(), (long) avg.totalValue());
        }
      }

      Arrays.sort(entries);
      return entries;
View Full Code Here

Examples of freenet.support.math.TrivialRunningAverage.currentValue()

      int i = 0;

      synchronized (avgRoutingBackoffTimesBulk) {
        for (Map.Entry<String, TrivialRunningAverage> entry : avgRoutingBackoffTimesBulk.entrySet()) {
          TrivialRunningAverage avg = entry.getValue();
          entries[i++] = new TimedStats(entry.getKey(), avg.countReports(), (long) avg.currentValue(), (long) avg.totalValue());
        }
      }

      Arrays.sort(entries);
      return entries;
View Full Code Here

Examples of freenet.support.math.TrivialRunningAverage.currentValue()

      int i = 0;

      synchronized (avgTransferBackoffTimesRT) {
        for (Map.Entry<String, TrivialRunningAverage> entry : avgTransferBackoffTimesRT.entrySet()) {
          TrivialRunningAverage avg = entry.getValue();
          entries[i++] = new TimedStats(entry.getKey(), avg.countReports(), (long) avg.currentValue(), (long) avg.totalValue());
        }
      }

      Arrays.sort(entries);
      return entries;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.