Stockfish bench
Posted: Sat May 05, 2012 7:07 pm
what is the command line to run the stockfish bench from the command window using windows 7?
It's "stockfish bench".kgburcham wrote:what is the command line to run the stockfish bench from the command window using windows 7?
In the command prompt, go to the path where SF is saved . Then type the name of the executable (without .exe) and this:kgburcham wrote:what is the command line to run the stockfish bench from the command window using windows 7?
Code: Select all
stockfish-222-32-ja bench 128 1 12 default depth
Code: Select all
===========================
Total time (ms) : 15047
Nodes searched : 5447426
Nodes/second : 362027
Here's a template, but for linux/OS Xkgburcham wrote:what is the command line to run the stockfish bench from the command window using windows 7?
Code: Select all
./stockfish bench 512 8 16 default depth
Code: Select all
static const char* Defaults[] = {
"rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1",
"r3k2r/p1ppqpb1/bn2pnp1/3PN3/1p2P3/2N2Q1p/PPPBBPPP/R3K2R w KQkq - 0 10",
"8/2p5/3p4/KP5r/1R3p1k/8/4P1P1/8 w - - 0 11",
"4rrk1/pp1n3p/3q2pQ/2p1pb2/2PP4/2P3N1/P2B2PP/4RRK1 b - - 7 19",
"rq3rk1/ppp2ppp/1bnpb3/3N2B1/3NP3/7P/PPPQ1PP1/2KR3R w - - 7 14",
"r1bq1r1k/1pp1n1pp/1p1p4/4p2Q/4Pp2/1BNP4/PPP2PPP/3R1RK1 w - - 2 14",
"r3r1k1/2p2ppp/p1p1bn2/8/1q2P3/2NPQN2/PPP3PP/R4RK1 b - - 2 15",
"r1bbk1nr/pp3p1p/2n5/1N4p1/2Np1B2/8/PPP2PPP/2KR1B1R w kq - 0 13",
"r1bq1rk1/ppp1nppp/4n3/3p3Q/3P4/1BP1B3/PP1N2PP/R4RK1 w - - 1 16",
"4r1k1/r1q2ppp/ppp2n2/4P3/5Rb1/1N1BQ3/PPP3PP/R5K1 w - - 1 17",
"2rqkb1r/ppp2p2/2npb1p1/1N1Nn2p/2P1PP2/8/PP2B1PP/R1BQK2R b KQ - 0 11",
"r1bq1r1k/b1p1npp1/p2p3p/1p6/3PP3/1B2NN2/PP3PPP/R2Q1RK1 w - - 1 16",
"3r1rk1/p5pp/bpp1pp2/8/q1PP1P2/b3P3/P2NQRPP/1R2B1K1 b - - 6 22",
"r1q2rk1/2p1bppp/2Pp4/p6b/Q1PNp3/4B3/PP1R1PPP/2K4R w - - 2 18",
"4k2r/1pb2ppp/1p2p3/1R1p4/3P4/2r1PN2/P4PPP/1R4K1 b - - 3 22",
"3q2k1/pb3p1p/4pbp1/2r5/PpN2N2/1P2P2P/5PP1/Q2R2K1 b - - 4 26"
};
/// benchmark() runs a simple benchmark by letting Stockfish analyze a set
/// of positions for a given limit each. There are five parameters; the
/// transposition table size, the number of search threads that should
/// be used, the limit value spent for each position (optional, default is
/// depth 12), an optional file name where to look for positions in fen
/// format (defaults are the positions defined above) and the type of the
/// limit value: depth (default), time in secs or number of nodes.
void benchmark(int argc, char* argv[]) {
vector<string> fens;
Search::LimitsType limits;
int time;
int64_t nodes = 0;
// Assign default values to missing arguments
string ttSize = argc > 2 ? argv[2] : "128";
string threads = argc > 3 ? argv[3] : "1";
string valStr = argc > 4 ? argv[4] : "12";
string fenFile = argc > 5 ? argv[5] : "default";
string valType = argc > 6 ? argv[6] : "depth";
I was clear in my question, but no answers are clear.kgburcham wrote:what is the command line to run the stockfish bench from the command window using windows 7?
From command window type full line >kgburcham wrote:I was clear in my question, but no answers are clear.kgburcham wrote:what is the command line to run the stockfish bench from the command window using windows 7?
If I find the exe, then can I open the exe and then type a command?
do I open with a right click and then admin?
Do I have to go to accessories, command window first?
what is max hash
then what step by step.
thanks
from a command window dummy
Code: Select all
stockfish-222-ja bench 256 2 16 default depth
nope wont workJim Ablett wrote:From command window type full line >kgburcham wrote:I was clear in my question, but no answers are clear.kgburcham wrote:what is the command line to run the stockfish bench from the command window using windows 7?
If I find the exe, then can I open the exe and then type a command?
do I open with a right click and then admin?
Do I have to go to accessories, command window first?
what is max hash
then what step by step.
thanks
from a command window dummyJim.Code: Select all
stockfish-222-ja bench 256 2 16 default depth
Do you know how to navigate to the stockfish directory in the command window?kgburcham wrote:nope wont work
what should I see in the window?
C:\Users\kb>
your line is not the same as my exe.
Suppose the .exe program is is c:\stockfishfolderkgburcham wrote:I was clear in my question, but no answers are clear.kgburcham wrote:what is the command line to run the stockfish bench from the command window using windows 7?
If I find the exe, then can I open the exe and then type a command?
do I open with a right click and then admin?
Do I have to go to accessories, command window first?
what is max hash
then what step by step.
thanks
from a command window dummy