Push Fight!

Pagina: 1 2 Laatste
Acties:

Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
@hansR meldde dat onder Windows de verbinding met de server niet tot stand kwam. Als je hetzelfde probleem hebt, probeer dan op IP adres te verbinden door de optie --host=77.109.152.105 (IPv4) of --host=2a02:168:65fc:0:cab4:a36:224f:5b34 (IPv6) toe te voegen.

Acties:
  • 0 Henk 'm!

  • asterix78
  • Registratie: December 2017
  • Laatst online: 22-05 22:11
goede middag mijn client krijgt geen connectie meer met de server.
enig idee hoe dit kan ?

https://stats.free-dc.org/cpidtagb.php?cpid=1774c0adc3408697fb50168c04d9749e&theme=1&cols=1


Acties:
  • +2 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
asterix78 schreef op vrijdag 3 juni 2022 @ 12:09:
goede middag mijn client krijgt geen connectie meer met de server.
enig idee hoe dit kan ?
Oeps, dat was mijn fout: ik had een verkeerde port mapping ingesteld op de router. De server zou in ieder geval bereikbaar moeten zijn.

Momenteel zijn er echter geen chunks beschikbaar. Gisteren heeft dylan111111 een fout ontdekt in de data die ik nu eerst op moet lossen. (Ik dacht dat ik al een update had gepost in dit topic maar blijkbaar heb ik me vergist.)

Acties:
  • 0 Henk 'm!

  • __R__
  • Registratie: Juni 2008
  • Laatst online: 01-06 11:39
Goed. Klaar voor de start. Graag, als je de data foutloos hebt, ook een link naar de r4.sha256sum

Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Okee, ik denk dat ik het probleem verholpen heb, al is het me niet helemaal duidelijk hoe het ontstaan is. Ik hoop dat dit het enige probleem is met de invoer anders moet ik de hele fase-4 uitvoer opnieuw checken. Voorlopig ga ik er vanuit dat alles klopt, dus kunnen we fase 5 herstarten. Er zijn een paar wijzigingen nodig:

Stap 1: gelieve de solver te updaten op de gebruikelijke manier. De Windows versie is hier beschikbaar: https://styx.verver.ch/~m...ws-2022-06-03-0d3d3b5.zip

Stap 2: Fix de r4.bin invoer. Er zijn twee manieren:

Optie 1: Gooi de oude r4.bin weg en download een nieuwe van:
https://styx.verver.ch/~maks/pushfight/r4.bin.zst
https://styx.verver.ch/~maks/pushfight/r4.sha256sum

Optie 2:
Run ./fix-r4-bin in de solver directory. Die zou automatisch het bestand moeten fixen. (Dit scheelt je een grote download.) Eventueel kun je de sha256sum van hierboven gebruiken om te checken dat het bestand klopt, maar dat is niet strict noodzakelijk.

Stap 3:
Start de solver zoals voorheen :)

Als je de solver niet hebt geüpdatet (zie stap 1) krijg je een foutmelding als "Invalid solver for phase".

Als je r4.bin niet hebt gefixt (zie stap 2) krijg je een foutmelding als "Verification of chunk 123 failed!"

edit:
En een kleine nieuwe feature: op http://styx.verver.ch:7430/ (geen HTTPS) kun je de voortgang van de fase volgen.

[ Voor 4% gewijzigd door Soultaker op 03-06-2022 20:14 ]


Acties:
  • +1 Henk 'm!

  • __R__
  • Registratie: Juni 2008
  • Laatst online: 01-06 11:39
Soultaker schreef op vrijdag 3 juni 2022 @ 17:35:


Stap 1: gelieve de solver te updaten op de gebruikelijke manier. De Windows versie is hier beschikbaar: https://styx.verver.ch/~m...ws-2022-06-03-0d3d3b5.zip
Done!
404 error
En een kleine nieuwe feature: op http://styx.verver.ch:7430/ (geen HTTPS) kun je de voortgang van de fase volgen.
Does not respond

Boeien..... Bezig met chunk 156 }:O

Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Oeps, het is https://styx.verver.ch/~maks/pushfight/r4.sha256sum. Ik heb de link aangepast. Je kunt ook altijd https://styx.verver.ch/~maks/pushfight/ openen voor een lijst van bestanden.
Does not respond
D'oh! Port mapping was toegevoegd maar niet enabled. Zou nu moeten werken.

Acties:
  • 0 Henk 'm!

  • dylan111111
  • Registratie: Oktober 2013
  • Laatst online: 21:37
Fase 5 is alweer klaar. :)
Afbeeldingslocatie: https://i.imgur.com/nCdzNiS.png

[ Voor 19% gewijzigd door dylan111111 op 04-06-2022 10:30 ]


Acties:
  • +2 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Inderdaad, ik ben bezig met de resultaten samenvoegen.

Hieronder het leaderboard van fase 5 (ik heb de scores van voor en na de reset samengevoegd, vandaar dat het totaal aantal chunks > 7429 is, en ik heb mezelf er voor de vergelijking ook tussengezet hoewel ik zoals altijd een voorsprong heb):

GebruikerChunksStellingen
dylan111111498119.757.287.455
hansR347413.660.391.619
Soultaker10824.959.660.313
asterix785012.091.723.496
__R__3141.268.967.146
thec0mpler116710.492.312

Hartelijk dank aan allen!

edit:
Ik had per ongeluk __R__ en hansR samengevoegd :o Is nu gefixt!

[ Voor 9% gewijzigd door Soultaker op 04-06-2022 19:08 ]


Acties:
  • 0 Henk 'm!

  • __R__
  • Registratie: Juni 2008
  • Laatst online: 01-06 11:39
Zet maar weer terug hoor..... O-)

Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
__R__ schreef op zaterdag 4 juni 2022 @ 19:14:
Zet maar weer terug hoor..... O-)
Leuk geprobeerd ;) Maar als je je wil revancheren is hier je kans, want het is tijd voor fase 6!

Voor fase 6 heb ik de backpropagate-losses solver herschreven zodat 'ie beter werkt met automatische distributie van chunks en kleinere uitvoerbestanden genereert. Wil je weer meedoen? De stappen zijn bijna hetzelfde als vorige keer maar voor de volledigheid herhaal ik ze nog een keer.

Stap 1
Zorg dat de solvers up-to-date zijn! Linux gebruikers kunnen van Git updaten met:
make clean
git pull
make -j all


Windows gebruikers kunnen de laatste executables hier downloaden:
https://styx.verver.ch/~m...ws-2022-06-04-b9c14e4.zip

Stap 2
Download de invoerbestanden en plaats ze in de input directory. Voor deze solver zijn de vorige twee uitvoerbestanden r4.bin en r5.bin allebei nodig! Als je aan fase 5 meegerekend hebt dan heb je r4.bin waarschijnlijk nog, en dat bestand kun je hergebruiken. r5.bin kun je hier downloaden (4.2 GB ingepakt, 80.3 GB uitgepakt):
https://styx.verver.ch/~maks/pushfight/r5.bin.zst

In totaal heb je dus 160 GB vrije ruimte nodig, plus ruimte voor de uitvoer die je genereert, dus reken op ~200 GB in totaal (waarschijnlijk wat minder in de werkelijkheid).

Stap 3
Start de solver! We gebruiken deze keer dus backpropagate2 (in plaats van solve-rN).

./backpropagate2 --phase=6 --user=<gebruikersnaam> --machine=<machine-id>


Nogmaals, de user en machine ids mag je zelf kiezen. Belangrijk is dat verschillende machines (voor zover je die gebruikt) verschillende machine-ids gebruiken, zodat ze niet dezelfde chunks uit gaan rekenen.

Ik hoop dat jullie het hiermee redden. Laat me weten als iets niet duidelijk is of als je ergens vastloopt. Alvast bedankt voor de hulp! _/-\o_

Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Fase 6 compleet! Bedankt allemaal voor de hulp. Ik ga de resultaten verwerken. Hier zijn de stats:

GebruikerChunksStellingen
dylan111112754666153965
__R__1380385346798
asterix781183339566616
Soultaker1013288080396
thec0mpler28698902536


dylan11111 heeft het rustiger aan gedaan maar kwam nog steeds ruimschoots bovenaan terecht.

Acties:
  • +2 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Ik heb de resultaten verwerkt. Het gaat de goede kant op; het aantal nieuwe stellingen dat geklassificeerd worden daalt gestaag. Het doel is om te convergeren op een toestand waarin geen nieuwe stellingen gevonden worden. Het is me nog niet helemaal duidelijk hoe lang dat precies duurt.

