Hi every1,
I developed an othello game in my free hours. But it loses badly
with WZebra.
I didn't check with any other famous program. (-16 to -32 range).
It does play well against me and programs like KReversi (best 59/0
worst +30). It defeats Iagno peacefully, (Both of these programs are
built-in in Fedora Core 1 and 2).
It plays well against most of the applets. It can defeat Ajax at
highest level only if I put a search depth 12 for my program. All
other applets I tried lost with my program.
Can any1 help me by testing the program and suggest improvements.
Or can any1 help me by providing help on how to optimize algorithms,
where to
find them ( I did a lot of googling... the result is my program).
I also welcome people who use to play othello to test and comment on
it. I have no idea how well it plays with (good) human players.
Or some1 can help me to port it to other O.S.'s.
You can download from
http://www.cs.iitm.ernet.in/~atulsv/simullo.tar.bz2
Or go to
http://www.cs.iitm.ernet.in/~atulsv/new.html
Installation
tar -jxf ./simullo.tar.bz2
make
make docs (required only if you want to see the documentation)
Documentation is not complete.
In gcc-3.4.0 or above you can do profiling to improve check the
contents of
makefile.
Run the program using ./glsimullo -P or ./yglsimullo -P or
../simullo -P (without graphics)
with out -P you will get a help on how to set the levels.
In case you don't have freeglut change the file glmain.cpp header
#include <GL/freeglut.h> to #include <GL/glut.h>
and in the makefile
GL_LINK = -lGl ... -lfreeglut-1.3 -Xxf86vm -X11 to
GL_LINK = -lGl... -lglut -lX11
It may work if you have glut. But never tried recently.
Run make in ./dox/latex/ for a dvi output of documentation.
Thank you.
Atul S. Vasu