jazzyb / libforchess

A chess engine for the "ultimate social game".
GNU General Public License v3.0
0 stars 0 forks source link

Clean-up Game API #20

Open jazzyb opened 12 years ago

jazzyb commented 12 years ago

The game API (game.h/game.c) needs to either be re-engineered or removed entirely. If the latter choice is taken, then the example code will need to be rewritten.

jazzyb commented 12 years ago

New idea: Simply merge game.c with the example code.

jazzyb commented 12 years ago

Also, the game.c and simple.c files are horrendous. The example code was written once as a mere prototype, and I have laid hack upon hack on top of it ever since. The code must be made more resilient.