Community

Forum

Trax Forum

General

trax program?

Oct 11,2008 1:54 pm Author: dominiko
#1 of 10
Hi

I've been looking for a personal programing project and I've decided to possibly start writing a program to play Trax. But before I start, I have a few questions:

* I would prefer to focus on writing the engine first (in C++, GNU license) rather than the GUI. But I obviously need a GUI as well. Ideally, I would like to re-use an existing GUI if there is one already available and plug my engine to it. Is there such and existing Trax GUI program already available? If none exists, would someone else be interested in teaming up and writing a GUI?

* I would prefer the GUI and the engine to be separate programs and plug them together with a simple protocol, like the UCI protocol for chess for example (http://en.wikipedia.org/wiki/Universal_Chess_Interface). Is there already such a protocol for Trax?

* I'm curious whether there are other Trax engines already available to compare my program with.

* Is there is a site where my Trax engine could play online automatically, to evaluate it against human players or other computers?

* What other resources exist for creating a Trax program? Is there any opening book available? Any hint on evaluating positions? Are there tournaments for Trax programs?

Thanks for sharing information.

--
Dominique, http://dominiko.livejournal.com
Oct 12,2008 5:21 am Author: ypercube
#2 of 10; Reply to #1
Please contact me at ypercube(at)gmail.com

Pandelis
Oct 15,2008 4:33 am Author: ddyer
#3 of 10; Reply to #1
If you want to develop in Java, you could base your
engine on the Trax at Boardspace.net - and if you're
reasonably successful, your 'bot could play there
permanantly.
Oct 17,2008 2:34 pm Author: lyman
#4 of 10
DGB's Trax program already has Doby as a "plug-in". I have copies with and without the plug-in. I do not know what kind of interface he used.

I would at least like to be kept in the loop on open source C++ development. Java's good too :-). I am also trying to improve my C#. I will have little time but lots of opinions!

Cheers,

Lyman
Oct 17,2008 4:20 pm Author: Nate
#5 of 10; Reply to #1
It would be nice to see a cross-platform Trax game. I would love to see this in something like Flash. Then I could play trax on my Mac
Nov 15,2010 12:59 pm Author: equiton
Edited: Nov 15,2010 1:00 pm #6 of 10; Reply to #5
Or dare I say it - an iPad trax app???
Nov 15,2010 2:04 pm Author: chaz
#7 of 10; Reply to #1
Hi,

At my site http://gnutrax.com/ you can find some
GPL java-source and maybe most important a threat database.

Regards
Martin
Nov 21,2010 4:52 pm Author: equiton
#8 of 10; Reply to #7
I found a Trax iPhone app by mudra games, and mindteck. However, despite it all looking ok, the mudra website is now parked, and mindteck.com appears to be a consultancy. Does anybody know what the position is on the app?

I did buy the app as a 2x it comes up well on an iPad. I just wished it were a proper iPad app and could play unlimited trax.
Nov 21,2010 6:59 pm Author: DavidTrax
#9 of 10; Reply to #8
Mudra Games sought and obtained a licence to program Trax for posting on IPods etc and did so earlier this year.
The mechanics are Okay but the robot is pathetic. It is therefore still suitable for good players playing each other.

Recently Mudra have defaulted on their licence agreement with me so anyone wishing to post a better application robot-wise on hend held devices is welcome to contact me about that on Trax@xtra.co.nz
Nov 22,2010 2:18 pm Author: equiton
#10 of 10; Reply to #9
Yes the robot is a trifle dim. It casually ignores L threats of any colour, and seems to attack more often than not. Still, on level three it provides not a bad diversion for a pound. I think that the iPad would offer a better platform, but admit to bias in that opinion.
TRAX is the common law mark of David Smith and is used to identify his tile game and equipment. Rules of TRAX copyright 1981, 1984, 1987, 1990, 1998 and 2017 David Smith, Christchurch, NZ.
This Website compiled by Donald Bailey, Palmerston North, NZ. Copyright © 2000-2017