Klaus S. schrieb:
Was soll das? Warum nicht gleich zum Sourcecode ein Binary bereitstellen?
Es können schätzungsweise doch nur ca. 5% selber vernünftigt compilieren.
5% von welchen 100 Klaus? "Vernünfitg kompilieren" ist eine Frage von einem bestimmten Programm und einem bestimmte Compiler und ein bisschen Übung im Umgang mit beidem.
Die Programmierer und die Entwickler, die an einem Programmcode zusammenarbeiten wollen, können das natürlich alle, was die jeweiligen Programme angeht.
Die Tester, die sich ständig mit neuen Versionen eines bestimmten Programmes auseinandersetzen, auch, und es ist einfach so heutzutage, dass du das beste Compile nur für einen bestimmten Rechner machen kannst.
Gerade SF BYO (build your own) ist eine recht ausgereifte Sache, es gibt natürlich Programme, die viel schwerer zu kompilieren sind, aber mit SF ist's einfach nur eine Schwelle, über die man mal drüber muss am Anfang, die Dokumentationen zu lesen und es zu probieren.
Ich mag's mir nur selbst auch immer noch nicht antun, weil es ja eh schon so viele versierte User gibt, die aus dem Interesse heraus, ihre eigenen Compiles von Anderen getestet zu bekommen, Compiles anbieten und bis meine so gut wären wie die, würde ich mich halt wahrscheinlich schon eine Weile damit herumärgern. Wenn ich's endlich hinter mich brächte, wär's wahrscheinlich clever, aber man verbringt sowieso schon soviel Zeit mit dem ganzen Kram, und dann würde ich halt, statt ein bisschen auf Compiles zu warten, jede neue Code- Version selbst kompilieren und käme gar nicht mehr zum Spielen.
Edit: ich würde in der nächsten Zeit mal öfter auf
http://chess.ultimaiq.net/stockfish.htmlschauen.
Ivan Ivec mit seinem CorChess hat ja schon länger auf der ultimaiq- site statt früher MateFinder (auch Joseph Ellis wie Crystal) dann Crystal- Compiles hochgeladen.
Da wird vielleicht eh bald der 3.0 auch dort kommen, wenn ich was anderes finde, lass ich's wissen. Würde ich wirklich mal selbst ein Compile machen, dann könnte es halt sowieso nur ein SSE4.1- popcnt sein, weil ich was anderes nicht testen könnte, und ich würde auch erst mal eine Weile schauen müssen, ob meine mit den anderen mithalten könnten.