I *am* considering data structure implementation. Storing all data into mmx-like format allows me to take advantage of such computational resources that you,...
The algorithm you are currently using is supposedly min-max, except for vector. I am not sure what exactly vector thinks about algorithms but at least I think...
vec, I am not defending alpha-beta (in this message). The fact that I happen to be using a-b has nothing to do with my point.<br><br>What I am saying is that,...
...I wasn't *against* the a-b... :-)<br><br>I wasn't chosing algorithm based on reg alloc but data structures so that they can easily be transformed into mmx ...
Guys,<br><br>Somehow, I get the impression that you assume that by hashing game states, you store ALL moves into a table. Obviously, this is not what it's ...
cjr,<br><br>If you can determine, from a board configuration, which are 10 best moves to choose, then I'd be interested to learn that function!<br><br>I know...
Hey Chuck,<br><br>Are you aware of the killer move heuristic? Basically, if you find a move with high value in one part of the tree (e.g., taking your ...
Charles,<br><br>I already am :) For the current version I'm working on. At each depth of the iterative deepening search, I get back a sequences of moves that...
Octi on-line is still down, with no word from Eoin about what happened after the power outage...:(<br><br>I'm out of town until Tuesday (election stuff). If ...
Reflecting on last week's debate about the feasibilty of creating a proficient octi-robot, I was puzzled why there had been some success with chess, even by...
Yes, the reason that a simple-minded approach does not work.<br><br>(1) High branching<br>(2) More complex winning condition<br><br>(1) will make a program ...
What ever happened to the idea of using neural nets as an AI programming approach to Octi? Was it just too difficult to implement, or is it that the approach...
IMHO, a neural net is a perfectly reasonable way to implement a static evaluation function for Octi.<br><br>Such a network would take as input either the whole...
If anybody has access to a scanner, could I ask you to scan the Octi rules that come with the game...particularly the Spanish, French, and German translations?...
They are broken to me too... but before I was able to read them. As they are exactly the ones at Yahoo instead of the octi.net server, it could be a temporary...
Yep, the photos seem to be broken. Can anybody else add a photo, or is the upload broken for everybody? Did we exceed some kind of disk quota?<br><br>Don...
I propose writing a middleware server to sit between the current Octi server and bots. This would allows us to simplify the Octi server protocol, making it...
Having an octi session library would be nice!<br><br>However, I don't think there is any real advantage using XML as protocol transport... It is slow and ...
Charles' proposal sounds exciting, particularly since it promises to reduce the start-up costs to new players trying to learn both the game and how to make the...
Just to make sure things are clear, the protocol would reduce start-up costs for new *programmers*, not necessarily new players. It would make it easer to...
Hi--<br><br>I've written something up documenting my ideas about the protocol. It's a little incomplete (and possibly incoherent as well :-) I describe an XML...
Charles,<br><br>Is there a need for an intermediate server that act as a bridge between the current octi server and new clients? I think it would be easier if...
Hi Chuck. Your point is well taken.<br><br>It WOULD be easier to publish the current protocol or library, IF it had been differently designed. As far as I can...