edit: tabel naar de topicstart verplaatst.

Ik vraag me af of ik het proces nog wat kan verbeteren. Bijvoorbeeld door de solver zelf invoerbestanden te laten downloaden dan wel upgraden, zodat er minder handwerk nodig is tussen fasen. Een ander idee is om de solvers voor de even en oneven fasen (backpropgate2 en solve-rN) samen te voegen, zodat twee fasen tegelijk berekend kunnen worden (wat in theorie mogelijk is).


Fase 7
Voorlopig ga ik nog even op de oude manier verder. Ik heb fase 7 gestart. Meedoen kan op vergelijkbare manier als voorheen, met de laatste invoerbestanden en solver.

Korte versie:

1. Update de solver (windows binaries: pushfight-windows-2022-06-05-95bb3b5.zip).

2. Download r6.bin.zst (4.5 GB ingepakt, 80 GB uitgepakt) en plaats in de input/ directory.

3. Start de solve-rN solver:
./solve-rN  --phase=7 --user=<gebruiker-id> --machine=<machine-id>

[ Voor 39% gewijzigd door Soultaker op 06-06-2022 14:53 ]


Acties:
  • +3 Henk 'm!

  • __R__
  • Registratie: Juni 2008
  • Laatst online: 01-06 11:39
* __R__ doet weer mee.

Acties:
  • +2 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Fase 7 is compleet! Hartelijk bedankt voor jullie bijdragen. Er zijn 1,120,004,905 nieuwe verliezende stellingen geklassificeerd.

De leaderboard voor fase 7:

GebruikerChunksStellingen
dylan11111352411465687374
hansR16995923697601
asterix7810013508677940
__R__7482883739766
Soultaker4141599208463
thec0mpler43251382329


Ik ga gelijk door met fase 8. Die gaat ongeveer hetzelfde als fase 6 voorheen. Samenvatting:

1. Update de solver (Windows executables: pushfight-windows-2022-06-06-a139ff8.zip)

2. Download r7.bin.zst (4.7 GB ingepakt, 80 GB uitgepakt) en plaats in de input/ directory. Je hebt ook r6.bin nodig. Waarschijnlijk heb je die nog van vorige keer; zoniet download dan ook r6.bin.zst.

3. Start de backpropagate2 solver:
./backpropagate2  --phase=8 --user=<gebruiker-id> --machine=<machine-id>


Alvast bedankt voor de hulp! Waarschijnlijk gaat deze fase relatief snel. Voor de volgende keer ga ik proberen een solver te schrijven die twee fasen in één keer doet.

edit:
Voortgang is hier te zien: http://styx.verver.ch:7430/

Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Fase 8 is compleet! Mijn dank aan iedereen die meegeholpen heeft (en vooral @hansR die deze keer 71.8% van alle stellingen heeft doorgerekend):

GebruikerChunksStellingen
hansR4955804763786
asterix78991185523697
thec0mpler650126890169
Soultaker232827253


We gaan verder met fase 10! Niet fase 9? Nee, we gaan vanaf nu twee fasen in één keer doorrekenen met een nieuwe solver die de functionaliteit van solve-rN en backpropgate2 integreert. Dat scheelt handmatige interventies tussendoor en het heeft als voordeel dat je nog maar één invoer bestand nodig hebt. Verder werkt alles grotendeels hetzelfde als voorheen. Een samenvatting:

Stap 1: Update de solver (Linux gebruikers zie hier. Windows executables: pushfight-windows-2022-06-07-e61d4bd.zip)

Stap 2: Download r8.bin.zst (4.8 GB ingepakt, 80 GB uitgepakt) en plaats in de input/ directory.

Stap 3: Start solve2:
./solve2 --phase=10 --user=<gebruiker-id> --machine=<machine-id>


That's it! Laat het me weten als iets niet duidelijk is.

Acties:
  • 0 Henk 'm!

  • hansR
  • Registratie: Oktober 2000
  • Laatst online: 01-06 09:39

hansR

koffie zwart graag

Soultaker schreef op dinsdag 7 juni 2022 @ 12:09:
Fase 8 is compleet! Mijn dank aan iedereen die meegeholpen heeft (en vooral @hansR die deze keer 71.8% van alle stellingen heeft doorgerekend):

...

Stap 3: Start solver2:
./solver2  --phase=10 --user=<gebruiker-id> --machine=<machine-id>


That's it! Laat het me weten als iets niet duidelijk is.
solve2 bestaat wel en loopt vrolijk ... tikfout?

badges


Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
hansR schreef op dinsdag 7 juni 2022 @ 12:15:
solve2 bestaat wel en loopt vrolijk ... tikfout?
Ja, moet solve2 zijn idd. Gefixt!

Acties:
  • 0 Henk 'm!

  • blottle
  • Registratie: Oktober 2012
  • Laatst online: 29-05 11:23
Hi! Leuk project. Ik wilde het ook eens testen maar hier gaat het niet goed volgensmij:

Afbeeldingslocatie: https://tweakers.net/i/Bwi8D7XaiLmgl4P_ylzgCYw-qtk=/800x/filters:strip_exif()/f/image/OhDF1kceiPYxGXjxhhPHesWg.png?f=fotoalbum_large

Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
blottle schreef op dinsdag 7 juni 2022 @ 12:52:
Hi! Leuk project. Ik wilde het ook eens testen maar hier gaat het niet goed volgensmij:

[Afbeelding]
Anderen hadden dat probleem ook; het gebeurt denk ik omdat je geen IPv6 verbinding hebt. Waarschijnlijk kun je het oplossen door --host=77.109.152.105 toe te voegen op de command line, zodat je direct met IPv4 verbindt.

In theorie zou de solver zowel IPv6 als IPv4 moeten proberen, maar ik geloof dat ik een programmeerfoutje heb gemaakt waardoor 'ie alleen de eerste probeert. Ik zal het oplossen in de volgende versie.

Acties:
  • +1 Henk 'm!

  • blottle
  • Registratie: Oktober 2012
  • Laatst online: 29-05 11:23
Ah ik zie nu je bericht iets hier boven. Mijn laptop is ook aan het rekenen :-)

Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Fase 10 compleet! Er zijn deze keer 742.168.062 nieuwe verliezende stellingen gevonden, en 799.782.640 nieuwe winnende stellingen (in totaal 1.541.950.702).

Hieronder het leaderboard voor deze fase. @hansR heeft wederom het leeuwendeel van het werk verzet:

GebruikerChunksStellingen
hansR614921.765.745.078
blottle273577.427.109
Soultaker120507.963.772
asterix78101404.662.325

Acties:
  • 0 Henk 'm!

  • __R__
  • Registratie: Juni 2008
  • Laatst online: 01-06 11:39
Morgenmiddag een nieuwe fase?

Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
__R__ schreef op woensdag 8 juni 2022 @ 17:09:
Morgenmiddag een nieuwe fase?
Alle resultaten van fase 10 zien er goed uit dus wat mij betreft beginnen we vanavond nog :) De volgende fase is fase 12 (er worden weer twee fasen tegelijk berekend).

De procedure is grotendeels hetzelfde als voorheen. Een paar kleine verschillen:

Stap 1 (optioneel): Deze keer hoef je de solver niet te updaten. Mag wel. Windows binaries staan hier: pushfight-windows-2022-06-08-a9fec83.zip (in deze versie zou het IPv6 probleem opgelost moeten zijn, dus hoef je als het goed is geen --host argument meer op te geven).

Stap 2: Download r10.bin.zst (5.0 GB ingepakt, 80 GB uitgepakt) en plaats in de input/ directory. Als je bij de vorige stap de solver niet hebt geupdatet, moet je ook chunk-r10.sha256sum downloaden en in de metadata/ directory plaatsen (de solver gebruikt dit bestand om te verifiëren dat r10.bin correct gedownload is).

Stap 3: Start solve2 zoals voorheen, maar nu natuurlijk met --phase=12:
./solve2 --phase=12 --user=<gebruiker-id> --machine=<machine-id>

Acties:
  • +2 Henk 'm!

  • scorpionv
  • Registratie: Juni 2000
  • Laatst online: 22:20

scorpionv

This space for rent

Leuk initiatief @Soultaker, een home-brew DC project 8) Ik heb er een PC op gezet.

Zo te zien gebruikt de solver maar 1 core?

