BDIChess (WB) and Stupid Chess (UCI)

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Norbert Raimund Leisner
Posts: 1643
Joined: Tue May 20, 2008 4:57 pm
Location: Augsburg - Germany

BDIChess (WB) and Stupid Chess (UCI)

Post by Norbert Raimund Leisner »

Hello,

Tony Mokonen made win-builds of the source code here:
http://tmokonen.net84.net/

BDIChess
https://sourceforge.net/projects/bdi-chess/

"It only plays as black, but does seem to accept opening book moves. It's quite weak; I played a game against it with no book, and won in three moves with a Fool's Mate. "

Stupid
https://git.sesse.net/?p=stupid
"Stupid is not a very strong engine, since it does not have a quiescence search. It's quite fast in terms on nodes per second."

Thank you Tony for your work!

Best wishes,
Norbert
Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Stupid Chess (UCI)

Post by Guenther »

Norbert Raimund Leisner wrote:Hello,
...
Tony Mokonen made win-builds of the source code here:
http://tmokonen.net84.net/

Stupid
https://git.sesse.net/?p=stupid
"Stupid is not a very strong engine, since it does not have a quiescence search. It's quite fast in terms on nodes per second."
...
Only tested it in console so far. It starts up and all is ok even after
the 'uci' command. But if I type 'go' then this happens:

Code: Select all

Exception: STATUS_ACCESS_VIOLATION at eip=00402E4E
eax=648BAAC4 ebx=000000EB ecx=000064C3 edx=0028BB72 esi=00000002 edi=00000002
ebp=0028BA82 esp=0028B9F8 program=C:\Engines\Archiv\StupidTM\Stupid\Stupid.exe, pid 1064, thread main
cs=0023 ds=002B es=002B fs=0053 gs=002B ss=002B
Stack trace:
Frame     Function  Args
0028BA82  00402E4E (0DD80028, 00068005, 10300000, D51C8006)
End of stack trace
(Win7 64 bit Ultimate - old Quadcore from around 2009/2010)

Guenther
tmokonen
Posts: 1367
Joined: Sun Mar 12, 2006 6:46 pm
Location: Kelowna
Full name: Tony Mokonen

Re: Stupid Chess (UCI)

Post by tmokonen »

When running from the console, it seems to require the position command before issuing a go command. I only tested the program in Arena, and it worked OK with that GUI. If you encounter problems with Arena or any other GUI, let me know.
User avatar
cdani
Posts: 2204
Joined: Sat Jan 18, 2014 10:24 am
Location: Andorra

Re: BDIChess (WB) and Stupid Chess (UCI)

Post by cdani »

I compiled Stupid for 32 and 64 bits:

www.andscacs.com/stupid/stupid.zip
Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: BDIChess (WB) and Stupid Chess (UCI)

Post by Guenther »

Thanks Tony and Daniel. I will try it under WB instead of console too.

Guenther
supersharp77
Posts: 1268
Joined: Sat Jul 05, 2014 7:54 am
Location: Southwest USA

Re: BDIChess (WB) and Stupid Chess (UCI)

Post by supersharp77 »

Norbert Raimund Leisner wrote:Hello,

Tony Mokonen made win-builds of the source code here:
http://tmokonen.net84.net/

BDIChess
https://sourceforge.net/projects/bdi-chess/

"It only plays as black, but does seem to accept opening book moves. It's quite weak; I played a game against it with no book, and won in three moves with a Fool's Mate. "

Stupid
https://git.sesse.net/?p=stupid
"Stupid is not a very strong engine, since it does not have a quiescence search. It's quite fast in terms on nodes per second."

Thank you Tony for your work!

Best wishes,
Norbert
Both working in Fritz gui.....both engines crash in Lokasoft gui...AR :wink: