Chess2u
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Chess2uLog in

NG-Play

descriptionNG-Play EmptyNG-Play

more_horiz
NG-Play
by George Georgopoulos

A chess playing engine (Winboard compatible), implemented in C language. Full C source code is available for free.

http://users.otenet.gr/~yggeorgo/

Last edited by Steve.R on Fri Sep 13, 2013 2:04 am; edited 1 time in total

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG-Play 6.1 w32 (WB)

Download NG-PLAY Chess Engine (ZIP file sized about 2MB, containing WIN32 exe file + text opening Book)
http://users.otenet.gr/~yggeorgo/NGplay_61.zip

NG-PLAY Chess Engine source code written in C language. It is just a single C file!
http://users.otenet.gr/~yggeorgo/NGplay_61.c

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG-Play 7.3

. Changed some int flags to bits, new opening Book and also added undo(takeback) in xboard interface.

Download NG-PLAY v7.3 Chess Engine (ZIP file sized about 2MB, containing WIN32 exe file + text opening Book)
http://users.otenet.gr/~yggeorgo/NGplay_73.zip

NG-PLAY (v7.3) Chess Engine SOURCE CODE written in C language.
http://users.otenet.gr/~yggeorgo/NGplay_73.c

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG-Play 7.4 w32
http://users.otenet.gr/~yggeorgo/

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG-Play 7.5 win32
- improved static evaluation function
- added time pressure handling
http://users.otenet.gr/~yggeorgo/

descriptionNG-Play EmptyRe: NG-Play

more_horiz
Hi Steve.R (& George Georgopoulos)
Many thanks for this chess engine NGPlay.
I am interested in learning C programming & chess programming & this is an interesting engine in addition to MSCP, TSCP, FirstChess & SecondChess engines.
If I get stuck with understanding the code (which is very likely) I may be posting here for help!
Thanks & best wishes :-)

descriptionNG-Play EmptyRe: NG-Play

more_horiz
Thanks richardpd.

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG-Play 7.6

- Much faster move generation!
- No Legality check as this is left for later during searching.
- Also minor changes in Static Evaluation.

Download NG-PLAY (v7.6) (ZIP file sized about 2MB, containing WIN32 exe file + text opening Book)
http://users.otenet.gr/~yggeorgo/NGplay_76.zip

NG-PLAY (v7.6) SOURCE CODE written in C language.
http://users.otenet.gr/~yggeorgo/NGplay_76.c

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG-Play 8.0 (w32, source)
Much faster Search! (NegaScout used instead of Negamax). Also changes in initial Move Ordering.
http://users.otenet.gr/~yggeorgo/

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG-Play 8.1 (w32, source)
http://users.otenet.gr/~yggeorgo/

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG-Play 8.2 (w32, source)
http://users.otenet.gr/~yggeorgo/

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG-Play 8.3 (w32, source)
- small optimizations
- bug fixes
http://users.otenet.gr/~yggeorgo/

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG-Play 8.4 (w32, source)
- better search (check evasions, mate threat extensions)
- futility pruning in frontier nodes (depth 1 and 2)
- optimizations in static evaluation
- position hashing
- some bug fixes
http://users.otenet.gr/~yggeorgo/

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG Play 8.4b - winboard chess engine. New version 30.05.2013 http://adf.ly/Pm66M

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG-Play 8.5 (w32, source)

- optimizations in search, move generation and evaluation functions
- added perft routine
- added resign option

http://users.otenet.gr/~yggeorgo/

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG-Play 8.6 (w32, source)

- Optimizations in Search.
- Move Generation and Evaluation functions.
- Perft routine.
- Resign option.

http://users.otenet.gr/~yggeorgo/

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG-PLAY 9.0 WB/x32, also source!
-Latest changes:
-Optimizations in Search.
-Move Generation and Evaluation functions.
-Perft routine.
-Resign option.
-Transposition Table.
.Download NG-PLAY (v9.0) version (ZIP file sized about 2MB, containing WIN32 exe file + text opening Book)
.NG-PLAY (v9.0) SOURCE CODE written in C language. Use Right-Click 'Save As...' to download. It is just a single C file!

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG-PLAY 9.1 WB/x32, also source!
-Latest changes:
-Several Optimizations.
-Perft routine.
-Resign option.
-Transposition Table.
-Bugfixes for repetition detection code and increment time allocation.

.Download NG-PLAY (v9.1) version (ZIP file sized about 2MB, containing WIN32 exe file + text opening Book)
.NG-PLAY (v9.1) SOURCE CODE written in C language. Use Right-Click 'Save As...' to download. It is just a single C file!
Source:

Code:

http://users.otenet.gr/~yggeorgo/

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG-Play 9.2
http://users.otenet.gr/~yggeorgo/

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG-Play 9.3 WB/x32, also source!
http://users.otenet.gr/~yggeorgo/

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG-Play 9.3 WB/x32, also source!
new is x64 now!
Download NG-PLAY (v9.3) 64 bit version (ZIP file sized about 2MB, containing WIN64 exe file + text opening Book)

Source:

Code:

http://users.otenet.gr/~yggeorgo/

descriptionNG-Play EmptyRe: NG-Play

more_horiz
Download NG-PLAY (v9.4) 32 bit version

Download NG-PLAY (v9.4) 64 bit version

NG-PLAY (v9.4) SOURCE CODE

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG-Play 9.5 WB/x32,64 also source!
Download NG-PLAY (v9.5) 32 bit version (ZIP file sized about 2MB, containing WIN32 exe file + text opening Book)
Download NG-PLAY (v9.5) 64 bit version (ZIP file sized about 2MB, containing WIN64 exe file + text opening Book)
NG-PLAY (v9.5) SOURCE CODE written in C language. Use Right-Click 'Save As...' to download. It is just a single C file!

Source:

Code:

http://users.otenet.gr/~yggeorgo/

descriptionNG-Play EmptyRe: NG-Play

more_horiz
NG-Play 9.6
http://users.otenet.gr/~yggeorgo/

descriptionNG-Play EmptyRe: NG-Play

more_horiz
new version again eek
NG-Play 9.7
http://users.otenet.gr/~yggeorgo/

descriptionNG-Play EmptyRe: NG-Play

more_horiz
Permissions in this forum:
You cannot reply to topics in this forum