Fun while it lasted: World Community Grid!


Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Bedankt! Ik vind het ook een leuk project om aan te werken. Het zit net op de rand van wat berekenbaar is; te veel stellingen om in m'n eentje door te rekenen, maar met wat hulp is het wel te behappen.
scorpionv schreef op woensdag 8 juni 2022 @ 22:13:
Zo te zien gebruikt de solver maar 1 core?
Als het goed is gebruiken alle solvers alle beschikbare CPU cores. Misschien gaat er iets mis? Welk besturingssysteem gebruik je?

(Het kan voorkomen dat soms niet alle CPU cores voor 100% benut worden. Dit komt omdat ik de invoer opdeel in 7429 *chunks* die elk weer uit 225 *parts* bestaan. Elke CPU core verwerkt steeds één part. Als een chunk bijna helemaal doorgerekend is kan het dan voorkomen dat 1 CPU core nog bezig is met de laatste part terwijl de andere cores niets aan het doen zijn. Maar dat zou de uitzondering op de regel moeten zijn.)

Acties:
  • +1 Henk 'm!

  • scorpionv
  • Registratie: Juni 2000
  • Laatst online: 22:20

scorpionv

This space for rent

Soultaker schreef op woensdag 8 juni 2022 @ 22:31:
Als het goed is gebruiken alle solvers alle beschikbare CPU cores. Misschien gaat er iets mis? Welk besturingssysteem gebruik je?

(Het kan voorkomen dat soms niet alle CPU cores voor 100% benut worden. Dit komt omdat ik de invoer opdeel in 7429 *chunks* die elk weer uit 225 *parts* bestaan. Elke CPU core verwerkt steeds één part. Als een chunk bijna helemaal doorgerekend is kan het dan voorkomen dat 1 CPU core nog bezig is met de laatste part terwijl de andere cores niets aan het doen zijn. Maar dat zou de uitzondering op de regel moeten zijn.)
Aha, ik heb het al gevonden denk ik. Vanwege de 80GB data had ik de map op de HDD gezet, nu verplaatst naar de SSD omdat de diskload erg hoog was, en voila: CPU load 100%. Dus de HDD was vermoedelijk verreweg de langzaamste in het geheel.

Fun while it lasted: World Community Grid!


Acties:
  • 0 Henk 'm!

  • scorpionv
  • Registratie: Juni 2000
  • Laatst online: 22:20

scorpionv

This space for rent

O ja, Windows 10 Pro 64 bit.

Fun while it lasted: World Community Grid!


Acties:
  • 0 Henk 'm!

  • scorpionv
  • Registratie: Juni 2000
  • Laatst online: 22:20

scorpionv

This space for rent

En de chunk queue is weer al leeg }:O :Y)

Fun while it lasted: World Community Grid!


Acties:
  • +1 Henk 'm!

  • Michael_OsGroot
  • Registratie: Maart 2020
  • Laatst online: 15-11-2022

Michael_OsGroot

Yes... Yes!

scorpionv schreef op woensdag 8 juni 2022 @ 22:13:
Leuk initiatief @Soultaker, een home-brew DC project 8) Ik heb er een PC op gezet.

Zo te zien gebruikt de solver maar 1 core?
Precies, als er iets in de kern des Tweakers en des DPC is, is het wel een project als dit :) Misschien leuk om de redactie te tippen als het project klaar is!

Chebyshev said it, and I'll say it again; There's always a prime between n and 2n | De donkere gedaanten zijn bijzonder vlug ter been; Ze lopen op vier poten, en ze kijken heel gemeen


Acties:
  • 0 Henk 'm!

  • scorpionv
  • Registratie: Juni 2000
  • Laatst online: 22:20

scorpionv

This space for rent

Misschien offtopic, maar is er een digitale versie van PushFight? Het lijkt me een leuk spel, maar ik probeer het graag digitaal uit voor ik de fysieke versie bestel.

Fun while it lasted: World Community Grid!


Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
scorpionv schreef op donderdag 9 juni 2022 @ 11:07:
En de chunk queue is weer al leeg }:O :Y)
Yep! Ik zal de resultaten gaan samenvoegen. Hierbij de leaderboard voor fase 12:

GebruikerChunksStellingen
hansR462715.020.612.937
__R__9763.335.619.378
asterix785421.511.619.970
scorpionv3601.319.006.908
thec0mpler92378.275.330
Soultaker46148.713.059
scorpionv schreef op donderdag 9 juni 2022 @ 12:44:
Misschien offtopic, maar is er een digitale versie van PushFight? Het lijkt me een leuk spel, maar ik probeer het graag digitaal uit voor ik de fysieke versie bestel.
Ik heb zelf al eerder een rudimentaire versie gemaakt, hier: https://games.verver.ch/ alleen het begin ontbreekt (je begint dus altijd met je stukken op een vaste positie i.p.v. dat je zelf mag kiezen waar je ze neerzet).

De fysieke variant is lastig te krijgen in Europa helaas.

[ Voor 41% gewijzigd door Soultaker op 09-06-2022 13:14 ]


Acties:
  • +2 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Okee, de resultaten van fase 12 zijn verwerkt. Er zijn 522.574.214 verloren en 551.948.426 gewonnen stellingen gevonden, in totaal 1.074.522.640 of ongeveer 5% van de onbepaalde stellingen! Als het zo doorgaat zijn we in maximaal 20 fasen klaar maar mijn verwachting is dat het sneller gaat.

Voorbeeld van een nieuwe stelling (winst in 6):
Afbeeldingslocatie: https://github.com/maksverver/pushfight/raw/master/images/win-in-6.gif

Ondertussen is de server is klaar voor fase 14.

Stap 1: Zorg dat je de laatste versie van de solver hebt. Ik heb de solvers sinds fase 12 niet geüpdatet dus als je aan fase 12 hebt meegerekend kun je deze stap overslaan. Voor nieuwe deelnemers: Linux gebruikers kunnen de broncode downloaden van GitHub https://github.com/maksverver/pushfight en compileren met b.v. make -j all. Windows gebruikers kunnen de laatste executables hier downloaden: windows-2022-06-08-a9fec83.zip.

Stap 2: Download r12.bin.zst (5.2 GB ingepakt, 80 GB uitgepakt), pak uit, en plaats r12.bin in de input/ directory. Download chunk-r12.sha256sum en plaats het in de metadata/ directory (de solver gebruikt dit bestand om te verifiëren dat r12.bin correct gedownload is).

Stap 3: Start solve2:
./solve2 --phase=14 --user=<gebruiker-id> --machine=<machine-id>


Server status is zoals gebruikelijk hier te zien: http://styx.verver.ch:7430/

Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Fase 14 is compleet! Hartelijk dank aan iedereen die meegeholpen heeft:

GebruikerChunksStellingen
hansR30969.973.913.193
dylan1111119035.575.030.028
scorpionv8802.800.499.286
__R__6882.073.427.229
ZakjePatatje46136.022.076
Soultaker3080.433.130


In totaal zijn 845.341.514 stellingen geklassificeerd (420.156.726 verliezend, 425.184.788 winnend), ongeveer 4% van het totaal.

Ik heb gelijk de server voorbereid voor fase 16. Meedoen kan op dezelfde manier als voorheen. Samengevat:

Stap 1: Download chunk-r14.sha256sum en plaats in de metadata/ directory.

Stap 2: Download r14.bin.zst en pak uit in de input/ directory.

Stap 3: Start de solver:
./solve2 --phase=16 --user=<gebruikersnaam> --machine=<machine-id>


Wederom alvast bedankt voor de hulp! _/-\o_

[ Voor 6% gewijzigd door Soultaker op 11-06-2022 13:02 ]


Acties:
  • 0 Henk 'm!

  • __R__
  • Registratie: Juni 2008
  • Laatst online: 01-06 11:39
* __R__ stapt weer eens laat in...

Acties:
  • 0 Henk 'm!

  • scorpionv
  • Registratie: Juni 2000
  • Laatst online: 22:20

scorpionv

This space for rent

Beter laat dan nooit, maar de queue gaat steeds harder leeg volgens mij :9

Fun while it lasted: World Community Grid!


Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Fase 16 voltooid! 754.159.160 stellingen geklassificeerd (390.249.730 verliezend, 3.8% van het totaal).

