<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Battle for Mars</title>
	<atom:link href="http://larvalabs.com/blog/android/battle-for-mars/feed/" rel="self" type="application/rss+xml" />
	<link>http://larvalabs.com/blog/android/battle-for-mars/</link>
	<description>Blog</description>
	<lastBuildDate>Mon, 30 Aug 2010 14:24:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: battle guy</title>
		<link>http://larvalabs.com/blog/android/battle-for-mars/#comment-4013</link>
		<dc:creator>battle guy</dc:creator>
		<pubDate>Thu, 29 Jul 2010 13:35:31 +0000</pubDate>
		<guid isPermaLink="false">http://larvalabs.com/blog/?p=37#comment-4013</guid>
		<description>I dont know how to get the full version on bfm, and i cant see any paid games on android marked.</description>
		<content:encoded><![CDATA[<p>I dont know how to get the full version on bfm, and i cant see any paid games on android marked.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Hall</title>
		<link>http://larvalabs.com/blog/android/battle-for-mars/#comment-3492</link>
		<dc:creator>Matt Hall</dc:creator>
		<pubDate>Mon, 05 Jul 2010 20:59:33 +0000</pubDate>
		<guid isPermaLink="false">http://larvalabs.com/blog/?p=37#comment-3492</guid>
		<description>No reports from other users over the past few days. Email support if you&#039;re still having the problem so we can help.</description>
		<content:encoded><![CDATA[<p>No reports from other users over the past few days. Email support if you&#8217;re still having the problem so we can help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: copperpot</title>
		<link>http://larvalabs.com/blog/android/battle-for-mars/#comment-3411</link>
		<dc:creator>copperpot</dc:creator>
		<pubDate>Fri, 02 Jul 2010 03:54:19 +0000</pubDate>
		<guid isPermaLink="false">http://larvalabs.com/blog/?p=37#comment-3411</guid>
		<description>the last few days my multiplayer won&#039;t load new turns.  has anyone else had this problem.  it doesn&#039;t have any of my games listed.  i tried to uninstall and then reinstall but no help.</description>
		<content:encoded><![CDATA[<p>the last few days my multiplayer won&#8217;t load new turns.  has anyone else had this problem.  it doesn&#8217;t have any of my games listed.  i tried to uninstall and then reinstall but no help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://larvalabs.com/blog/android/battle-for-mars/#comment-2656</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Tue, 25 May 2010 07:18:41 +0000</pubDate>
		<guid isPermaLink="false">http://larvalabs.com/blog/?p=37#comment-2656</guid>
		<description>Hey Matt,

Just wanted some guidance from you, if you don&#039;t mind. In my application i am getting the same error as you were getting in your game application(noted here by &#039;Win&#039; in comment 19), which you have already resolved.

I am developing an application which uses Collections.sort(List) method. Here, this arraylist is containing objects of class Contact with &#039;name&#039; as one of the instance variables for this class. I am sorting these objects based on this name attribute. 

Can you please let me know, how did you resolve that general cotract violating error in comparison method? My error stack trace is:

Uncaught handler: thread main exiting due to uncaught exception
05-24 12:59:31.975: ERROR/AndroidRuntime(16046): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.pixecon/com.pixecon.RequestActivity}: java.lang.IllegalArgumentException: Comparison method violates its general contract!
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2496)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at android.app.ActivityThread.access$2200(ActivityThread.java:119)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at android.os.Handler.dispatchMessage(Handler.java:99)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at android.os.Looper.loop(Looper.java:123)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at android.app.ActivityThread.main(ActivityThread.java:4363)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at java.lang.reflect.Method.invokeNative(Native Method)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at java.lang.reflect.Method.invoke(Method.java:521)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at dalvik.system.NativeStart.main(Native Method)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046): Caused by: java.lang.IllegalArgumentException: Comparison method violates its general contract!
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at java.util.ComparableTimSort.mergeHi(ComparableTimSort.java:831)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at java.util.ComparableTimSort.mergeAt(ComparableTimSort.java:449)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at java.util.ComparableTimSort.mergeForceCollapse(ComparableTimSort.java:388)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at java.util.ComparableTimSort.sort(ComparableTimSort.java:187)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at java.util.ComparableTimSort.sort(ComparableTimSort.java:142)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at java.util.Arrays.sort(Arrays.java:2384)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at java.util.Collections.sort(Collections.java:1928)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at com.pixecon.RequestActivity.onCreate(RequestActivity.java:85)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2459)

Thanks.</description>
		<content:encoded><![CDATA[<p>Hey Matt,</p>
<p>Just wanted some guidance from you, if you don&#8217;t mind. In my application i am getting the same error as you were getting in your game application(noted here by &#8216;Win&#8217; in comment 19), which you have already resolved.</p>
<p>I am developing an application which uses Collections.sort(List) method. Here, this arraylist is containing objects of class Contact with &#8216;name&#8217; as one of the instance variables for this class. I am sorting these objects based on this name attribute. </p>
<p>Can you please let me know, how did you resolve that general cotract violating error in comparison method? My error stack trace is:</p>
<p>Uncaught handler: thread main exiting due to uncaught exception<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.pixecon/com.pixecon.RequestActivity}: java.lang.IllegalArgumentException: Comparison method violates its general contract!<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2496)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at android.app.ActivityThread.access$2200(ActivityThread.java:119)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at android.os.Handler.dispatchMessage(Handler.java:99)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at android.os.Looper.loop(Looper.java:123)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at android.app.ActivityThread.main(ActivityThread.java:4363)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at java.lang.reflect.Method.invokeNative(Native Method)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at java.lang.reflect.Method.invoke(Method.java:521)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at dalvik.system.NativeStart.main(Native Method)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046): Caused by: java.lang.IllegalArgumentException: Comparison method violates its general contract!<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at java.util.ComparableTimSort.mergeHi(ComparableTimSort.java:831)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at java.util.ComparableTimSort.mergeAt(ComparableTimSort.java:449)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at java.util.ComparableTimSort.mergeForceCollapse(ComparableTimSort.java:388)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at java.util.ComparableTimSort.sort(ComparableTimSort.java:187)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at java.util.ComparableTimSort.sort(ComparableTimSort.java:142)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at java.util.Arrays.sort(Arrays.java:2384)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at java.util.Collections.sort(Collections.java:1928)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at com.pixecon.RequestActivity.onCreate(RequestActivity.java:85)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)<br />
05-24 12:59:31.975: ERROR/AndroidRuntime(16046):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2459)</p>
<p>Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: breadbeard</title>
		<link>http://larvalabs.com/blog/android/battle-for-mars/#comment-1980</link>
		<dc:creator>breadbeard</dc:creator>
		<pubDate>Wed, 28 Apr 2010 18:15:48 +0000</pubDate>
		<guid isPermaLink="false">http://larvalabs.com/blog/?p=37#comment-1980</guid>
		<description>please! please! please! DO NOT port this to iphone -- Android needs some great EXCLUSIVE titles so they can compete with iphone os.  The game is amazing!  The last time I played it though, the characters did not turn around when moving left... they just kept facing right.  So I am guessing you will just create mirror images of the characters and write a few lines of code so they face the direction they are walking in.  Aside from that minor gripe, this is my favorite game on Android!!!!</description>
		<content:encoded><![CDATA[<p>please! please! please! DO NOT port this to iphone &#8212; Android needs some great EXCLUSIVE titles so they can compete with iphone os.  The game is amazing!  The last time I played it though, the characters did not turn around when moving left&#8230; they just kept facing right.  So I am guessing you will just create mirror images of the characters and write a few lines of code so they face the direction they are walking in.  Aside from that minor gripe, this is my favorite game on Android!!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kix</title>
		<link>http://larvalabs.com/blog/android/battle-for-mars/#comment-1864</link>
		<dc:creator>kix</dc:creator>
		<pubDate>Thu, 22 Apr 2010 16:24:45 +0000</pubDate>
		<guid isPermaLink="false">http://larvalabs.com/blog/?p=37#comment-1864</guid>
		<description>So for the past 2 days, my game will not load new turns for any of my multiplayer games. Any advice, as I really would like to get back to playing? Thanks in advance!</description>
		<content:encoded><![CDATA[<p>So for the past 2 days, my game will not load new turns for any of my multiplayer games. Any advice, as I really would like to get back to playing? Thanks in advance!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy</title>
		<link>http://larvalabs.com/blog/android/battle-for-mars/#comment-1863</link>
		<dc:creator>Jeremy</dc:creator>
		<pubDate>Thu, 22 Apr 2010 15:37:47 +0000</pubDate>
		<guid isPermaLink="false">http://larvalabs.com/blog/?p=37#comment-1863</guid>
		<description>I love this game.  I have played it for months. I got bored after a while with no major changes. When the multiplayer came out you had the ability to pick 3 computer and 1 human.  I was able to play other characters then the earthlings.  This made the game fun again.  Now you made it so you have to pick at least 2 human players and those games can take forever to play.  Can you add an option of choosing your side you want to be on instead of always being the earthlings.  It makes the game easier but after beating it a couple times it isn&#039;t worth the time setting up your strategy.  I just wanna build my army and attack.  Please let me know what you can do?</description>
		<content:encoded><![CDATA[<p>I love this game.  I have played it for months. I got bored after a while with no major changes. When the multiplayer came out you had the ability to pick 3 computer and 1 human.  I was able to play other characters then the earthlings.  This made the game fun again.  Now you made it so you have to pick at least 2 human players and those games can take forever to play.  Can you add an option of choosing your side you want to be on instead of always being the earthlings.  It makes the game easier but after beating it a couple times it isn&#8217;t worth the time setting up your strategy.  I just wanna build my army and attack.  Please let me know what you can do?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: win</title>
		<link>http://larvalabs.com/blog/android/battle-for-mars/#comment-1561</link>
		<dc:creator>win</dc:creator>
		<pubDate>Thu, 01 Apr 2010 22:16:06 +0000</pubDate>
		<guid isPermaLink="false">http://larvalabs.com/blog/?p=37#comment-1561</guid>
		<description>got my VZ Droid today. The color and contrast is better on G1. And I am hooked to G1 track ball navigation and have to slide out keyboard on Droid to navigate and it is not the same obviously. How does other Droid users experiences of the navigation?</description>
		<content:encoded><![CDATA[<p>got my VZ Droid today. The color and contrast is better on G1. And I am hooked to G1 track ball navigation and have to slide out keyboard on Droid to navigate and it is not the same obviously. How does other Droid users experiences of the navigation?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: win</title>
		<link>http://larvalabs.com/blog/android/battle-for-mars/#comment-1548</link>
		<dc:creator>win</dc:creator>
		<pubDate>Thu, 01 Apr 2010 04:33:34 +0000</pubDate>
		<guid isPermaLink="false">http://larvalabs.com/blog/?p=37#comment-1548</guid>
		<description>I have already found a way to exploit the multi player game to my advantage! I think, it will be hard to fix it. I will keep it to myself for now ;)</description>
		<content:encoded><![CDATA[<p>I have already found a way to exploit the multi player game to my advantage! I think, it will be hard to fix it. I will keep it to myself for now <img src='http://larvalabs.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Battle for Mars multiplayer - join up! - Droid Forum - Verizon Droid &#38; the Motorola Droid Forum</title>
		<link>http://larvalabs.com/blog/android/battle-for-mars/#comment-1529</link>
		<dc:creator>Battle for Mars multiplayer - join up! - Droid Forum - Verizon Droid &#38; the Motorola Droid Forum</dc:creator>
		<pubDate>Tue, 30 Mar 2010 14:11:17 +0000</pubDate>
		<guid isPermaLink="false">http://larvalabs.com/blog/?p=37#comment-1529</guid>
		<description>[...] Battle for Mars multiplayer - join up!      Battle for Mars has been out for a while, and was my first &quot;favorite&quot; game for Android. It&#039;s a turn-based strategy game and it&#039;s quite fun. I put a couple screenshots below and a link to their website so you can find out more.  Why am I schilling for this developer? Because they&#039;ve added a multiplayer game and there aren&#039;t enough people playing. The game was great single-player but now that it has the multiplayer function, it&#039;s even better. What I like about it is that you don&#039;t have to commit to a whole game in one sitting to play multiplayer - games can go on for days as all players take their turn when they have time.  Seriously. Check it out. Play against me.    Link to their website. [...]</description>
		<content:encoded><![CDATA[<p>[...] Battle for Mars multiplayer &#8211; join up!      Battle for Mars has been out for a while, and was my first &quot;favorite&quot; game for Android. It&#39;s a turn-based strategy game and it&#39;s quite fun. I put a couple screenshots below and a link to their website so you can find out more.  Why am I schilling for this developer? Because they&#39;ve added a multiplayer game and there aren&#39;t enough people playing. The game was great single-player but now that it has the multiplayer function, it&#39;s even better. What I like about it is that you don&#39;t have to commit to a whole game in one sitting to play multiplayer &#8211; games can go on for days as all players take their turn when they have time.  Seriously. Check it out. Play against me.    Link to their website. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)

Served from: larvalabs.com @ 2010-09-07 05:13:07 -->