N.E.G. 1.0 released

Discussion of chess software programming and technical issues.

Moderators: hgm, chrisw, Rebel

User avatar
Roland Chastain
Posts: 659
Joined: Sat Jun 08, 2013 10:07 am
Location: France
Full name: Roland Chastain

Re: N.E.G. 1.0 released

Post by Roland Chastain »

Dann Corbit wrote: Wed Jul 03, 2024 2:23 pm (I reformatted it a bit and added a header)
Thank you for sharing. For Linux (with GCC), I added the two following headers.

Code: Select all

#include <unistd.h>
#include <stdlib.h> // <---
#include <string.h> // <---
Dann Corbit wrote: Wed Jul 03, 2024 2:23 pm It uses the UCI protocol, by the way.
I think you meant WinBoard protocol?
Qui trop embrasse mal étreint.
Dann Corbit
Posts: 12680
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: N.E.G. 1.0 released

Post by Dann Corbit »

Yes, of course, winboard/xboard
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
ChessLogic
Posts: 1
Joined: Sun Jul 14, 2024 8:15 pm
Full name: Johann Liebenfels

Re: N.E.G. 1.0 released

Post by ChessLogic »

Hello,
hgm wrote: Fri Dec 26, 2014 3:25 pm

Code: Select all

Board PST = &#123;
 0, 2, 4, 6, 6, 4, 2, 0,   0,0,0,0,0,0,0,0,
 2, 8,10,12,12,10, 8, 2,   0,0,0,0,0,0,0,0,
 6,12,16,18,18,16,12, 6,   0,0,0,0,0,0,0,0,
 8,14,18,20,20,18,14, 8,   0,0,0,0,0,0,0,0,
 8,14,18,20,20,18,14, 8,   0,0,0,0,0,0,0,0,
 6,12,16,18,18,16,12, 6,   0,0,0,0,0,0,0,0,
 2, 8,10,12,12,10, 8, 2,   0,0,0,0,0,0,0,0,
 0, 2, 4, 6, 6, 4, 2, 0,   0,0,0,0,0,0,0,0
&#125;;
sorry for asking, but what is this for a board representation?
Is there any information on the net?

Thank you. Greetings
ChessLogic
tmokonen
Posts: 1329
Joined: Sun Mar 12, 2006 6:46 pm
Location: Kelowna
Full name: Tony Mokonen

Re: N.E.G. 1.0 released

Post by tmokonen »

ChessLogic wrote: Wed Jul 17, 2024 5:00 pm Hello,
hgm wrote: Fri Dec 26, 2014 3:25 pm

Code: Select all

Board PST = &#123;
 0, 2, 4, 6, 6, 4, 2, 0,   0,0,0,0,0,0,0,0,
 2, 8,10,12,12,10, 8, 2,   0,0,0,0,0,0,0,0,
 6,12,16,18,18,16,12, 6,   0,0,0,0,0,0,0,0,
 8,14,18,20,20,18,14, 8,   0,0,0,0,0,0,0,0,
 8,14,18,20,20,18,14, 8,   0,0,0,0,0,0,0,0,
 6,12,16,18,18,16,12, 6,   0,0,0,0,0,0,0,0,
 2, 8,10,12,12,10, 8, 2,   0,0,0,0,0,0,0,0,
 0, 2, 4, 6, 6, 4, 2, 0,   0,0,0,0,0,0,0,0
&#125;;
sorry for asking, but what is this for a board representation?
Is there any information on the net?

Thank you. Greetings
ChessLogic
It's an 0x88 board representation.

https://www.chessprogramming.org/0x88