GebruikerChunksStellingen
hansR400711.784.988.763
scorpionv18195.254.004.268
__R__4881.662.815.322
ZakjePatatje277928.673.280
Soultaker52163.501.795
scorpionv schreef op zaterdag 11 juni 2022 @ 09:17:
Beter laat dan nooit, maar de queue gaat steeds harder leeg volgens mij :9
Dat klopt, ten dele door de hulp van Tweakers, ten dele omdat er steeds minder onbekende stellingen overblijven. Op een gegeven moment moet ik overschakelen op een andere methode om de bestanden te updaten tussen fasen, maar dat vereist nog wat meer code.

Voorlopig dus zo maar even verder! Fase 18. Wederom de instructies:

Stap 1: Download chunk-r16.sha256sum en plaats in de metadata/ directory.

Stap 2: Download r16.bin.zst en pak uit in de input/ directory.

Stap 3: Start de solver:
./solve2 --phase=18 --user=<gebruikersnaam> --machine=<machine-id>


Alvast bedankt voor de hulp, en laat het me weten als er iets niet duidelijk is :)

edit:
De server was bij het posten van deze reactie nog niet up-to-date. Zou nu gefixt moeten zijn!

Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Fase 18 voltooid! Deze keer zijn er 605.506.788 stellingen geclassificeerd, 3.1% van het totaal (vorige keer was dat 3.8%). Met dank aan de volgende Tweakers:

GebruikerChunksStellingen
hansR403511.238.449.508
scorpionv14924.254.359.438
__R__6962.131.842.702
Soultaker4201.415.172.620


Door met Fase 20. Wederom de instructies:

Stap 1: Download chunk-r18.sha256sum en plaats in de metadata/ directory.

Stap 2: Download r18.bin.zst en pak uit in de input/ directory.

Stap 3: Start de solver:
./solve2 --phase=20 --user=<gebruikersnaam> --machine=<machine-id>

[ Voor 0% gewijzigd door Soultaker op 12-06-2022 18:49 . Reden: Links gefixt! ]


Acties:
  • 0 Henk 'm!

  • __R__
  • Registratie: Juni 2008
  • Laatst online: 01-06 11:39
* __R__ is nu een beetje dronken maar als bij thuis komt.........

Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
__R__ schreef op zondag 12 juni 2022 @ 18:50:
* __R__ is nu een beetje dronken maar als bij thuis komt.........
Je mag drinken wat je wil, als je PC maar nuchter blijft :P

Acties:
  • 0 Henk 'm!

  • __R__
  • Registratie: Juni 2008
  • Laatst online: 01-06 11:39
Phase 22:

Chunks completed: 170/6642 (2.56%)
Chunks assigned: 18/6642 (0.27%)
Chunks remaining: 6454/6642 (97.17%)
@Soultaker Gaan we solo vandaag?

Acties:
  • 0 Henk 'm!

  • dylan111111
  • Registratie: Oktober 2013
  • Laatst online: 21:37
Ik krijg hier de melding dat de server geen chunks meer available heeft. Ik denk een client probleem omdat het bij andere wel lijkt te werken... Als ik thuis ben straks nog eens onderzoeken.
Afbeeldingslocatie: https://i.imgur.com/tImP9vr.png

Nvm, fase 22 werkt. :)

[ Voor 16% gewijzigd door dylan111111 op 13-06-2022 17:56 ]


Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Fase 20 voltooid met 436.185.388 stellingen geclassificeerd (223.458.540 verloren, 212.726.848 gewonnen) 2.4% van het totaal (vorige keer was dat 3.1% dus de daling zet voort). De leaderboard:

GebruikerChunksStellingen
hansR403511.238.449.508
scorpionv14924.254.359.438
__R__6962.131.842.702
Soultaker4201.415.172.620
Ik was een beetje aan het testen, maar je mag zeker meehelpen! :) Voor Fase 22 wederom de instructies:

Stap 1: Download chunk-r20.sha256sum en plaats in de metadata/ directory.

Stap 2: Download r20.bin.zst (5.3 GB ingepakt, 80 GB uitgepakt) en pak uit in de input/ directory. (Zie hieronder voor een alternatief.)

Stap 3: Start de solver:
./solve2 --phase=22 --user=<gebruikersnaam> --machine=<machine-id>



Als je een kleiner bestand wil downloaden en je hebt r18.bin nog van vorige keer, kun je ook in plaats van de nieuwe r20.bin r20-new.bin (1.2 GB) of r20-new.bin.zst (580 MB) downloaden en in de input/ directory plaatsen. Met de laatste versie van de solver (Windows executables: pushfight-windows-2022-06-13-f269ea6.zip) zou 'ie dan automatisch r18.bin moeten upgraden naar r20.bin door de nieuwe losses/wins toe te voegen. Je hebt nog wel chunk-r20.sha256sum nodig (zie stap 1 hierboven, maar zit ook in de .zip).

Als je dit probeert en je komt een probleem tegen, laat het me dan graag weten :)

[ Voor 3% gewijzigd door Soultaker op 13-06-2022 17:46 ]


Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Fase 22 voltooid met dank aan de volgende Tweakers:

GebruikerChunksStellingen
hansR33899.101.577.380
dylan1111128127.584.709.363
__R__4161.222.526.311
Soultaker2589.319.038


Gelijk maar verder met fase 24, grotendeels hetzelfde als de vorige keer. Als je de solver al hebt dan:

Stap 1: Download chunk-r22.sha256sum en plaats in de metadata/ directory.

Stap 2: Download r22.bin.zst (5.3 GB ingepakt, 80 GB uitgepakt) óf (als je de laatste versie van de solver en de invoer van vorige keer, r20.bin, nog hebt): r22-new.bin (875 MB) of r22-new.bin.zst (416 MB) en pak uit in de input/ directory.

Stap 3: Start de solver:
./solve2 --phase=24 --user=<gebruikersnaam> --machine=<machine-id>

Acties:
  • 0 Henk 'm!

  • scorpionv
  • Registratie: Juni 2000
  • Laatst online: 22:20

scorpionv

This space for rent

Soultaker schreef op dinsdag 14 juni 2022 @ 15:57:

Gelijk maar verder met fase 24, grotendeels hetzelfde als de vorige keer. Als je de solver al hebt dan:

Stap 3: Start de solver:
./solve2 --phase=22 --user=<gebruikersnaam> --machine=<machine-id>
Ik denk: solve2 --phase=24 --user=<gebruikersnaam> --machine=<machine-id>

Fun while it lasted: World Community Grid!


Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
scorpionv schreef op dinsdag 14 juni 2022 @ 16:11:
Ik denk: solve2 --phase=24 --user=<gebruikersnaam> --machine=<machine-id>
Je hebt gelijk. Gefixt!

Acties:
  • 0 Henk 'm!

  • __R__
  • Registratie: Juni 2008
  • Laatst online: 01-06 11:39
@Soultaker Je servert ligt plat.
Queue is empty. Fetching more chunks from the server at styx.verver.ch:7429...
client: Failed to connect to host styx.verver.ch IP address 77.109.152.85 port 7429
Failed to connect: Failed to connect
Sleeping for 600 seconds before retrying...

[ Voor 79% gewijzigd door __R__ op 14-06-2022 20:14 ]


Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Het is iets gecompliceerder. De server is up, maar m'n ISP heeft een IPv4 outage, waardoor de server momenteel alleen via IPv6 beschikbaar is :/ Even afwachten maar of ze het op korte termijn weten te fixen.

Gelukkig werkt Tweakers.net wel uitstekend over IPv6! :Y)

Acties:
  • 0 Henk 'm!

  • __R__
  • Registratie: Juni 2008
  • Laatst online: 01-06 11:39
Soultaker schreef op donderdag 2 juni 2022 @ 16:38:
@hansR meldde dat onder Windows de verbinding met de server niet tot stand kwam. Als je hetzelfde probleem hebt, probeer dan op IP adres te verbinden door de optie --host=77.109.152.105 (IPv4) of --host=2a02:168:65fc:0:cab4:a36:224f:5b34 (IPv6) toe te voegen.
Dus deze optie erbij en dan moet het goedkomen?

Nope. Ik houd het wel bij IPv4 en dan zien we het vanzelf wel weer.

[ Voor 8% gewijzigd door __R__ op 14-06-2022 20:48 ]


Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
__R__ schreef op dinsdag 14 juni 2022 @ 20:47:
Dus deze optie erbij en dan moet het goedkomen?
Áls je een IPv6 verbinding hebt zou dat moeten werken ja.

