nanoSzachy 2.7 & pikoSzachy 2.1

Discussions about Winboard/Xboard. News about engines or programs to use with these GUIs (e.g. tournament managers or adapters) belong in this sub forum.

Moderator: Andres Valverde

nanoSzachy 2.7 & pikoSzachy 2.1

Postby Piotr Cichy » 03 Jan 2007, 00:01

Hello!

New versions of nanoSzachy and pikoSzachy are available.
User avatar
Piotr Cichy
 
Posts: 47
Joined: 03 Oct 2004, 11:30
Location: Kalisz, Poland

Re: nanoSzachy 2.7 & pikoSzachy 2.1

Postby Tony Thomas » 03 Jan 2007, 02:33

Yeee-haww.
Tony Thomas
 
Posts: 232
Joined: 14 May 2006, 19:13
Location: Atlanta, Ga

Re: nanoSzachy 2.7 & pikoSzachy 2.1

Postby H.G.Muller » 03 Jan 2007, 13:26

It is difficult to estimate the size of a program from the size of its executable. The "hello world" (or actually just "hallo") program is already 3KB with gcc under cygwin (after stripping), a program that does absolutely nothing has an executable of 2KB. (It seems always exactly an integer number of KB.)

Micro-Max has an executable of 6KB. Sice it references printf() I guess this is 3KB for the chess program proper, 2KB for the C run-time system, and 1KB for the stdio library module.

The assembler version of micro-Max that the compiler spits out with the -S option is 921 lines, the (stripped) object file 2948 bytes. That seems an average instruction length of ~3 bytes, which sounds reasonable.
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL


Return to Winboard and related Topics

Who is online

Users browsing this forum: No registered users and 32 guests