<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.games.tp.devel">
    <title>gmane.comp.games.tp.devel</title>
    <link>http://blog.gmane.org/gmane.comp.games.tp.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1344"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1343"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1339"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1328"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1325"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1322"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1309"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1307"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1306"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1281"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1269"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1266"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1262"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1260"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1256"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1255"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1253"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1247"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1241"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.games.tp.devel/1234"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1344">
    <title>Add player with Risk ruleset</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1344</link>
    <description>Hello all,

I've got a problem when running a local server with the Risk ruleset.
It might be related to the new configuration protocol changes in
tpserver-cpp, but I think it's a bug in the Risk module (or unlikely
with the Risk configuration file).

The problem is simply that I can't login. It works perfectly with
minisec but not with Risk. I get the following (relevant) lines in
tpadmin:

2008-10-18 17:53:03 &lt; Info  &gt; [Server] Client on connection 12 is
[libtpproto-py/0.2.4 daneel-ai/0.0.1]
2008-10-18 17:53:03 &lt; Debug &gt; [Server] isEnoughRemaining, checking for
10, have 30
2008-10-18 17:53:03 &lt; Debug &gt; [Server] isEnoughRemaining, checking for
5, have 16
2008-10-18 17:53:03 &lt; Debug &gt; [Server] finding player
2008-10-18 17:53:03 &lt; Info  &gt; [Server] Creating new player automatically
2008-10-18 17:53:03 &lt; Debug &gt; [Server] finding player
2008-10-18 17:53:03 &lt; Debug &gt; [Server] Risk onAddPlayer
2008-10-18 17:53:03 &lt; Debug &gt; [Server] There are 0 current players and
the max players is 6
2008-10-18 17:53:03 &lt; Debug &gt; </description>
    <dc:creator>Vincent Verhoeven</dc:creator>
    <dc:date>2008-10-18T16:22:04</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1343">
    <title>Configure for libtpproto-cpp</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1343</link>
    <description>Hello all!

Little remark. The ./configure for libtpproto-cpp checks whether
Boost::Signals is available. If it is not available, it doesn't
complain but the build fails. Shouldn't this be made more strict then?

Iwanowitch
</description>
    <dc:creator>Vincent Verhoeven</dc:creator>
    <dc:date>2008-10-18T15:08:19</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1339">
    <title>Single-Player XML Data in Server/AI Packages</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1339</link>
    <description>Hi all,

Mithro and I are working on including the single-player mode wizard in
an upcoming release soon.

A crucial requirement for this to work is for servers, ruleset
modules, and AI clients to include some XML data in a shared location
to tell the client that they are on the system, what they support, and
how to use them. The following wiki page details how they work, and
provides some working examples (for tpserver-cpp, risk, daneel-ai, and
gencon):

http://thousandparsec.net/wiki/Single_Player#Adding_Single-Player_Support

One important thing to note is that the command string specified for
the actual program needs a proper path for the system it is installed
on. In many cases this probably means that the installer needs to edit
the XML file to use an absolute path, so this would be done at the
packaging level. Let me know ASAP if any problems are foreseen here so
I can come up with another solution. :)

If you are planning to do a release of one of these components
(server, AI client) please let me kn</description>
    <dc:creator>Aaron Mavrinac</dc:creator>
    <dc:date>2008-10-02T18:58:33</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1328">
    <title>J2ME - The PipelinedConnection and my conundrum</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1328</link>
    <description/>
    <dc:creator>Roberts, Brendan Matthew - robbm005</dc:creator>
    <dc:date>2008-09-24T08:07:15</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1325">
    <title>Software Freedom Day</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1325</link>
    <description>Hi all

I'm taking part in Software Freedom Day on Saturday in Wellington, New 
Zealand. I was pondering what to work on that day. I will probably tell 
lots of people about TP, maybe even give a presentation about it.

I was thinking about starting BattleXML support in tpserver-cpp. Maybe 
also some polishing to gear up for the next release. Any other thoughts?

What will you be doing?

Later
Lee
</description>
    <dc:creator>Lee Begg</dc:creator>
    <dc:date>2008-09-18T04:22:52</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1322">
    <title>tpserver-cpp branches merged!</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1322</link>
    <description>Hey guys,

Lee has successfully merged all your branches (config, tae, and risk)
into the tpserver-cpp trunk. This means that everyone now gets your
stuff by default, yay! 

You should now continue your development on main branch (if you have any
questions about switching, feel free to ask). I have removed the
branches from the server.

If you want a branch to continue doing some restructures (I know jphr
wants to modify how some of the risk stuff) we are happy to provide one.

Tim 'mithro' Ansell



</description>
    <dc:creator>Tim Ansell</dc:creator>
    <dc:date>2008-09-01T05:53:46</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1309">
    <title>AI battle moved</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1309</link>
    <description>Hello all,

vi1985 and me moved the battle between our AIs to 49 hours later,
http://www.timeanddate.com/worldclock/fixedtime.html?month=8&amp;day=28&amp;year=2008&amp;hour=14&amp;min=0&amp;sec=0&amp;p1=0
http://tinyurl.com/58tltz
because I had some family stuff interfering.

