FAQ: HOW TO CONTRIBUTE TO ANANDTECH'S SECONDARY DNET CHALLENGE, OGR

ViRGE

Elite Member, Moderator Emeritus
Oct 9, 1999
31,516
167
106
At the moment, Dnet(The operator of RC5) has not 1, but 2 projects going. The first and main project is obviously RC5, but they also have another project called OGR going on right now that differs in several ways from RC5.

Whereas RC5 is a contest to decrypt a 64bit RC5 message, it's also being used as a way to test Dnet's method of Distributed Computing. Now that they've more or less done that, they've launched their first true scientific project, Optimal Golomb Ruler(OGR). In a nutshell, OGR is a contest to try to find the shortest integer ruler possible, where no 2 marks are the same distance apart. These optimal rulers can be used for X-ray crystallography and radio astronomy as their main points, but have also been used as cryptography methods and communications, which is why OGR is Dnet's scientific project.

OGR has all the benefits that RC5 has(stats, easy to use client, ect), and only differs in the project type. OGR is cracked by the same client that RC5 is, and for that reason only requires a reconfiguration if the client is version v2.8009.460 or later(any version past that needs to be updated). It also has the benefit of being newer than RC5, which means people who've been at it from the beginning have less of a lead than in RC5.:)

Now, there are 2 ways you can do OGR, either by itself(replacing RC5), or in tandem with RC5.

1) To do OGR by itself, go into the configuration menu, then type 2(Buffer and buffer update options) and then 9(Load-work precedence). From there, clear the "settings" line, and replace it with the following:

OGR,RC5=0,DES=0,CSC=0

Then press "enter" to save this new setting, then "0" twice to exit the configuration screen and save any new settings. This will tell the client to do only OGR, and it will start on it after the client restarts.

2) To do OGR in tandem with RC5(where it cracks some RC5 blocks, then some OGR stubs, then updates and starts the process again) get into the proper configuration screen as show in #1, but use the following line instead:

RC5,OGR,DES=0,CSC=0

However, you next will probably want to modify your WU settings, so that you have less RC5 and OGR work units, as the time between buffer updates will be longer, due to both projects running. As a rule of thumb, a single OGR stub will be larger than the smallest RC5 WU(2^28), so you should hold less OGR stubs than RC5 blocks to keep things balanced.

After you've done all of that, save your new settings, and let the client restart. It'll finish off its RC5 WUs, start OGR, and go through the cycle again after it finishes the OGR stubs.

-----

After you've done the above, you're done. Since you're already on Team Anandtech RC5, all OGR stubs cracked by you count for TA automatically, and the same profile is used for you both in RC5 and OGR, so there's no need for a new password, user number, ect.:)

So, welcome to Team Anandtech OGR. Hopefully, you can help us beat everyone just as quickly as we've been doing it in RC5!:D
 

ViRGE

Elite Member, Moderator Emeritus
Oct 9, 1999
31,516
167
106
It's a work in progress, so don't give me too hard of a time.;)
 

BurntKooshie

Diamond Member
Oct 9, 1999
4,204
0
0
ViRGE - you better have used spell check or else, after reading through the whole thing, i'm going to rip your non-spelling-inclined arse a new hole :p

[EDIT]Bwahahha! "Ruler(OGR)": I'm on to you virge - that's going to be "Ruler (OGR)" heheehehhe...time to keep checking :)

"has(stats" should be "has (stats)" :)

"ect" is "etc" :) (from latin et cetera)

"later(any " should be "later (any "

"itself(replacing RC5)" should be "itself (replacing RC5)"

"2(Buffer and buffer update options) " should be "2 (Buffer and buffer update options)"

"9(Load-work precedence)" should be "9 (Load-work precedence)"

"RC5(where it cracks some " should be "RC5 (where..."

"WU(2^28), " should be "WU (2^28),"

"WUs" should be "WU's"

"Anandtech" should be "AnandTech"

And for those of you who don't know ViRGE and I, this isn't a slam or anything, we just (willingly, and in jest) point out as many of each others errors as possible :)
 

ViRGE

Elite Member, Moderator Emeritus
Oct 9, 1999
31,516
167
106
Unfortunately BK, I did use the spell checker.:( If you need to rip a new hole, head up to M$ to do it.;)

PS How did you figure out my plan so quickly? :p
 

Eug

Lifer
Mar 11, 2000
24,099
1,741
126
Hi Virge. I'm assuming I sign on to Team AnandTech the same way? Today is the first day for this sort of thing. The client was doing both RC5 and OGR (mainly the latter), but I have since modified it to do OGR only since it seems my Celeron II seems better suited for it (in comparison to the Athlons). I will be signing up tomorrow and I'm assuming that my stuff from today will be automatically credited to TA. (I'm running the 8010 463 client by the way.)

And oh yeah, I believe "WUs" is also considered correct now. ;)
 

BurntKooshie

Diamond Member
Oct 9, 1999
4,204
0
0
you don't need to join Team AnandTech OGR if you've already done it for rc5....you're in their database already:) Just tell it to run OGR (or let it be normal if you have a client that wants to run it anyway), and it will run OGR
 

Eug

Lifer
Mar 11, 2000
24,099
1,741
126
Today was my first day of any sort of cracking. I am a member of nothing - no password yet either. I am assuming that I join the Team just the same way as listed in the other FAQ, but I still have about half a day to wait. :(

By the way, what's the point of using Mika's server? I am just using the default and everything seems hunky dory.
 

BurntKooshie

Diamond Member
Oct 9, 1999
4,204
0
0
the main reason why is because you can see your stats updated every 15 minutes (totals every 30, and weeklies every 30). Another advantage is the ability to track where your blocks are coming from.

For example, I have some computers that go through different ISP's, and even different servers through that ISP. With mika's, if you know your ISP, you can track how much "remote cows (ones that you don't see all the time)" are cracking.

But yes, you join the same way as described in the other FAQ :)
 

ViRGE

Elite Member, Moderator Emeritus
Oct 9, 1999
31,516
167
106
BK's answered most of your questions allready, but yes, you're right. You still need to go through the "join team process" in the main FAQ.
 

ViRGE

Elite Member, Moderator Emeritus
Oct 9, 1999
31,516
167
106
Make sure the client is non minimized. And if that doesn't work, start it with the -config switch.:)