nevo / podchess

Automatically exported from code.google.com/p/podchess
GNU General Public License v3.0
0 stars 0 forks source link

Feature (Code): Create a new stand-alone Referee to manage a Game #14

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
We need to create a stand-alone (independent) Referee to manage a given Game.
This Referee is a must-have because later we need to support network-based
games in which no AI is involved.

Original issue reported on code.google.com by huypha...@gmail.com on 5 Oct 2009 at 2:55

GoogleCodeExporter commented 9 years ago
Code changes: http://code.google.com/p/podchess/source/detail?r=74

A Referee has been written. This Referee is the original XQWLight C-language 
based AI but the AI code has
been ripped off.

TODO items:
-------------
- Remove the Referee-API functions from the existing AIEngine interface. These 
Referee-API functions were 
added previously when we did a "hack" in which the XQWLight-based AI also 
functioned as a Referee.

Original comment by huypha...@gmail.com on 5 Oct 2009 at 2:58

GoogleCodeExporter commented 9 years ago
Removed the Referee APIs from the AIEngine interface:
http://code.google.com/p/podchess/source/detail?r=80

Original comment by huypha...@gmail.com on 9 Oct 2009 at 2:16