<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Our Geek Space &#187; soccer</title>
	<atom:link href="http://blog.moove-it.com/tag/soccer/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.moove-it.com</link>
	<description>be free to express yourself...</description>
	<lastBuildDate>Thu, 26 Jan 2012 19:30:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>software is not everything in life &#8211; championships in faltauno.com &#8220;Copa CUTI&#8221;</title>
		<link>http://blog.moove-it.com/software-is-not-everything-in-life-championships-in-faltaunocom-copa-cuti/</link>
		<comments>http://blog.moove-it.com/software-is-not-everything-in-life-championships-in-faltaunocom-copa-cuti/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 17:41:55 +0000</pubDate>
		<dc:creator>Martin Cabrera</dc:creator>
				<category><![CDATA[faltauno.com]]></category>
		<category><![CDATA[moove-it]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[social network]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[championships]]></category>
		<category><![CDATA[CUTI]]></category>
		<category><![CDATA[futbol]]></category>
		<category><![CDATA[soccer]]></category>
		<category><![CDATA[sports]]></category>

		<guid isPermaLink="false">http://blog.moove-it.com/?p=215</guid>
		<description><![CDATA[Hello everyone &#8230; in moove-iT we develop and management faltauno.com. It is a social network specializes in organizing matches, managing a team and administer and manage a championship. On August 1 begins the first championship was organized by faltauno.com &#8220;Copa CUTI&#8221; (www.cuti.org.uy). This championship brings together all the software companies of uruguay. We invite everyone [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.moove-it.com/wp-content/uploads/2009/07/logo.png" rel="lightbox[215]" title="logo"><img src="http://blog.moove-it.com/wp-content/uploads/2009/07/logo.png" alt="logo" title="logo" width="251" height="67" class="alignnone size-full wp-image-216" /></a></p>
<p>Hello everyone &#8230; in moove-iT we develop and management <a href="http://www.faltauno.com">faltauno.com</a>.<br />
It is a social network specializes in organizing matches, managing a team and administer and manage a championship.</p>
<p>On August 1 begins the first championship was organized by faltauno.com &#8220;Copa CUTI&#8221; (<a href="http://www.cuti.org.uy">www.cuti.org.uy</a>).<br />
This championship brings together all the software companies of uruguay.</p>
<p>We invite everyone to visit and see what are the best !</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.moove-it.com/software-is-not-everything-in-life-championships-in-faltaunocom-copa-cuti/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Algorithm for the generation of a soccer (or any sport or event) fixture</title>
		<link>http://blog.moove-it.com/algorithm-for-the-generation-of-a-soccer-or-any-sport-or-event-fixture/</link>
		<comments>http://blog.moove-it.com/algorithm-for-the-generation-of-a-soccer-or-any-sport-or-event-fixture/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 22:16:11 +0000</pubDate>
		<dc:creator>Pablo Ifran</dc:creator>
				<category><![CDATA[moove-it]]></category>
		<category><![CDATA[fixture]]></category>
		<category><![CDATA[organize match]]></category>
		<category><![CDATA[soccer]]></category>

		<guid isPermaLink="false">http://blog.moove-it.com/?p=101</guid>
		<description><![CDATA[What&#8217;s the problem? We wish to create a fixture in which every team will face every other team one single time. It is also required that each team will only play one single match in each of the defined rounds. It’s a classic tournament or league scenario. Algorithm description The first thing we must do [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;"><strong><img class="size-medium wp-image-102 alignleft" title="soccer2" src="http://blog.moove-it.com/wp-content/uploads/2009/03/soccer2-300x286.gif" alt="soccer2" width="180" height="172" />What&#8217;s the problem?</strong></p>
<p style="margin-bottom: 0in;"><span lang="en-US">We wish to create a fixture in which every team will face every other team one single time. It is also required that each team will only play one single match in each of the defined rounds. It’s a classic tournament or league scenario.</span></p>
<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;"><span lang="en-US"><br />
</span></p>
<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;"><span lang="en-US"><strong>Algorithm description</strong><br />
</span></p>
<p style="margin-bottom: 0in;"><!-- 		@page { size: 8.5in 11in; margin: 0.79in } 		P { margin-bottom: 0.08in } --></p>
<p style="margin-bottom: 0in;"><span lang="en-US">The first thing we must do is to see if the amount of teams is odd or even. In case it is odd, an additional team needs to be created which will be used as a “free day”, the team that has a match against it will not play in that round.</span></p>
<p style="margin-bottom: 0in;"><span lang="en-US">Once we have all the teams we must arrange them in the following way:</span></p>
<ul>
<li>
<p style="margin-bottom: 0in;"><span lang="en-US">First round</span></p>
<ul>
<li>
<p style="margin-bottom: 0in;"><span lang="en-US">The first with 		the last</span></p>
</li>
<li>
<p style="margin-bottom: 0in;"><span lang="en-US">The second 		with the penultimate</span></p>
</li>
<li>
<p style="margin-bottom: 0in;"><span lang="en-US">And so on 		until every team is assigned</span></p>
</li>
</ul>
</li>
<li>
<p style="margin-bottom: 0in;"><span lang="en-US">To generate the 	following rounds, we must take the last element of the previous one 	(the last team of the first round order)  and the last team (team 	number 6 if there are 6 teams) and we arrange them in the following 	way:</span></p>
<ul>
<li>
<p style="margin-bottom: 0in;"><span lang="en-US">If the round 		we are generating is even (First one is 1, so it is always odd) we 		must take the first team of the previous round and then the last 		team. On the contrary, if it’s even, the last team goes first and 		then we put the last team of the previous round. </span></p>
</li>
</ul>
</li>
</ul>
<p style="margin-bottom: 0in;"><span lang="en-US"><em>Note: last team = 6 if there are 6 teams. Last team of previous round = 3 if the round was 6 vs 5, 1 vs 4 and 2 vs 3</em></span></p>
<ul>
<li>
<ul>
<li>
<p style="margin-bottom: 0in;"><span lang="en-US">Then we must 		remove the teams that were first in the previous round, keeping the 		same order. </span></p>
</li>
<li>
<p style="margin-bottom: 0in;"><span lang="en-US">Once we have 		this list, we put the eliminated teams at the beginning of it.</span></p>
</li>
<li>
<p style="margin-bottom: 0in;"><span lang="en-US">Beginning from 		the end, we take two teams from this list and we put them at the 		front. We do this with every pair until we go through the entire 		list</span>.</p>
</li>
</ul>
</li>
<li>
<p style="margin-bottom: 0in;"><span lang="en-US">We keep the 	process until every round is generated.</span></p>
</li>
</ul>
<p><strong>Example</strong></p>
<p><strong><br />
</strong></p>
<p style="margin-bottom: 0in;"><span lang="en-US">We have 6 teams, so we will generate 5 rounds with 3 matches each.</span></p>
<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;"><span lang="en-US">Teams &#8211; 1, 2, 3, 4, 5 y 6</span><strong><em></em></strong></p>
<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;"><strong><em><span lang="en-US">First round</span></em></strong></p>
<p style="margin-bottom: 0in;"><span lang="en-US">1 vs 6, 2 vs 5 and 3 vs 4</span></p>
<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;"><em><span lang="en-US"><strong>Second round</strong></span></em></p>
<p style="margin-bottom: 0in;"><span lang="en-US">We take the last team of the previous round (team 4) and the last team (team 6), since the round is par we must put first 6 and then 4, the result is 6 vs 4.</span></p>
<p style="margin-bottom: 0in;"><span lang="en-US">We remove 6 and 4 from the list of the first round (1, 6, 2, 5, 3 and 4 ) and we sep the resulting order, which results in 1, 2, 5 and 3. We take the last two elements of this list (5 and 3) and we put them after 6 and 4. Finally, we add 1 and 2 to the end of the list:</span></p>
<p style="margin-bottom: 0in;"><span lang="en-US">6 vs 4, 5 vs 3 and 1 vs 2</span></p>
<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;"><em><span lang="en-US"><strong>Third round</strong></span></em></p>
<p style="margin-bottom: 0in;"><span lang="en-US">Applying the same as in the previous round:</span></p>
<p style="margin-bottom: 0in;"><span lang="en-US">2 vs 6, 3 vs 1 and 4 vs 5</span></p>
<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;"><em><span lang="en-US"><strong>Fourth round</strong></span></em></p>
<p style="margin-bottom: 0in;"><span lang="en-US">6 vs 5, 1 vs 4 and 2 vs 3</span></p>
<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;"><em><span lang="en-US"><strong>Fifth round</strong></span></em></p>
<p style="margin-bottom: 0in;"><span lang="en-US">3 vs 6, 4 vs 2 and 5 vs 1</span></p>
<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;"><span lang="en-US"><br />
</span></p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.moove-it.com/algorithm-for-the-generation-of-a-soccer-or-any-sport-or-event-fixture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

