<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://robowiki.net/w/index.php?action=history&amp;feed=atom&amp;title=RoboRumble%2FContributing_to_RoboRumble%2FMulti-threaded_Rumble_Client</id>
	<title>RoboRumble/Contributing to RoboRumble/Multi-threaded Rumble Client - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://robowiki.net/w/index.php?action=history&amp;feed=atom&amp;title=RoboRumble%2FContributing_to_RoboRumble%2FMulti-threaded_Rumble_Client"/>
	<link rel="alternate" type="text/html" href="http://robowiki.net/w/index.php?title=RoboRumble/Contributing_to_RoboRumble/Multi-threaded_Rumble_Client&amp;action=history"/>
	<updated>2026-04-08T19:37:54Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>http://robowiki.net/w/index.php?title=RoboRumble/Contributing_to_RoboRumble/Multi-threaded_Rumble_Client&amp;diff=37617&amp;oldid=prev</id>
		<title>MultiplyByZer0: MultiplyByZer0 moved page RoboRumble/Starting With RoboRumble/Multi-threaded Rumble Client to RoboRumble/Contributing to RoboRumble/Multi-threaded Rumble Client: New name reflects the purpose of the page better</title>
		<link rel="alternate" type="text/html" href="http://robowiki.net/w/index.php?title=RoboRumble/Contributing_to_RoboRumble/Multi-threaded_Rumble_Client&amp;diff=37617&amp;oldid=prev"/>
		<updated>2017-08-15T19:37:07Z</updated>

		<summary type="html">&lt;p&gt;MultiplyByZer0 moved page &lt;a href=&quot;/wiki/RoboRumble/Starting_With_RoboRumble/Multi-threaded_Rumble_Client&quot; class=&quot;mw-redirect&quot; title=&quot;RoboRumble/Starting With RoboRumble/Multi-threaded Rumble Client&quot;&gt;RoboRumble/Starting With RoboRumble/Multi-threaded Rumble Client&lt;/a&gt; to &lt;a href=&quot;/wiki/RoboRumble/Contributing_to_RoboRumble/Multi-threaded_Rumble_Client&quot; title=&quot;RoboRumble/Contributing to RoboRumble/Multi-threaded Rumble Client&quot;&gt;RoboRumble/Contributing to RoboRumble/Multi-threaded Rumble Client&lt;/a&gt;: New name reflects the purpose of the page better&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 19:37, 15 August 2017&lt;/td&gt;
				&lt;/tr&gt;
&lt;!-- diff cache key wikidb:diff::1.12:old-5064:rev-37617 --&gt;
&lt;/table&gt;</summary>
		<author><name>MultiplyByZer0</name></author>
		
	</entry>
	<entry>
		<id>http://robowiki.net/w/index.php?title=RoboRumble/Contributing_to_RoboRumble/Multi-threaded_Rumble_Client&amp;diff=5064&amp;oldid=prev</id>
		<title>Nat: New page: Want to execute rumble faster? Here is an answer.  == Multi-threaded == : ''(or multi-process)''  I called it multi-threaded, but actually it multi-process. The ideas is to separate the up...</title>
		<link rel="alternate" type="text/html" href="http://robowiki.net/w/index.php?title=RoboRumble/Contributing_to_RoboRumble/Multi-threaded_Rumble_Client&amp;diff=5064&amp;oldid=prev"/>
		<updated>2009-04-08T14:24:53Z</updated>

		<summary type="html">&lt;p&gt;New page: Want to execute rumble faster? Here is an answer.  == Multi-threaded == : &amp;#039;&amp;#039;(or multi-process)&amp;#039;&amp;#039;  I called it multi-threaded, but actually it multi-process. The ideas is to separate the up...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Want to execute rumble faster? Here is an answer.&lt;br /&gt;
&lt;br /&gt;
== Multi-threaded ==&lt;br /&gt;
: ''(or multi-process)''&lt;br /&gt;
&lt;br /&gt;
I called it multi-threaded, but actually it multi-process. The ideas is to separate the uploader and executer. Here is the step:&lt;br /&gt;
&lt;br /&gt;
* Make copy of your roborumble.txt and roborumble.bat/sh (or melee or team)&lt;br /&gt;
* Edit new roborumble.bat/sh to point to new roborumble.txt&lt;br /&gt;
* Open ''old'' roborumble.txt, change following lines:&lt;br /&gt;
&amp;lt;pre&amp;gt;DOWNLOAD=YES&lt;br /&gt;
EXECUTE=YES&lt;br /&gt;
UPLOAD=NOT&lt;br /&gt;
ITERATE=YES&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Open ''new'' roborumble.txt, change following lines:&lt;br /&gt;
&amp;lt;pre&amp;gt;DOWNLOAD=NOT&lt;br /&gt;
EXECUTE=NOT&lt;br /&gt;
UPLOAD=YES&lt;br /&gt;
ITERATE=YES&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Finished!&lt;br /&gt;
&lt;br /&gt;
To run a rumble, you need to run both old and new batch files. The old one will process all battles and save it to file, then the newer one will read result file and upload to the server.&lt;/div&gt;</summary>
		<author><name>Nat</name></author>
		
	</entry>
</feed>