TLDR: Det är dynga, han förstår inte hur avrundningar fungerar. Lita inte på hans resultat.
Lite längre:
Oj säger jag. Testade hans skript. Han har tyvärr ingen koll på matte och förstår inte hur avrundningar fungerar. Dvs, vänder jag på hans hårdkokade variabler, dvs "trumpd" till "bidenj" (som de heter i datasettet), så får jag ut motsvarande siffror till Bidens fördel... Han är en djävla tomte som gjorde skriptet.
I praktiken så tar han totalt röstantal (exakt vid varje rapporterat ögonblick), och en avrundning av en viss kandidats andel vid den tidpunkten (tre värdesiffror), och summerar när det framräknade röstetalet för sin valda kandidat minskar. Dvs, han summerar inte över tid, eller över båda kandidater, utan bara de enstaka fall som belägger hans poäng (och som belägger den genom att det är avrundningar, och när det handlar om miljoner röster så spelar även fjärde decimalen roll).
Exempel (från Georgias dataset):
T1:
Lagda röster: 4961877
T andel avrundat: 0.494 -> antal: 2451167,238
B ande avrundat l: 0.494 -> antal: 2451167,238
T2:
Lagda röster: 4968953
T andel avrundat: 0.493 (minskning!) -> antal: 2449693,829
B ande avrundat: 0.494 (ökning!) -> antal: 2454662,782
Om man nu tar differensen på framräknade Trumpröster (med den avrundade delan T röster på 0.493) så har Trump färre röster, dvs 0.494 x 4961877 >> 0.493 x 4968953. Vilket matematiskt inte är så konstigt, men det han missar är att 0.494 och 0.493 är en avrundningar och inte gäller. Alltså, det är inte en reel minskning av röster, eller försvunna röster, det är en konsekvens av att han inte förstår att värdena är avrundade.
Ex på data (relevanta fält):
Kod:
timestamp":"2020-11-06T21:55:39Z"},{"vote_shares":{"bidenj":0.494,"trumpd":0.494},"votes":4961877
"timestamp":"2020-11-06T21:59:41Z"},{"vote_shares":{"bidenj":0.494,"trumpd":0.493},"votes":4968953
Går nog att se här:
Kod:
Tidpunkt T1 T2 diff
Röster 4961877 4968953
Trump% 0,494 0,493 <-- avrundat!
Biden% 0,494 0,494 <-- avrundat!
Trump 2451167,238 2449693,829 -1473,409 <--- Det han räknar
Biden 2451167,238 2454662,782 3495,544
Jag hoppas att min poäng är klar, och att dyngan som Sidney Powell refererar till kan kastas illa kvickt innan den ställer till med våldsamheter. Delar även hans kod nedan, så att ni själva kan dubbelkolla att det jag säger stämmer. Allting finns på
https://thedonald.win/p/11Q8O2wesk/happening-calling-every-pede-to-/
Kod:
import json
def findfraud(NAME):
with open(NAME + '.json', encoding="utf8") as f:
x = json.load(f)
TotalVotesLost = 0
for i in range(len(x["data"]["races"][0]["timeseries"])):
if i != 0 and x["data"]["races"][0]["timeseries"][i]["votes"] * x["data"]["races"][0]["timeseries"][i]["vote_shares"]["trumpd"] < x["data"]["races"][0]["timeseries"][i-1]["votes"] * x["data"]["races"][0]["timeseries"][i-1]["vote_shares"]["trumpd"]:
if x["data"]["races"][0]["timeseries"][i]["votes"] * x["data"]["races"][0]["timeseries"][i]["vote_shares"]["bidenj"] > x["data"]["races"][0]["timeseries"][i-1]["votes"] * x["data"]["races"][0]["timeseries"][i-1]["vote_shares"]["bidenj"]:
print ("Index : " + str(i) + " Past Index : " + str(i-1))
print (x["data"]["races"][0]["timeseries"][i]["votes"] * x["data"]["races"][0]["timeseries"][i]["vote_shares"]["trumpd"] - x["data"]["races"][0]["timeseries"][i-1]["votes"] * x["data"]["races"][0]["timeseries"][i-1]["vote_shares"]["trumpd"])
TotalVotesLost += x["data"]["races"][0]["timeseries"][i]["votes"] * x["data"]["races"][0]["timeseries"][i]["vote_shares"]["trumpd"] - x["data"]["races"][0]["timeseries"][i-1]["votes"] * x["data"]["races"][0]["timeseries"][i-1]["vote_shares"]["trumpd"]
print (str(str(TotalVotesLost) + " Flo"))
def findfraud2(NAME):
with open(NAME + '.json', encoding="utf8") as f:
x = json.load(f)
TotalVotesLost = 0
for i in range(len(x["data"]["races"][0]["timeseries"])):
if i != 0 and x["data"]["races"][0]["timeseries"][i]["votes"] < x["data"]["races"][0]["timeseries"][i-1]["votes"]:
TotalVotesLost += x["data"]["races"][0]["timeseries"][i]["votes"] - x["data"]["races"][0]["timeseries"][i-1]["votes"]
print (TotalVotesLost)