pstein Posted December 16, 2007 Report Share Posted December 16, 2007 How is availabilty calculated? After having read some comments I am stillconfused.The best would be if someone could tell me the availability values for the following 3 simple examples. Assuming that there is a download with (only) 5 chunks/pieces and 2 resp 3 seeds/peers"y" indicates that the chunk is available.What would be the availability for:1.scenario:chunk No 12345peer No1 yynnnpeer No2 nnnyy2.scenario:chunk No 12345peer No1 yyynnpeer No2 nnyyy3.scenario:chunk No 12345peer No1 yyynnpeer No2 nnnyypeer No3 yyyyy Link to comment Share on other sites More sharing options...
jewelisheaven Posted December 16, 2007 Report Share Posted December 16, 2007 Total availability (lower graph under General) is you + everyone else.Availability is the reported availability of peers HAVEs versus NOT HAVEs.In your examples not including you is an oversight, so I will assume you have nothing (starting @ 0%)1) .8002) 1.2003) 2.000 Link to comment Share on other sites More sharing options...
pstein Posted December 16, 2007 Author Report Share Posted December 16, 2007 Ok, so there is no guarantee that an availibilty > 1.0 indicates that ALL chunks are available (at least once per chunk)?Is there another way to detect if at last 1 source exist for EVERY chunk?From what you have said it would mean that:4.scenario:chunk No 12345peer No1 yynnnpeer No2 nnnyypeer No3 yynyypeer No4 yynnyhas a "huge" availability of 11/5 = 2.2 but could never be successfully finished. Link to comment Share on other sites More sharing options...
muwa Posted December 16, 2007 Report Share Posted December 16, 2007 I'd guess availability is 0.8 since there is no full copy. You'll see red block in the middle of the graphical representation of availability. Also block 4 will show up less blue. Link to comment Share on other sites More sharing options...
jewelisheaven Posted December 16, 2007 Report Share Posted December 16, 2007 An availability of > 1.0 means you can complete the download. What this means is there does not need to be a SEED in the swarm as long as between them... your #2 was a prime example of this.You totally missed the math involvedhas a "huge" availability of 11/5 = 2.2 but could never be successfully finished.It does not have a 11/5 available. That is .800. Link to comment Share on other sites More sharing options...
Lord Alderaan Posted December 17, 2007 Report Share Posted December 17, 2007 I don't know exactly how it is calculated but I always treat it like the whole number is the number of times the least available piece is available. I pretty much ignore the number behind the comma unless the whole number is 0. Then its a very accurate count of how many % of the pieces ARE available. Link to comment Share on other sites More sharing options...
DreadWingKnight Posted December 17, 2007 Report Share Posted December 17, 2007 The whole number is the number of complete sets of pieces out there.If the number is less than 1, there is NO complete set seen.For each full increment greater than 1, there is a complete set. Link to comment Share on other sites More sharing options...
pstein Posted December 19, 2007 Author Report Share Posted December 19, 2007 @DreadWingKnight:Ok. But you should append "at this moment" !!If the only seed goes online e.g. only on weekends then the availabilityis on working days below (!) 1 Link to comment Share on other sites More sharing options...
jewelisheaven Posted December 19, 2007 Report Share Posted December 19, 2007 If you do not see total availability > 1.000 you cannot complete the torrent. You must remain in the swarm until such time that condition is met, or stop the torrent and delete the data.pstein, that's the problem though, with just a torrent file (infohash) you have no other data about the swarm. Unless you are at the client and see a seed connect that one time a week, you may think the swarm is dead. But the fact remains unless you see availability > 1 the swarm cannot complete to make other seeds. (There is one caveat to this, as initial/super seeders appear as a peer with 0.0%... so If you see another peer going up proportionately to your % increase it is in all likelihood a masked seeder) Link to comment Share on other sites More sharing options...
Sh0X Posted December 19, 2007 Report Share Posted December 19, 2007 yea Link to comment Share on other sites More sharing options...
Switeck Posted December 19, 2007 Report Share Posted December 19, 2007 Also, if you and the only seeder are both firewalled, you'll NEVER connect to it....But if there's enough not-firewalled peers on the torrent, then you should still see the torrent precentage increase (slowly?) over time. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.