Ondertussen lijkt het probleem verholpen te zijn, maar m'n IPv4 adres is veranderd. Ik heb de DNS records aangepast maar het kan even duren voordat correct gepropageerd is. Als je nog niet kan verbinden kan het helpen om --host=212.51.139.199 toe te voegen.

Acties:
  • 0 Henk 'm!

  • Damic
  • Registratie: September 2003
  • Laatst online: 20:42

Damic

Tijd voor Jasmijn thee

@Soultaker kun je geen optie maken in je client dat je een dual host hebt. bv --host=[ipv4] --host6=[ipv6]

Al wat ik aanraak werk niet meer zoals het hoort. Damic houd niet van zijn verjaardag


Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Damic schreef op dinsdag 14 juni 2022 @ 20:59:
@Soultaker kun je geen optie maken in je client dat je een dual host hebt. bv --host=[ipv4] --host6=[ipv6]
Dat is in theorie wat DNS doet. Als je géén --host parameter meegeeft dan resolvet de hostname via DNS, en zou er zowel een IPv6 als een IPv4 adres beschikbaar moeten zijn. (Een eerdere versie van de solver had een bug waardoor alleen de eerste optie geprobeerd werd, maar dat is inmiddels verholpen.)

Het enige probleem met DNS is dat resultaten gecachet worden (meestal voor een paar uur) waardoor het een tijdje kan duren voordat je het nieuwe IPv4 adres krijgt, vandaar dat ik de tip gaf om het nieuwe adres zelf in de --host argument te zetten.

Acties:
  • 0 Henk 'm!

  • Damic
  • Registratie: September 2003
  • Laatst online: 20:42

Damic

Tijd voor Jasmijn thee

Hazo :) dus het host param is eigenlijk backup?

Al wat ik aanraak werk niet meer zoals het hoort. Damic houd niet van zijn verjaardag


Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Damic schreef op dinsdag 14 juni 2022 @ 21:06:
Hazo :) dus het host param is eigenlijk backup?
Ja, en als je naar een andere server wil verbinden. Ik gebruik b.v. --host=localhost om lokaal te testen.

Acties:
  • +2 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Fase 24 voltooid met 225.029.008 nieuwe stellingen geclassificeerd (111.170.764 verloren, 113.858.244 gewonnen) of 1.3% van het totaal. Er waren wat problemen gisteravond met de bereikbaarheid van de server, maar daarna verliep alles soepel. De leaderboard ziet er als volgt uit:

GebruikerChunksStellingen
hansR445011.203.657.690
scorpionv8922.573.810.947
__R__7122.188.703.715
Soultaker5881.733.373.494


Wederom mijn dank aan iedereen die heeft meegeholpen! _/-\o_

Hoewel het aantal nieuwe stellingen steeds kleiner wordt (wat ook de bedoeling is) lijkt het er op dat we nog wel een aantal fasen nodig hebben voor we alles geclassificeerd hebben. Daarom probeer ik de volgende fasen iets beter te automatiseren, door de solver automatisch de invoer te laten updaten tussen fasen. Hoe kun je meehelpen?

Stap 1: Zorg dat je de laatste versie van de solver hebt (solve2-v0.1.5).

Voor Linux gebruikers met de broncode van Github:
make clean
git pull --rebase
make -j all


Voor Windows gebruikers: download de executables hier: pushfight-windows-2022-06-15-e64dde1.zip.

Stap 2: Dit is optioneel voor deelnemers die r22.bin nog hebben van de vorige fase. Maar als je voor het eerst meedoet (of een fase gemist hebt) moet je nog steeds de invoer van de vorige fase downloaden. Download r24.bin.zst (5.3 GB ingepakt, 80 GB uitgepakt) en plaats in de input/ directory.

Stap 3: Start de solver, maar deze keer zonder --phase argument:

./solve2 --user=<gebruikersnaam> --machine=<machine-id>


Als het goed is zou de solver nu automatisch de actieve fase moeten detecteren, indien nodig de bestanden downloaden van de server (~350 MB voor fase 26), en beginnen met rekenen. Alvast bedankt voor de hulp, en laat me graag weten als er iets niet werkt!

Acties:
  • +2 Henk 'm!

  • __R__
  • Registratie: Juni 2008
  • Laatst online: 01-06 11:39
Werkt zoals beschreven op een windows machine. d:)b

Acties:
  • +2 Henk 'm!

  • thec0mpler
  • Registratie: Juni 2013
  • Laatst online: 28-05 22:51
Zou je misschien de .sha256sum van r24.bin willen toevoegen? :) Ik krijg de volgende foutmelding: Checksum file found for phase 24 does not exist: metadata/chunk-r24.sha256sum

Edit: bestand staat wel hier: https://styx.verver.ch/~maks/pushfight/

[ Voor 17% gewijzigd door thec0mpler op 15-06-2022 22:29 ]


Acties:
  • 0 Henk 'm!

  • scorpionv
  • Registratie: Juni 2000
  • Laatst online: 22:20

scorpionv

This space for rent

thec0mpler schreef op woensdag 15 juni 2022 @ 22:26:
Zou je misschien de .sha256sum van r24.bin willen toevoegen? :) Ik krijg de volgende foutmelding: Checksum file found for phase 24 does not exist: metadata/chunk-r24.sha256sum
Idem. Ik heb gewoon de r24.bin.zst gedownload en uitgepakt, dus niet gemerged met een oude r22.bin oid.

Fun while it lasted: World Community Grid!


Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
thec0mpler schreef op woensdag 15 juni 2022 @ 22:26:
Zou je misschien de .sha256sum van r24.bin willen toevoegen? :) Ik krijg de volgende foutmelding: Checksum file found for phase 24 does not exist: metadata/chunk-r24.sha256sum
Toegevoegd op Github! (Ik had nog niet alle commits naar github gepusht.)

Je kunt 'm inderdaad ook van chunk-r24.sha256sum downloaden en handmatig in de metadata/ directory plaatsen.

Acties:
  • 0 Henk 'm!

  • scorpionv
  • Registratie: Juni 2000
  • Laatst online: 22:20

scorpionv

This space for rent

En fase 26 is er door.

Nu zou de client vanzelf weer door moeten lopen wanneer @Soultaker fase 28 vrijgeeft toch?

Fun while it lasted: World Community Grid!


Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
scorpionv schreef op donderdag 16 juni 2022 @ 11:03:
Nu zou de client vanzelf weer door moeten lopen wanneer @Soultaker fase 28 vrijgeeft toch?
In theorie ja!

Acties:
  • +1 Henk 'm!

  • scorpionv
  • Registratie: Juni 2000
  • Laatst online: 22:20

scorpionv

This space for rent

En dat gebeurt ook, nice job _/-\o_

Fun while it lasted: World Community Grid!


Acties:
  • +1 Henk 'm!

  • Frelg
  • Registratie: December 2004
  • Laatst online: 01-06 00:21

Frelg

-= Its BigBoss =-

:w In full lurk & chunk mode aan het meehelpen nu. <insert pacman crusher here> :Y

Frelg de; m,v een Friese Belg. Een Fries die in België woonachtig is/geweest is.


Acties:
  • +2 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Een korte update. Er zijn twee fasen doorgerekend. En fase 30 zou nu moeten lopen (server status) :) Dank aan iedereen die meehelpt!

De leaderboard voor fase 26:

GebruikerChunksStellingen
hansR504013.131.498.890
scorpionv11893.493.005.790
__R__293613.894.778
thec0mpler111221.325.788
Soultaker914.791.592


De leaderboard voor fase 28:

GebruikerChunksStellingen
hansR464211.857.705.941
scorpionv10603.027.622.030
Soultaker5301.463.615.202
__R__212468.140.569
thec0mpler134333.354.997
Frelg64160.083.865

Acties:
  • +1 Henk 'm!

  • __R__
  • Registratie: Juni 2008
  • Laatst online: 01-06 11:39
Automatic solver solve2-v0.1.5
Getting current phase from the server at styx.verver.ch:7429...
Queue is empty. Fetching more chunks from the server at styx.verver.ch:7429...
Server returned 4 more chunks to solve.
Calculating chunk 40
Initializing solver for phase 32...
Cannot generate input/r30.bin; missing previous input file input/r28.bin
Gaat niet goed bij mij. Fase 30 blijft ook hangen op 0,00%

[ Voor 4% gewijzigd door __R__ op 17-06-2022 16:21 ]


Acties:
  • +2 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Sorry, er was een probleem met een invoerbestand (de checksums van fase 30 waren hetzelfde als van fase 28). Ik moet meer automatiseren zodat ik minder handmatige fouten maak.

