This is a temporary, read-only recovery of the chessprogrammingwiki while a longer-term plan is worked out. Editing is not possible right now, but will be again soon.
Chess Programming Wiki All pages Other namespaces

NG-play

Home * Engines * NG-play

NG-play,
a relatively simple, open source chess engine by George Georgopoulos, compliant to the Chess Engine Communication Protocol and written in C. NG-play uses a 10x12 board, and performs a negamax alpha-beta search with iterative deepening, LMR, futility pruning and null move pruning. Evaluation considers material and mobility in a first pass, and focuses on king safety in the middlegame, as well as passed pawn evaluation in a second pass 1. The engine was written from scratch, the XBoard and opening book code inspired by Tom Kerrigan's TSCP. Bruce Moreland is credited since his programming topics site 2 helped in writing the code to collect the principal variation 3.

Contents
  1. Development History
  2. Forum Posts
  3. External Links
  4. References

Development History

Forum Posts

References

Up one Level


  1. NGplay_9.87.c↩︎

  2. Bruce Moreland's Programming Topics archived by the Wayback Machine↩︎

  3. NGplay_9.87.c↩︎

Categories: Open Source · WinBoard · XBoard

What links here

Contributors: GerdIsenberg.