Re: Prolog AI for Game of Go



Vasile V. Alaiba <vasile.alaiba@xxxxxxxxx> wrote:
Hi everybody,
I am unable to find some useful information on how to create a simple
AI in Prolog for the Game of Go. Can you give me any pointers?
[...]



A sentence containing all of simple, Prolog, AI and "Go" is an oxymoron. :)


If you absolutely have to be there (overnight?) better start tracing
down the reference chain from www.cs.berkeley.edu/~russell/ai.html .


Otherwise you might consider "Gomoko" -- a 5-in-a-row game with warnings
(you must tell opponent when you have 3 or 4-in-a-row somewhere)
played on a Go board. A fixed lookahead with simple n-in-a-row evaluation
function is the go (Sor-ee!) here, with input/output of the warnings just
making it that little bit more interesting.
.



Relevant Pages

  • Re: Prolog suitable for this problem?
    ... basketball, cricket and ice-hockey all in the same language, but on the ... enforcing the game could be implemented in the game engine. ... Prolog probably won't be appropriate as a means ...
    (comp.lang.prolog)
  • Re: Prolog suitable for this problem?
    ... inferences on multiple rules at once) then Prolog would again be perfect. ... This Engine sends events to the Rules code, ... > controls the flow of the game. ... how would you approach this type of game ruleset in Prolog? ...
    (comp.lang.prolog)
  • Prolog suitable for this problem?
    ... I need to encode a set of game rules... ... Let's say that connected to this Rules code is an Engine, ... My plan has been to code this Ruleset as a handcoded HSM; ... I'm wondering if Prolog might make more sense. ...
    (comp.lang.prolog)
  • Re: Prolog for the AI part of games
    ... example Python) to implement a game. ... I really like Prolog and hope ... Either way, run-time handling of FSMs is easy in imperative languages, ... the real "what it takes" of games programming appears to be ...
    (comp.lang.prolog)
  • Prolog AI for Game of Go
    ... I am unable to find some useful information on how to create a simple ... AI in Prolog for the Game of Go. ... Can you give me any pointers? ...
    (comp.lang.prolog)