Als je solver iets print als:

Verification of phase 30 chunk 7427 failed!
Expected SHA-256 sum: f62a46fc1f38f4c0b1ad604f5b19678066844ec45b7e5610ffe91713d7bea0e2
Computed SHA-256 sum: 9e05c5a025527f79f28eed0c46428cc93b3571249f7b4450747a81e7d89fff9b
6571 verification failures!


Dan moet je metadata/chunk-r30.sha256sum verwijderen. Als je dan de solver herstart zou 'ie vanzelf de nieuwe, goede versie moeten downloaden. Excuses voor het ongemak!
__R__ schreef op vrijdag 17 juni 2022 @ 16:20:
Gaat niet goed bij mij. Fase 30 blijft ook hangen op 0,00%
Dit klinkt als een ander probleem, heb je input/r28.bin nog? Of input/r30.bin.tmp? (De solver hernoemt input/r28.bin naar input/r30.bin.tmp voordat 'ie 'm upgrade.) Zoniet, dan kun je alsnog op de oude manier de invoer downloaden (dit is ook wat je moet doen als je voor het eerst meedoet of een fase gemist hebt):

Stap 1: Download r30.bin.zst (5.3 GB) en pak uit in de input/ directory.

Stap 2: Download chunk-r30.sha256sum en plaats in de metadata/ directory.

Nu zou de solver klaar moeten zijn voor fase 32.

Acties:
  • +2 Henk 'm!

  • scorpionv
  • Registratie: Juni 2000
  • Laatst online: 22:20

scorpionv

This space for rent

chunk-r30.sha256sum verwijderen werkt inderdaad (y)

Added bonus dat ik een keer live het samenvoeg proces heb gezien }:O }:O

Fun while it lasted: World Community Grid!


Acties:
  • +2 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Overgang naar fase 34 werkte gelukkig wel goed :) Hieronder de leaderboards voor de afgelopen drie fasen. Mijn dank aan iedereen die meegeholpen heeft! _/-\o_


Fase 30
GebruikerChunksStellingen
hansR29658.668.840.107
Frelg25005.745.888.760
scorpionv8942.387.322.803
Frelg279374.181.376
Soultaker49.276.428



Fase 32
GebruikerChunksStellingen
Frelg37738.926.038.122
hansR15514.404.735.215
__R__7081.884.121.375
scorpionv4601.354.374.852
thec0mpler89315.481.285
dedami8952163.900.800
Soultaker932.905.909



Fase 34
GebruikerChunksStellingen
hansR403010.603.204.133
scorpionv13083.143.553.529
__R__11042.762.516.250
thec0mpler124312.097.355
Soultaker69150.903.301
dedami89719.457.076


Ik zie een nieuwe naam: dedami89. Is dat @Damic?

Acties:
  • 0 Henk 'm!

  • Damic
  • Registratie: September 2003
  • Laatst online: 20:42

Damic

Tijd voor Jasmijn thee

Dat ben ik niet

Al wat ik aanraak werk niet meer zoals het hoort. Damic houd niet van zijn verjaardag


Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Okee, dan heb ik geen idee. Maar gratis chunks, dus ik klaag niet :)

Acties:
  • +2 Henk 'm!

  • Damic
  • Registratie: September 2003
  • Laatst online: 20:42

Damic

Tijd voor Jasmijn thee

Het is te warm om iets zwaar te doen met de pc.

Al wat ik aanraak werk niet meer zoals het hoort. Damic houd niet van zijn verjaardag


Acties:
  • +1 Henk 'm!

  • hansR
  • Registratie: Oktober 2000
  • Laatst online: 01-06 09:39

hansR

koffie zwart graag

Alles draait hier ook een tandje lager ….

badges


Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
hansR schreef op zaterdag 18 juni 2022 @ 18:27:
Alles draait hier ook een tandje lager ….
Prima hoor! Alle bijdragen zijn welkom maar je mag altijd afhaken. Voel je niet gedwongen om mee te blijven doen als het niet goed uitkomt om welke reden dan ook.

Acties:
  • 0 Henk 'm!

  • hansR
  • Registratie: Oktober 2000
  • Laatst online: 01-06 09:39

hansR

koffie zwart graag

Morgen is het gewoon weer 20 graden 😇

badges


Acties:
  • +2 Henk 'm!

  • dedami89
  • Registratie: Juli 2011
  • Laatst online: 01-06 07:26
Ik zie een nieuwe naam: dedami89. Is dat @Damic?
Nee dat ben ik. Zag dit toevallig voorbij komen in de actieve topics en het leek me leuk wat processorcycles mee te doen.

Acties:
  • +1 Henk 'm!

  • Frelg
  • Registratie: December 2004
  • Laatst online: 01-06 00:21

Frelg

-= Its BigBoss =-

Automatic solver solve2-v0.1.5
Getting current phase from the server at styx.verver.ch:7429...
Queue is empty. Fetching more chunks from the server at styx.verver.ch:7429...
Server returned 4 more chunks to solve.
Calculating chunk 4875
Initializing solver for phase 36...
Cannot generate input/r34.bin; missing previous input file input/r32.bin
Inmiddels geprobeerd om https://styx.verver.ch/~maks/pushfight/r32.bin.zst te downloaden, maar die is er niet. Is er een andere manier om t proces weer bij de juiste phase te krijgen?

Frelg de; m,v een Friese Belg. Een Fries die in België woonachtig is/geweest is.


Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Frelg schreef op zaterdag 18 juni 2022 @ 23:54:
Inmiddels geprobeerd om https://styx.verver.ch/~maks/pushfight/r32.bin.zst te downloaden, maar die is er niet. Is er een andere manier om t proces weer bij de juiste phase te krijgen?
Ik heb r32.bin.zst and r34.bin.zst toegevoegd. Je kunt het beste direct r34.bin.zst downloaden, uitpakken en in de input/ directory plaatsen, en ook chunk-r34.sha256sum in de metadata/ directory plaatsen. Dat is in principe alles wat je nodig hebt voor fase 36.

Acties:
  • +1 Henk 'm!

  • Frelg
  • Registratie: December 2004
  • Laatst online: 01-06 00:21

Frelg

-= Its BigBoss =-

Soultaker schreef op zondag 19 juni 2022 @ 00:25:
[...]

Ik heb r32.bin.zst and r34.bin.zst toegevoegd. Je kunt het beste direct r34.bin.zst downloaden, uitpakken en in de input/ directory plaatsen, en ook chunk-r34.sha256sum in de metadata/ directory plaatsen. Dat is in principe alles wat je nodig hebt voor fase 36.
Thanks! Nu weer in In full lurk & chunk mode :)

Frelg de; m,v een Friese Belg. Een Fries die in België woonachtig is/geweest is.


Acties:
  • +1 Henk 'm!

  • __R__
  • Registratie: Juni 2008
  • Laatst online: 01-06 11:39
Soultaker schreef op donderdag 9 juni 2022 @ 17:48:
Okee, de resultaten van fase 12 zijn verwerkt. Er zijn 522.574.214 verloren en 551.948.426 gewonnen stellingen gevonden, in totaal 1.074.522.640 of ongeveer 5% van de onbepaalde stellingen! Als het zo doorgaat zijn we in maximaal 20 fasen klaar maar mijn verwachting is dat het sneller gaat.
Phase 40:

Chunks completed: 2188/6642 (32.94%)
Chunks assigned: 24/6642 (0.36%)
Chunks remaining: 4430/6642 (66.70%)
Hoeveel fases denk je nog door te moeten @Soultaker ? _O-

Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
__R__ schreef op zondag 19 juni 2022 @ 19:36:
Hoeveel fases denk je nog door te moeten @Soultaker ? _O-
Goeie vraag. Ik had het voorheen over dubbele fasen dus dat is van fase 12 tot fase 52, en we zitten met fase 38 nu dus iets over de helft.

Om de voortgang te schatten kijk ik naar het aantal nieuwe stellingen per fase, en het verschil met de vorige fase:
12	1074522640	
14	845341514	-27.11%
16	754159160	-12.09%
18	605506788	-24.55%
20	436185388	-38.82%
22	298586246	-46.08%
24	225029008	-32.69%
26	163994234	-37.22%
28	125013130	-31.18%
30	103951916	-20.26%
32	89825914	-15.73%
34	75268192	-19.34%
36	65125054	-15.57%
38	48804624	-33.44%
40	52456598	6.96%
42	49050036	-6.95%

