Which paradigm to use for writing chess engine?
Posted
by
poke
on Programmers
See other posts from Programmers
or by poke
Published on 2011-01-08T16:24:38Z
Indexed on
2011/01/08
16:58 UTC
Read the original article
Hit count: 442
If you were going to write a chess game engine, what programming paradigm would you use (OOP, procedural, etc) and why whould you choose it ? By chess engine, I mean the portion of a program that evaluates the current board and decides the computer's next move.
I'm asking because I thought it might be fun to write a chess engine. Then it occured to me that I could use it as a project for learning functional programming. Then it occured to me that some problems aren't well suited to the functional paradigm. Then it occured to me that this might be good discussion fodder.
© Programmers or respective owner