See you then!

Iwanowitch
</description>
    <dc:creator>Vincent Verhoeven</dc:creator>
    <dc:date>2008-08-25T16:52:59</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1307">
    <title>Scratchpad patch to setup daneel-ai</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1307</link>
    <description>Mithro: please apply attached patch to the scratchpad repository.

For those that cannot wait for mithro to do this (cough nash cough),
feel free to patch locally. Git should be able to handle that.

Iwanowitch
</description>
    <dc:creator>Vincent Verhoeven</dc:creator>
    <dc:date>2008-08-24T23:37:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1306">
    <title>Tigris and Euphrates</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1306</link>
    <description/>
    <dc:creator>Dustin White</dc:creator>
    <dc:date>2008-08-22T20:11:21</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1281">
    <title>AI battle</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1281</link>
    <description>Hey guys,

Well, my bot's been polished and thoroughly debugged, and is ready for
conquest ;). Iwanowitch, what do you say we give a show to remember?
I'm pretty flexible on date and time, as long as it's not the weekend,
and as long as I get ample notice. Perhaps early next week? I'm
thinking perhaps someone besides me and Iwanowitch should host the
game. Anyone? Preferably, this should be someone who knows how to set
up "Starmapper" for recording the game.

As to the type of game, it's "Risk", with the "random" start. I
suggest using quickstart-risk-random.conf with the following
adjustments:
turn_length_under_threshold = 60 (too long will be boring; too short
and perhaps not all orders will go through)
max_players = 2
Iwanowitch, you ok with that?

As far as I can tell, any number of people can log in as "guest" (pwd:
"guest") and watch.

Let me know.

</description>
    <dc:creator>Victor Ivri</dc:creator>
    <dc:date>2008-08-21T00:31:09</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1269">
    <title>Risk colonization segfault</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1269</link>
    <description>Hello all,

On stress-testing the Risk ruleset (that's what bots are for, right?),
the server segfaults when adding lots (like, 3 or something) of
colonization orders. This is reproducible. I have a core file, the
backtrace is

#0  0x080db9a9 in boost::shared_ptr&lt;ObjectInfoData&gt;::operator-&gt; (this=0x14)
    at /usr/include/boost/shared_ptr.hpp:315
#1  0x080da9c1 in IGObject::getName (this=0x0) at object.cpp:74
#2  0xb781093d in RiskRuleset::Colonize::getTopPlayerAndBid (this=0x81ba788,
    obj=0x81c71a0) at colonize.cpp:299
#3  0xb7810f6e in RiskRuleset::Colonize::doOrder (this=0x81ba788,
    obj=0x81a05d0) at colonize.cpp:158
#4  0xb781dc63 in RiskRuleset::RiskTurn::processOrdersOfGivenType (
    this=0x81824a8, type=&lt; at &gt;0xbf830ff8) at riskturn.cpp:270
#5  0xb781ec8e in RiskRuleset::RiskTurn::doTurn (this=0x81824a8)
    at riskturn.cpp:70
#6  0x080c941a in Game::doEndOfTurn (this=0x816aa20) at game.cpp:289
#7  0x081227fe in TurnTimer::timerFinished (this=0x81c6f58)
    at turntimer.cpp:183
#8  0x08123bad in Tim</description>
    <dc:creator>Vincent Verhoeven</dc:creator>
    <dc:date>2008-08-18T16:55:55</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1266">
    <title>Starmapper and wormholes</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1266</link>
    <description>Hello all!

First of all, I hope I'm at least a bit at the right place on this
list, otherwise redirect me please.

I'm trying to get Starmapper to record one of my daneel-ai battles.
It's not working though and I suppose it's because of the new
wormholes. The error it gives me is something along the lines of
"unknown object type". So I created a newer libtpproto-java jar and
replaced the one in the starmapper dir, and now it comes up with

[t     0] Error while drawing image!
java.lang.ArithmeticException: divisor is zero
   at java.math.BigInteger.divide(libgcj.so.81)
   at jezuch.utils.starmapper3.Starmapper.calcSize(Starmapper.java:222)
   at jezuch.utils.starmapper3.Starmapper.drawImageConcurrent(Starmapper.java:582)
   at jezuch.utils.starmapper3.Starmapper$DrawTask.call(Starmapper.java:1034)
   at jezuch.utils.starmapper3.Starmapper$DrawTask.call(Starmapper.java:1013)
   at java.util.concurrent.FutureTask$Sync.innerRun(libgcj.so.81)
   at java.util.concurrent.FutureTask.run(libgcj.so.81)
   at java.ut</description>
    <dc:creator>Vincent Verhoeven</dc:creator>
    <dc:date>2008-08-17T13:33:46</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1262">
    <title>tpserver-cpp fails to build</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1262</link>
    <description>Hello all,

