It is easy enough to figure out if you are going first by checking if the board is empty before you move (at least that's what I've done).
It is easy enough to figure out if you are going first by checking if the board is empty before you move (at least that's what I've done).
Why do you need to know?Originally Posted by PJYelton
To me, the knowledge of who started the game isn't needed.
Last edited by Sang-drax : Tomorrow at 02:21 AM. Reason: Time travelling
Don't want to give my AI away, but lets just say its important. I think Lucky has the same ideaWhy do you need to know?
To me, the knowledge of who started the game isn't needed.
Like I said, no biggee. I'll just do what Lucky's doing, check the first time around and store instead of checking every move.
Here' s an early version of the program I'll use to judge the contest.
It saves each game in a replay file, which can be used to replay old games move by move.
The final version will look something like this. If you have time, please provide feedback about functionality, bugs and suggestions.
EDIT:
This is probably what you're looking for.I dunno, but the gamefiles seem to be missing the actual main function that handles the running of the game... Can we get the working game in full? It would help me out a bit.
Last edited by Sang-drax; 10-23-2004 at 01:00 PM.
Last edited by Sang-drax : Tomorrow at 02:21 AM. Reason: Time travelling
Just looked at your Win32 version, LuckY. It works fine. I recommend it to you if you need to bugcheck/fine-tune your submissions.
Perhaps I could modify it so it can read the log files created by my program. After each game, I'll post the logfile in the competition thread.
EDIT: When the size of the board is changed within the Board class, the program expands the grid, but doesn't change the size of the playing window. It's easy to fix, though.
Last edited by Sang-drax; 10-23-2004 at 01:17 PM.
Last edited by Sang-drax : Tomorrow at 02:21 AM. Reason: Time travelling
Hey, I haven't looked at the code but I'm just wondering how you plan to test everyones AI. Are they meant to compile it into DLL's for your windows app to open, send it over loopback sockets or are you just going to cut and paste?
They will provide code for me to compile in the program I posted above.
DLLs and other libraries requires knowledge of a particular platform, which makes them less attractive for these uses.
Last edited by Sang-drax : Tomorrow at 02:21 AM. Reason: Time travelling
Since the deadline is in a week can everyone who will be turning in working AI please post, I'd hate to be the only one who enters
I got an extremely simple one working (slightly better than random), but I don't know if I'll be able to get anything worthy of submitting done by the end of the week. There's still hope, though!
I still think you should submit. The contest will be more fun if there are more participants.
Submit your entries to the email adress I've added in the OP.
Last edited by Sang-drax : Tomorrow at 02:21 AM. Reason: Time travelling
Perspective will be participating in this contest. He will try not to speak in the 3rd person for much longer though, as it is quite annoying.
so yeah, ive clocked 7 hours (4 sober) creating a mush of "AI" for this contest in a last minute surge of bordem combined with the rare and radiant free time i came across.
Im gonna mess with my submission a little more before i submit though.
The email address in the OP is a little messed up, at least for me anyways. Is that supposed to read p04pst (at) efd.lth.se ?
Last edited by Sang-drax; 11-03-2004 at 04:25 AM.
Yes, but I messed it up on purpose to avoid spam.
Please don't post it.
Last edited by Sang-drax : Tomorrow at 02:21 AM. Reason: Time travelling
> The deadline is November 1st.
well, due to an unaccessible C-Board i didnt submit in time. Is there any extension to compensate for the site's downtime? Im at work right now so the earliest i would be able to submit would be later tonight.
I haven't recieved any submission yet, so the new deadline is Wednesday November 10th.
Last edited by Sang-drax : Tomorrow at 02:21 AM. Reason: Time travelling