Hi Boots,
This very same question has occurred to me from the very beginning of my folding experience. On the one hand, the whole purpose of Fold-it being for the good of the scientific community, and by extension, conceivably, for the good of the health of the whole human race - would seem to elevate knowledge sharing to the highest possible priority, over-riding all other concerns.
On the other hand - I myself - find myself rather jealously guarded and protective of my very best techniques and discoveries, while sharing mainly only what I might call my "second-tier" insights, techniques and scripts, and then, only with my group - holding back the "tweaked" versions, to squeeze out a tiny edge; there is, I think, definitely an intrinsic human urge to gain advantage in each of us, and I must "fess-up" to having perhaps more than just a touch of that myself, before continuing. So I cannot fault others for having this very human, understandable view or stance. Some would even say there is great virtue in that natural self-interest
On further reflection, however, I know that the people I respect and admire the most in this game are not always those at the tops of the scoring heaps (although I do definitely admire their skills); rather, they are those few who excel not only in scoring, but in willingness to teach, and to share, and to assist the less accomplished members of their team, and to foster newbies' growth, and to elevate the level of skill of all other players they come into contact with, whether it be by sharing knowledge and answering questions in chat, pm, or email, or by publishing and sharing hints, tips, tricks, scripts and code.
These few who have overcome their need to excel individually and have channeled their energies into elevating everyone around them are at the heart and soul and essence of what makes Fold-it such a great thing to do, and this site such a great place to be.
Because of this, I have found myself slowly overcoming my "hoarding" instincts about knowledge and code, and have begun, if modestly, to contribute back, at least to my team (so far). I envision, that as time passes, if I should become as accomplished in this folding endeavor as I seek to be, I will become more and more a "contributing citizen" of the folding community at large, and less & less a solely competitive player.
That being said, competition is FUN! Being part of a team is FUN! …and winning is FUN, FUN, FUN!!!
But losing really Sucks - except insofar as it motivates us to increase our knowledge and skills. But c'est la vie; such is life in a zero-sum game.
I think perhaps the main argument in favor of knowledge and tool sharing (aside from the altruistic) is that, if everyone has exactly the same tools and knowledge, then those that rise to the top in score would become, more and more (over time), those with the skills and ability to use those tools to best advantage, and less & less those that have acquired the most outstanding tools, but are perhaps not as individually skillful. Personal motivation, talent and ability would become even more the separating factors than they already are. In my opinion this would probably be a very good thing. I think it would probably eventually result in the scores reflecting in much greater degree, a player's inner abilities and gifts that cannot be shared - this would be a much truer distinction.
On the other hand, many of those currently at the top of the scoreboards may understandably be loathe to give up or share their knowledge and tools that continue to give them their current distinction.
I may even be among them, even though I'm certainly not at the top by any means; I can at least understand that very human urge to guard one's position and whatever satisfaction and esteem may be derived from it. Not even to mention team loyalties, where peer pressure to guard the team's position may well over-ride one's instincts and desires to share knowledge and elevate others' games
Overall, I think the democratization of knowledge and tools, tricks & scripts could result in a new level of accomplishment for Fold-it as a whole, albeit unfortunately paid for by ranking decreases for some, perhaps myself as well.
The crux of the matter may lie in each individual player achieving a quantum leap in personal identification, i.e, from:
1) "I am in this to succeed on a personal level and derive great pleasure from that, to…
2) "I am in this to succeed with my team, and to help my team succeed as they help me to succeed so that we all may enjoy mutual success, and derive my personal pleasure from that" to…
3) " I am in this to help the whole Fold-it Community to succeed, to grow and improve, even if it may mean that my individual rankings or even my team rankings may take a step or two backwards, and derive my personal satisfaction from that" and, possibly even to…
4) "I am in this to truly do whatever I can to help everyone else around me to possibly help the whole human race, and derive my own sense of personal satisfaction from that."
What would this game be like if we were all to take a step up from whichever of the above best describes us now?
Anyway, I am delighted that you raised this topic for discussion, Boots, and delighted to be able to air my views on the matter. Although ostensibly just about the game, I find these questions you've raised apply equally if not more so, to our very core values, and to our individual characters.
I really hope many others find this thread and reply as well; I'd tremendously love to hear others' views on this matter.
-Best Regards to all,
dimension9