Dan zie je een afname van ongeveer 20% per ronde (geometrisch gemiddelde; iets minder over de laatste paar ronden). Dat betekent dat per 10 ronden je dus een afname van 90% hebt (i.e. het aantal nieuwe stellingen is een tiende van dat ervoor), mits dit patroon doorzet.

Het getal hoeft niet naar nul. Op een gegeven moment kan ik overschakelen op een andere techniek voor het berekenen van verliezende stellingen. Momenteel is het zo dat de solver alle onbepaalde stellingen (~16,8 miljard) loopt. Een alternatief is alleen de voorgangers van elke winnende stelling uit de voorgaande fase te beschouwen. Dat is kostbaarder aangezien elke stellingen duizenden voorgangers heeft (~5000 per stelling, gemiddeld), maar op een gegeven moment is het beter dan het alternatief.

Dat punt is bereikt wanner het aantal nieuwe gewonnen stellingen ongeveer 16,8 miljard / 5000 = 3,36 miljoen bedraagt. Momenteel zitten we op 24,8 miljoen dus zijn we daar ongeveer 9 ronden van verwijderd (i.e. dat zou fase 46 zijn).

Het klopt wel dat het dan nog niet klaar is, maar vanaf dat moment zou de berekening steeds sneller moeten gaan (meer nog dan nu het geval is) en mogelijk heb ik jullie hulp daar niet bij nodig. Sowieso bestaat de solver voor de eindfase nog niet :p

edit:
Hm, bijzonder? Ronde 40 heeft juist meer nieuwe stellingen dan voorheen. Ben benieuwd hoe dat verder gaat.

[ Voor 3% gewijzigd door Soultaker op 20-06-2022 14:05 ]


Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Het is tijd voor leaderboards!
Fase 36
GebruikerChunksStellingen
hansR38389.960.838.165
scorpionv9072.514.885.493
__R__7362.204.027.929
thec0mpler3481.022.966.516
Frelg600665.799.819
Soultaker204507.070.392
dedami89940.875.138

Fase 38
GebruikerChunksStellingen
hansR25726.785.456.124
Frelg27586.709.545.763
scorpionv6761.756.237.295
__R__6321.593.860.025
Soultaker46.239.191

Fase 40
GebruikerChunksStellingen
Frelg29887.051.338.690
hansR22886.299.995.401
scorpionv7041.804.793.768
__R__6441.604.072.187
Soultaker1842.333.728

Fase 42
GebruikerChunksStellingen
Frelg30937.410.593.893
hansR22936.010.543.610
__R__7241.787.164.274
scorpionv5281.535.590.207
Soultaker46.185.192



Mijn dank aan iedereen die rekenkracht heeft bijgedragen. _/-\o_

Fase 44 is ondertussen aan de gang (~20% compleet).

Acties:
  • 0 Henk 'm!

  • __R__
  • Registratie: Juni 2008
  • Laatst online: 01-06 11:39
Inmiddels al weer op 52. Hoe gaat het?

Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
__R__ schreef op woensdag 22 juni 2022 @ 21:15:
Inmiddels al weer op 52. Hoe gaat het?
De voortgang is minder snel dan gehoopt. Interessant is dat er in fase 40 t/m 50 nauwelijks sprake was van een daling in het aantal nieuwe stellingen per fase. Maar nu gaat het weer de goede kant op: in fase 52 zijn net onder de 20 miljoen nieuwe stellingen gevonden, bijna de helft van de fase ervoor (zie de tabel in de topic start).

Zoals ik hier uitleg zou dat eigenlijk naar de 3 miljoen moeten, maar ik zal morgen (of uiterlijk van het weekend) kijken of ik over kan schakelen op een andere rekenmethode voor de laatste loodjes.

Voorlopig heb ik alsnog een nieuwe fase gestart (fase 54). Hieronder de leaderboards van de afgelopen fasen:
Fase 42
GebruikerChunksStellingen
Frelg30937.410.593.893
hansR22936.010.543.610
__R__7241.787.164.274
scorpionv5281.535.590.207
Soultaker46.185.192


Fase 44
GebruikerChunksStellingen
Frelg32397.762.458.383
hansR24286.216.552.569
__R__6681.832.199.435
scorpionv296861.986.221
Soultaker1127.830.532


Fase 46
GebruikerChunksStellingen
Frelg30417.112.638.662
hansR23405.894.699.837
scorpionv6681.978.648.156
__R__5931.677.062.157


Fase 48
GebruikerChunksStellingen
Frelg27766.714.155.585
hansR25846.676.135.985
scorpionv5771.672.919.625
__R__7051.562.077.655


Fase 50
GebruikerChunksStellingen
hansR27586.988.907.227
Frelg26646.384.572.901
scorpionv5921.668.680.594
__R__6281.544.328.002


Fase 52
GebruikerChunksStellingen
hansR27966.985.084.220
Frelg26336.223.795.628
__R__5721.567.236.353
scorpionv4251.141.551.277
Soultaker216628.770.708


Dank aan iedereen die heeft meegeholpen!

[ Voor 13% gewijzigd door Soultaker op 23-06-2022 00:31 ]


Acties:
  • 0 Henk 'm!

  • Frelg
  • Registratie: December 2004
  • Laatst online: 01-06 00:21

Frelg

-= Its BigBoss =-

Soultaker schreef op donderdag 23 juni 2022 @ 00:05:
[...]

Zoals ik hier uitleg zou dat eigenlijk naar de 3 miljoen moeten, maar ik zal morgen (of uiterlijk van het weekend) kijken of ik over kan schakelen op een andere rekenmethode voor de laatste loodjes.
Even een check: We zitten met de solver nog op versie solve2-v0.1.5 toch?

Frelg de; m,v een Friese Belg. Een Fries die in België woonachtig is/geweest is.


Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Frelg schreef op donderdag 23 juni 2022 @ 00:37:
Even een check: We zitten met de solver nog op versie solve2-v0.1.5 toch?
solve2-v0.1.5 is inderdaad nog prima. Ik heb ondertussen ook een versie v0.1.6 (Windows executables: pushfight-windows-2022-06-23-45fe009.zip) maar het verschil is beperkt; het enige praktische voordeel is dat het verifiëren van input bestanden multithreaded is (dus de wisseling tussen fasen gaat iets sneller).

Je kunt dus zowel v0.1.5 of v0.1.6 gebruiken. De uitvoer is hetzelfde.

Acties:
  • 0 Henk 'm!

  • Frelg
  • Registratie: December 2004
  • Laatst online: 01-06 00:21

Frelg

-= Its BigBoss =-

Soultaker schreef op donderdag 23 juni 2022 @ 01:00:
[...]

Je kunt dus zowel v0.1.5 of v0.1.6 gebruiken. De uitvoer is hetzelfde.
Ok, top! :)

Frelg de; m,v een Friese Belg. Een Fries die in België woonachtig is/geweest is.


Acties:
  • 0 Henk 'm!

  • scorpionv
  • Registratie: Juni 2000
  • Laatst online: 22:20

scorpionv

This space for rent

Soultaker schreef op donderdag 23 juni 2022 @ 00:05:
Fase 48
GebruikerChunksStellingen
Frelg27766.714.155.585
hansR25846.676.135.985
scorpionv5771.672.919.625
__R__7051.562.077.655


Fase 50
GebruikerChunksStellingen
hansR27586.988.907.227
Frelg26646.384.572.901
scorpionv5921.668.680.594
__R__6281.544.328.002


Ik voel me vereerd, maar in deze fasen moet ik __R__ toch echt voor laten gaan ;)

Fun while it lasted: World Community Grid!


Acties:
  • +2 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
scorpionv schreef op donderdag 23 juni 2022 @ 08:28:
Ik voel me vereerd, maar in deze fasen moet ik __R__ toch echt voor laten gaan ;)
Je gevoel is terecht, want ik sorteer op aantal doorgerekende stellingen (derde kolom), niet aantal chunks (tweede kolom). Volgens die maatstaf sta je nét boven __R__ (al is het verschil relatief klein).

Dit omdat het aantal onbepaalde stellingen per chunk sterk kan verschillen. Sommige chunks zijn daardoor veel sneller doorgerekend dan anderen.

Acties:
  • +1 Henk 'm!

  • scorpionv
  • Registratie: Juni 2000
  • Laatst online: 22:20

scorpionv

This space for rent

Soultaker schreef op donderdag 23 juni 2022 @ 12:42:
[...]