I just found out tpserver-cpp doesn't build anymore for me. The error is
riskturn.h:42: error: extra qualification 'RiskRuleset::RiskTurn::' on
member 'getPlayerAndUnits'
and the fix is to simply remove the "RiskTurn::" from the offending line.

Patch attached. Can someone push this to the repository? Thanks.

Iwanowitch
</description>
    <dc:creator>Vincent Verhoeven</dc:creator>
    <dc:date>2008-08-15T23:46:08</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1260">
    <title>SOLVED Re: Risk "reinforce" order crashes server</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1260</link>
    <description>Ok, thanks to jphr and Iwanowitch I've been able to track the root of
the issue. Thanks guys!

On Thu, Aug 14, 2008 at 11:05 PM, Victor Ivri &lt;victor.ivri&lt; at &gt;gmail.com&gt; wrote:



</description>
    <dc:creator>Victor Ivri</dc:creator>
    <dc:date>2008-08-15T18:41:54</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1256">
    <title>Risk "reinforce" order crashes server</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1256</link>
    <description/>
    <dc:creator>Victor Ivri</dc:creator>
    <dc:date>2008-08-15T03:05:31</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1255">
    <title>Dronesec game</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1255</link>
    <description/>
    <dc:creator>Juan Lafont</dc:creator>
    <dc:date>2008-08-15T01:44:52</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1253">
    <title>Mini-milestone on texture to globe projection</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1253</link>
    <description/>
    <dc:creator>Jeffrey Miller</dc:creator>
    <dc:date>2008-08-14T04:23:47</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1247">
    <title>Risk - Colonization and chaining</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1247</link>
    <description>Hello,

this is mainly to jphr but anyone who can answer, please do so.

I'm having problems with colonization. Mainly, I can't do it. I start
a new game with quickstart-risk-bid.conf and it looks exactly like
quickstart-risk-random.conf. I get a few planets and there is no
Colonization order visible. I don't think this is right, is it?

Also, about chaining. Why is it better than just attacking with
everything at once?

Iwanowitch
</description>
    <dc:creator>Vincent Verhoeven</dc:creator>
    <dc:date>2008-08-11T15:18:20</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1241">
    <title>[tpserver-py] Help playing with the DroneSec</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1241</link>
    <description>Hi,

I'm going to port the pyscheme part of tpserver-py to schemepy.
But I'm having problems running the server. I followed the
instructions from the wiki:
http://www.thousandparsec.net/wiki/DroneSec/Getting_Started

But it seems that I don't have dronesec:

 $ ./tpserver-py-tool --addgame tp dronesec pluskid&lt; at &gt;gmail.com "Dronesec Server"
No module named avahi_disabled
No module named bonjour
Using pyZeroConf ZeroConf implimentation...
No module named dronesec
This game references a ruleset which doesn't exist anymore! Please
reinstall the ruleset.
That ruleset does not exist! Please check your spelling or install the
correct module.

It says no module named dronesec. Where can I obtain such
a module? Or how can I make the server run? Thanks very much!

</description>
    <dc:creator>Zhang Chiyuan</dc:creator>
    <dc:date>2008-08-07T12:18:48</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1234">
    <title>Single-Player Mode (attn: AI devs)</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1234</link>
    <description>Hi all,

An informal specification of what is required for single-player
support in servers, ruleset modules, and AI clients can be found here:

http://thousandparsec.net/wiki/Single_Player

For GSoC, my test case will use the following:

Server: tpserver-cpp
Ruleset: Risk
AI Client: TBD

jphr, as we discussed previously, could you let me know what
parameters (both forced and regular) are useful for a single-player
Risk game?

AI developers, could you please take a look at the following:

http://thousandparsec.net/wiki/Single_Player#AI_Clients

and let me know if (and how) this is doable with your client? At a
minimum, I need to be able to start and stop it non-interactively from
a shell script, specifying the port to connect to, the ruleset to use
(if necessary), and a username for the client to use (if possible).
Some way of probing whether it started and connected successfully
would be nice also.

Thank you.

</description>
    <dc:creator>Aaron Mavrinac</dc:creator>
    <dc:date>2008-08-05T15:26:02</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.games.tp.devel/1230">
    <title>Wormholes</title>
    <link>http://comments.gmane.org/gmane.comp.games.tp.devel/1230</link>
    <description>Heya all &amp; especially mithro &amp; jphr,

Victor and me are trying to use the new wormhole patch in the Risk
ruleset to get adjacency information in our clients. It seems that
wormholes have extra data that designate the 3d positions of start and
end points. Is it correct that this is all there is to wormholes that
clients know? So, if we want to extract the adjacency information from
it, we have to match these positions with those from planets/star
systems?

Is it right to assume that wormholes are basically objects that
connect two points in space, with no other (protocol-defined)
connotation?

If wormholes are to stay, is it possible to update
http://www.thousandparsec.net/tp/dev/documents/objects.php ?

Iwanowitch
</description>
    <dc:creator>Vincent Verhoeven</dc:creator>
    <dc:date>2008-07-31T19:07:35</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.games.tp.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.games.tp.devel</link>
  </textinput>
</rdf:RDF>
