This is also the cube that I have.. so this would work out well. Programs should be written to handle this color scheme.
On the cube that you have, what are the colour pairs? Some cubes are different. The ones which I have are B-W, R-O, Y-G. (By colour pairs I men opposite sides of the cube)
Of course... each program will be tested using the same 5 random configurations.
Plus, how will you judge this? You said you will use a random starting configuration...will this configuration be the same for all the programs? it should be, as some configurations are solved easier than others.
This is up to the programmers discretion.
What format would you like the positions to be indicated in? where would position 0,0,0 be?
If there are any further questions.. please post them in here.
Overall, I think you should work out the details more and repost.