Je gevoel is terecht, want ik sorteer op aantal doorgerekende stellingen (derde kolom), niet aantal chunks (tweede kolom). Volgens die maatstaf sta je nét boven __R__ (al is het verschil relatief klein).

Dit omdat het aantal onbepaalde stellingen per chunk sterk kan verschillen. Sommige chunks zijn daardoor veel sneller doorgerekend dan anderen.
Ahaa, makes sense! (y)

Fun while it lasted: World Community Grid!


Acties:
  • +2 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Leaderboards voor de afgelopen fasen:
Fase 54
GebruikerChunksStellingen
Frelg28006.698.645.055
hansR26016.391.803.405
scorpionv6281.818.705.831
__R__6121.617.366.157

Fase 56
GebruikerChunksStellingen
hansR482511.603.442.948
scorpionv9442.634.824.337
__R__8722.272.338.361

Fase 58
GebruikerChunksStellingen
hansR536412.946.372.718
__R__8602.367.866.455
scorpionv4051.142.748.091
Soultaker1243.954.200


Hartelijk dank aan allen die meegerekend hebben! _/-\o_

We zitten ondertussen op 8,5 miljoen nieuwe stellingen per fase. Dit is laag genoeg dat ik ga proberen om over te schakelen op een andere rekenmethode. Vooralsnog kan ik die niet distribueren (het bestaat uit twee delen, waarvan de eerste moeilijker te distribueren is dan de tweede) dus voorlopig start ik geen nieuwe fase. Je kunt je solver dus uitschakelen als je wil.

Het is mogelijk dat ik jullie hulp verder niet meer nodig heb, maar ik hou een slag om de arm want ik kan niet precies voorspellen hoe goed de nieuwe aanpak werkt (en hoeveel fasen er nog volgen). Het is mogelijk dat ik later weer om hulp vraag. Ik hou jullie op de hoogte!

Acties:
  • +1 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Het lijkt erop dat de laatste fasen redelijk goed door te rekenen zijn (ik zit inmiddels op fase 72 met ~550.000 nieuwe stellingen, zie de tabel in de TS). Het einde is nog niet bereikt maar ik vermoed dat ik daar vroeger of later wel op uit kom.

Het kan zijn dat ik op het eind nog 1 fase op de traditionele manier wil doorrekenen om te verifiëren dat ik geen stellingen gemist heb.

Ik wilde nog een samenvatting van de totale bijdragen van fase 5 t/m 58 delen:

GebruikerChunksStellingen
hansR*98949261.800.673.316
Frelg3320877.939.736.502
scorpionv1803251.217.565.926
__R__*1762546.361.847.334
dylan11111*1451739.195.242.688
Soultaker*496413.125.388.615
asterix78*41937.518.290.054
thec0mpler*19933.771.168.617
ZakjePatatje3231.064.695.356
blottle273577.427.109
dedami8968224.233.014


De gebruikers gemarkeerd met * hebben ook in fase 1 t/m 4 meegeholpen, maar helaas heb ik daar geen exacte statistieken van, dus die heb ik in bovenstaande tabel niet meegenomen.

Het is duidelijk dat jullie hulp mij heel veel werk en tijd bespaard heeft. Nogmaals bedankt allemaal! _/-\o_

Acties:
  • 0 Henk 'm!

  • __R__
  • Registratie: Juni 2008
  • Laatst online: 01-06 11:39
He en wat heb je dan zo direct? Een commandline output met de tekst "ik heb alles berekend" ? Een grafiek? Wat heb je zo concreet als je alles door gerekend hebt?

Acties:
  • +3 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Update: het lijkt er op dat alle stellingen geclassificeerd zijn! *O* Uiteindelijk waren er 98 fasen nodig :)
__R__ schreef op maandag 27 juni 2022 @ 19:44:
He en wat heb je dan zo direct? Een commandline output met de tekst "ik heb alles berekend" ? Een grafiek? Wat heb je zo concreet als je alles door gerekend hebt?
Ten eerste moet ik de resultaten samenvoegen tot één groot bestand, waar voor elke positie bepaalt wordt of 'ie gewonnen, verloren, of gelijkgespeeld is, en in hoeveel zetten precies. Dat is de eigenlijke uitvoer van het project.

Ten tweede wil ik een simpele tool maken (een webpagina waarschijnlijk) waar je een positie kan invoeren, en die dan aan kan geven of die positie gewonnen is en welke zetten het beste zijn. Dat is eigenlijk de interface die het bovenstaande bestand inzichtelijk moet maken.

Ten derde zou het leuk zijn om de data uit te breiden tot de beginstellingen. Momenteel heb ik alleen de stellingen vanaf zet 1 berekend.

Acties:
  • 0 Henk 'm!

  • hansR
  • Registratie: Oktober 2000
  • Laatst online: 01-06 09:39

hansR

koffie zwart graag

En? Al wat voortgang/nieuws te melden?

badges


Acties:
  • +2 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
hansR schreef op donderdag 7 juli 2022 @ 07:54:
En? Al wat voortgang/nieuws te melden?
Ik heb inmiddels de bestanden samengevoegd en geverifieerd. Je kunt de resultaten hier downloaden: https://styx.verver.ch/~maks/pushfight/. merged.bin is een bestand van 401 GB (1 byte per stelling). minimized.bin is een variant waar de onbereikbare stellingen (57%) en de stellingen die door 180-graden rotatie gelijk zijn aan andere stellingen (50%) verwijderd zijn, waardoor het bestand 86 GB groot is.

Je kunt de lookup-min tool gebruiken in combinatie met minimized.bin om een stelling te analyseren.

Ik werk nog aan een webpagina om de analyse van stellingen makkelijker te maken. Omdat ik momenteel wat minder vrije tijd heb kan het nog even duren voor die klaar is :)

Acties:
  • +1 Henk 'm!

  • hansR
  • Registratie: Oktober 2000
  • Laatst online: 01-06 09:39

hansR

koffie zwart graag

Dankjewel voor de reactie. We volgen met belangstelling ...

badges


Acties:
  • +2 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Update: ik heb een basisversie van de Push Fight app online gezet: https://styx.verver.ch/pushfight/

Er zijn nog een paar kleine bugs/ontbrekende features die ik de komende dagen wil oplossen/toevoegen, maar de basisfunctionaliteit zou moeten werken.

Er zijn twee onderdelen die gebruik maken van de data die jullie hebben helpen uitrekenen. Ten eerste de "Analysis" tab rechts boven: die laat voor de huidige stelling zien wat de mogelijke uitkomsten zijn (de beste altijd bovenaan) inclusief een lijstje van optimale zetten. Ten tweede de "Play best" knop, waarmee je de AI een willekeurige optimale zet laten doen. Op die manier kun je een potje spelen tegen de AI, alleen verliest de AI nooit ;)

Wat leuker is, is om een winnende stelling te genereren en dan proberen te bedenken wat de winnende zet is. Dat kun je als volgt doen: in het Setup scherm kies je Randomize en Start Game. Nu heb je een stelling die meestal in 1 zet te winnen is (omdat er meestal een willekeurig stuk op de rand van het bord staat). Om het interessanter te maken scroll je naar onder en kies je een verliezende zet, bijvoorbeeld, onder loss in 6 of wat je maar wil. De resulterende stelling is, in theorie, te winnen voor de volgende speler. Nu kun je proberen om te winnen tegen de AI, wat met optimaal spel mogelijk moet zijn, maar vaak behoorlijk uitdagend. ;)

Acties:
  • +2 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:23
Nog een update: de web app (https://styx.verver.ch/pushfight/) is inmiddels wat uitgebreid. De grootste verbetering is dat je nu tegen de AI kan spelen met een aanpasbare moeilijkheidsgraad, wat leuker is dan spelen tegen de “perfecte” AI die nooit verliest. Commentaar is welkom :)

Ik ben niet van plan nog veel functionaliteit toe te voegen. Wel werk ik nog aan een standalone versie die je lokaal kan runnen.

Acties:
  • 0 Henk 'm!

  • __R__
  • Registratie: Juni 2008
  • Laatst online: 01-06 11:39
Oe! Even neuzen vanmiddag.

Acties:
  • 0 Henk 'm!

  • hansR
  • Registratie: Oktober 2000
  • Laatst online: 01-06 09:39

hansR

koffie zwart graag

Dat gaan we zeker doen (y)

badges

Pagina: 1 2 Laatste