<?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>Roostertechnische Concepten &#8211; time-tech</title>
	<atom:link href="https://time-tech.be/wiki/roostertechnische-concepten/feed/" rel="self" type="application/rss+xml" />
	<link>https://time-tech.be</link>
	<description>Lessenroostersoftware zoals u die wenst</description>
	<lastBuildDate>Tue, 11 Nov 2025 18:55:49 +0000</lastBuildDate>
	<language>nl-NL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>Opdrachten beperken door minimumspreidingen</title>
		<link>https://time-tech.be/handleiding/opdrachten-beperken-door-minimumspreidingen/</link>
		
		<dc:creator><![CDATA[Peter]]></dc:creator>
		<pubDate>Thu, 03 Sep 2020 13:15:12 +0000</pubDate>
				<guid isPermaLink="false">https://time-tech.be/?post_type=manual_kb&#038;p=8059</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div  class=" pg-custom-vc    vc_row wpb_row section vc_row-fluid " style="text-align:left;  margin-left:0px;margin-right:0px;"     ><div class="container" style="padding: 0px 0px; display: block;    "><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<h1>Opdrachten beperken door minimumspreidingen</h1>
<p>Veel concepten die hier gebruikt of vermeld worden zijn reeds uitvoerig besproken op volgende pagina&#8217;s:</p>
<ul>
<li><a href="https://time-tech.be/handleiding/opdrachten-beperken-door-waardespreidingen/">Opdrachten beperken door waardespreidingen</a></li>
<li><a href="https://time-tech.be/handleiding/opdrachten-beperken-door-volgordespreidingen/">Opdrachten beperken door volgordespreidingen</a></li>
</ul>
<p>Details over het tabblad &#8220;Extra spreidingen | Minimumspreidingen&#8221; kan men vinden op de pagina &#8220;<a href="https://time-tech.be/handleiding/definieren-van-minimumspreidingen/">Definiëren van Minimumspreidingen</a>&#8220;.</p>
<hr />
<h2>Inhoud</h2>
<ul>
<li><a href="#Inleiding">Inleiding</a></li>
<li><a href="#Enkele_voorbeelden">Enkele voorbeelden</a></li>
<li><a href="#Resources_waarvoor_minimumspreidingen_gedefinieerd_kunnen_worden">Resources waarvoor minimumspreidingen gedefinieerd kunnen worden</a>
<ul>
<li><a href="#Klassen_en_partitie_elementen">Klassen en partitie-elementen</a></li>
<li><a href="#Leerkrachten_en_wensen">Leerkrachten en wensen</a></li>
</ul>
</li>
<li><a href="#De_MBE_ondersteunt_geen_minimimspreidingen_voor_keuzeresources">De MBE ondersteunt géén minimimspreidingen voor keuzeresources</a></li>
<li><a href="#Plan_Plan_selectie_en_Analyse">Plan, Plan selectie en Analyse</a></li>
<li><a href="#Opties_in_het_optie_tabblad">Opties in het optie-tabblad</a></li>
<li><a href="#Het_grote_verschil_met_waardespreidingen_achter_de_schermen">Het grote verschil met waardespreidingen (achter de schermen)</a>
<ul>
<li><a href="#Bij_het_gebruik_van_minimumspreidingen_ontstaan_extra_dummy_opdrachten_voor_de_MBE">Bij het gebruik van minimumspreidingen ontstaan extra dummy opdrachten voor de MBE</a></li>
</ul>
</li>
<li><a href="#Nog_enkele_tips_over_minimumspreidingen">Nog enkele tips over minimumspreidingen</a>
<ul>
<li><a href="#Meest_gebruikte_toepassing">Meest gebruikte toepassing</a></li>
<li><a href="#Gebruik_de_analysetool_om_de_haalbaarheid_te_evalueren">Gebruik de analysetool om de haalbaarheid te evalueren</a></li>
<li><a href="#Bij_rekenen_met_Methode2_kan_de_optie_M2b_nuttig_zijn">Bij rekenen met Methode2 kan de optie M2b nuttig zijn</a></li>
<li><a href="#Gebruik_deze_spreiding_verstandig_en_met_mate">Gebruik deze spreiding verstandig en met mate</a></li>
</ul>
</li>
</ul>
<hr />
<h2><a id="Inleiding"></a>Inleiding</h2>
<p>Een minimumspreiding is een beperking die men oplegt aan een individuele resource over een bepaalde uurlijst in zijn rooster. Het eenvoudigste (en meest gebruikte) voorbeeld is een &#8220;<span style="text-decoration: underline;">minimum 2 uur per dag, of niets</span>&#8221; beperking die men aan een leerkracht kan opleggen. Wat men in dit geval tracht te vermijden is dat iemand voor één uur les op een dag naar school zou moeten komen. Via een minimumspreiding kan men bijvoorbeeld volgende beperkingen opleggen voor de lesopdrachten van leerkracht ANKE:</p>
<ul>
<li>als ANKE <strong>maandag</strong> les geeft, dan moet dat voor minstens 2 uur zijn.</li>
<li>als ANKE <strong>dinsdag </strong>les geeft, dan moet dat voor minstens 2 uur zijn.</li>
<li>&#8230;</li>
<li>als ANKE <strong>vrijdag </strong>les geeft, dan moet dat voor minstens 2 uur zijn.</li>
</ul>
<p>Of korter geschreven:</p>
<ul>
<li>als ANKE op <strong>een dag</strong> les geeft, dan moet dat voor minstens 2 uur zijn.</li>
</ul>
<p>Wat duidelijk moet zijn is dat géén les geven op een dag perfect in orde is maar dat één uur les niet is toegelaten; het moeten er dan minstens 2 zijn. In dit voorbeeld hebben we nu 2 gebruikt maar dat kan evengoed 3, 4, &#8230; zijn. We gebruiken in dit voorbeeld ook de dagen als uurlijsten waarop de beperking moet gelden maar dat kan eender welke uurlijst zijn.</p>
<p>Merk op dat men de beperking &#8220;<span style="text-decoration: underline;">Minimum 2 uur per dag, of niets</span>&#8221; ook kan schrijven als &#8220;<span style="text-decoration: underline;">Niet 1 uur per dag</span>&#8220;.</p>
<p>En zo kan men ook &#8220;<span style="text-decoration: underline;">Minimum 3 uur per dag, of niets</span>&#8221; schrijven als:</p>
<ul>
<li><span style="text-decoration: underline;">Niet 1 uur per dag</span>, en</li>
<li><span style="text-decoration: underline;">Niet 2 uur per dag</span></li>
</ul>
<p>Omdat een beperking van het type &#8220;<span style="text-decoration: underline;">Minimum x op een uurlijst U, of niets</span>&#8221; achter de schermen vertaald wordt naar dergelijke &#8220;<span style="text-decoration: underline;">Niet y op uurlijst U</span>&#8221; basisbeperkingen hebben we er in Mondriaan voor gekozen om ook meteen deze basisbeperkingen bijkomend als mogelijkheid aan te bieden.</p>
<p>Dus, in het tabblad &#8220;Extra spreidingen | Minimumspreidingen&#8221; kan men 2 soorten beperkingen aan individuele resources opleggen:</p>
<ul>
<li><span style="text-decoration: underline;"><strong>Min</strong> x op uurlijst U, of niets</span>.</li>
<li><span style="text-decoration: underline;"><strong>Niet</strong> x op uurlijst U</span></li>
</ul>
<p>De eerste soort wordt door Mondriaan achter de schermen in termen van de 2de soort vertaald.</p>
<p>De aandachtige lezer die ook vertrouwd is met <em>waardespreidingen</em> zal zich afvragen waarom het concept <strong>&#8220;Niet&#8221;</strong> spreiding nu op 2 plaatsen kan voorkomen. Bij waardespreidingen kunnen we kiezen tussen <strong>&#8220;Max&#8221;</strong> of <strong>&#8220;Niet&#8221;,</strong> bij minimumspreidingen kan men kiezen tussen <strong>&#8220;Min&#8221;</strong> of <strong>&#8220;Niet&#8221;</strong>. Dat is dus op 2 plaatsen. Bij waardespreidingen legt men dergelijke beperkingen op aan een set van opdrachten, bij minimumspreidingen ook maar dan beperkt tot de lesopdrachten van één resource. Moest men dus bij waardespreidingen de opdrachten van één resource selecteren en daar een Min spreiding aan opleggen is het dan hetzelfde? Neen. We komen verder terug op het fundamentele verschil tussen de &#8220;Niet&#8221; spreiding bij de waarde- en bij de minimumspreiding.</p>
<hr />
<h2><a id="Enkele_voorbeelden"></a>Enkele voorbeelden</h2>
<p>Voor we verder ingaan in de details enkele voorbeelden. We vertrekken van een bestaand rooster en bekijken de roosters van deze 3 leerkrachten. We zien dat elk van hen op een of meerdere dagen maar voor één uur naar school moeten komen. Dergelijke geïsoleerde uren kunnen vermeden worden via een minimumspreiding.</p>
<p><img fetchpriority="high" decoding="async" class="alignnone wp-image-8067 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_27_17-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png" alt="" width="1100" height="504" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_27_17-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png 1100w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_27_17-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-300x137.png 300w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_27_17-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-1024x469.png 1024w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_27_17-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-768x352.png 768w" sizes="(max-width: 1100px) 100vw, 1100px" /></p>
<p><strong>Voorbeeld 1</strong>: voor 3 leerkrachten &#8211; Minimum 2 uur les per dag, of niets</p>
<p>In het tabblad &#8220;Extra spreidingen | minimumspreiding&#8221; maken we een minimumspreiding aan voor deze 3 leerkrachten:</p>
<p><img decoding="async" class="alignnone wp-image-8071 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_35_23-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png" alt="" width="771" height="113" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_35_23-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png 771w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_35_23-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-300x44.png 300w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_35_23-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-768x113.png 768w" sizes="(max-width: 771px) 100vw, 771px" /></p>
<p>In &#8220;Resources&#8221; vermelden we de 3 leerkrachten. We kunnen dat ook via een groep van leerkrachten doen en we kunnen ook per leerkracht één lijn aanmaken in dit tabblad. Omdat het voor elke leerkracht hetzelfde moet zijn kunnen we alles samen zetten (verkorte schrijfwijze). We wensen <strong>Min 2</strong> uit te drukken en dat op elke dag van de week. Zoals bij waardespreidingen kunnen we ook hier gebruik maken van een OF-uurlijst (ELKE_DAG) die de individuele dagen bevat:</p>
<p><img decoding="async" class="alignnone wp-image-8072 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_43_21-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png" alt="" width="687" height="92" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_43_21-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png 687w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_43_21-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-300x40.png 300w" sizes="(max-width: 687px) 100vw, 687px" /></p>
<p>Dergelijke OF-uurlijsten maken een verkorte schrijfwijze (in één lijn) mogelijk. We hoeven dus geen lijn per dag te schrijven.</p>
<p>Voor we plannen vergewissen we er ons ook nog van dat de minimumspreidingen worden meegenomen in de planning. We bekijken de opties (&#8220;Start | Opties | Roosteren | Algemene beperkingen&#8221;):</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8073 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_45_46-Opties.png" alt="" width="581" height="125" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_45_46-Opties.png 581w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_45_46-Opties-300x65.png 300w" sizes="auto, (max-width: 581px) 100vw, 581px" /></p>
<p>Vervolgens plannen we het geheel met dit als resultaat:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8069 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_33_42-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png" alt="" width="1100" height="504" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_33_42-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png 1100w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_33_42-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-300x137.png 300w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_33_42-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-1024x469.png 1024w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-17_33_42-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-768x352.png 768w" sizes="auto, (max-width: 1100px) 100vw, 1100px" /></p>
<p>Elke leerkracht heeft nu minstens 2 uur les per dag of helemaal geen les.</p>
<p><strong>Voorbeeld 2</strong>: voor 3 leerkrachten &#8211; Minimum 3 uur les per dag, of niets</p>
<p>Bekijken we het vorige rooster dan is het misschien wel mogelijk om minstens 3 uur les per dag te organiseren. We kunnen dat proberen. We maken een nieuwe regel aan (of passen de vorige aan) en maken enkel die regel <span style="text-decoration: underline;">actief</span> die we wensen:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8076 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_02_30-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png" alt="" width="771" height="134" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_02_30-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png 771w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_02_30-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-300x52.png 300w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_02_30-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-768x133.png 768w" sizes="auto, (max-width: 771px) 100vw, 771px" /></p>
<p>Na de planning zien we inderdaad dat het gelukt is, elke leerkacht heeft minstens 3 uur per dag les. De roosters zien er dus veel beter uit.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8075 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_00_28-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png" alt="" width="1100" height="504" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_00_28-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png 1100w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_00_28-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-300x137.png 300w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_00_28-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-1024x469.png 1024w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_00_28-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-768x352.png 768w" sizes="auto, (max-width: 1100px) 100vw, 1100px" /></p>
<p><strong>Voorbeeld 3</strong>: voor 3 leerkrachten &#8211; Minimum 4 uur les per dag, of niets. Is dit mogelijk?</p>
<p>Vraag is of we deze trend kunnen doortrekken. Kunnen we van die vorige Min 3 nu Min 4 maken? Er bestaat een kans dat dat lukt maar misschien niet voor elk van deze leerkrachten. Om dat na te gaan voor we aan de effectieve planning beginnen is het steeds nuttig om eerst eens een analyse te doen van de individuele leerkrachten. Als je elk van deze leerkrachten individueel zou roosteren, is het dan mogelijk om te eisen dat er minstens 4 uur les per dag gegeven wordt?</p>
<p>We maken eerst de nieuwe spreiding aan en zetten hem actief. De andere even op non-actief:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8078 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_19_36-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png" alt="" width="771" height="134" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_19_36-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png 771w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_19_36-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-300x52.png 300w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_19_36-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-768x133.png 768w" sizes="auto, (max-width: 771px) 100vw, 771px" /></p>
<p>De eenvoudigste manier om de mogelijkheid uit te sluiten per individuele leerkracht is via &#8220;<a href="https://time-tech.be/handleiding/analyseren/">Analyseer opdrachten</a>&#8220;.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8080 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_21_59-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png" alt="" width="829" height="638" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_21_59-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png 829w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_21_59-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-300x231.png 300w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_21_59-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-768x591.png 768w" sizes="auto, (max-width: 829px) 100vw, 829px" /></p>
<p>Deze analyse werd uitgevoerd en we zien dat er één leerkracht onmogelijk kan voldoen aan deze eis (in de context van alle instellingen en beperkingen). FVDW kan niet gepland worden met deze eis, de andere 2 wel. Dit wel echter niet zeggen dat als alles gecombineerd wordt dat het mogelijk blijft voor deze 2 leerkrachten, dat weten we pas als we de volledige planning doen. Dergelijke analyse is dus zeker nuttig om de flagrante problemen uit de planning te weren. We passen de spreidingen als volgt aan en kijken of dat een succes wordt:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8082 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_28_31-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png" alt="" width="771" height="155" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_28_31-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png 771w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_28_31-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-300x60.png 300w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_28_31-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-768x154.png 768w" sizes="auto, (max-width: 771px) 100vw, 771px" /></p>
<p>We plannen het geheel en zien dat het inderdaad succesvol is: CHRE en JAGE hebben nu minstens 4 uur les per dag en FVDW blijft op 3 uur per dag.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8084 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_32_03-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png" alt="" width="1100" height="504" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_32_03-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png 1100w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_32_03-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-300x137.png 300w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_32_03-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-1024x469.png 1024w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_32_03-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-768x352.png 768w" sizes="auto, (max-width: 1100px) 100vw, 1100px" /></p>
<p><strong>Voorbeeld 4</strong>: voor 3 leerkrachten &#8211; Niet 3 uur les per dag</p>
<p>Stel dat we de vreemde eis hebben om alles toe te laten behalve 3 uur les op een dag. Dat kan door volgende spreiding in te geven voor deze 3 leerkrachten. Merk op dat men via de checkbox kan switchen tussen Min en Niet.</p>
<ul>
<li>Aangevinkt = Min</li>
<li>Uitgevinkt = Niet</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8086 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_39_59-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png" alt="" width="771" height="176" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_39_59-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png 771w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_39_59-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-300x68.png 300w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_39_59-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-768x175.png 768w" sizes="auto, (max-width: 771px) 100vw, 771px" /></p>
<p>Plannen we met deze spreiding dan krijgen we dit. Inderdaad, geen van de 3 heeft op een dag 3 uur les. Het is steeds meer of minder dan 3.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8087 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_43_38-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png" alt="" width="1100" height="504" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_43_38-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png 1100w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_43_38-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-300x137.png 300w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_43_38-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-1024x469.png 1024w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_43_38-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-768x352.png 768w" sizes="auto, (max-width: 1100px) 100vw, 1100px" /></p>
<p><strong>voorbeeld 5</strong>: een <strong>Min</strong> spreiding via een <strong>aantal Niet</strong> spreidingen</p>
<p>Zoals in de inleiding reeds aangehaald wordt een &#8220;Min x&#8221; spreiding door Mondriaan vertaald naar een aantal &#8220;Niet y&#8221; spreidingen. Om dat te illustreren maken we hier de Min spreidingen van voorbeeld 3 na via Niet spreidingen. In het tabblad ziet men nu 3 lijnen actief voor Niet spreidingen:</p>
<ul>
<li>Niet 1 op ELKE_DAG voor de 3 leerkrachten. Hiermee vermijden we dagen met 1 uur les.</li>
<li>Niet 2 op ELKE_DAG voor de 3 leerkrachten. Hiermee vermijden we dagen met 2 uur les.</li>
<li>Niet 2 op ELKE_DAG voor CHRE en JAGE. Hiermee vermijden we dagen met 3 uur les.</li>
</ul>
<p>Dit komt dus overeen met de eis van voorbeeld 3.</p>
<ul>
<li>FVDW heeft hierdoor minimum 3 uur les per dag.</li>
<li>CHRE en JAGE hebben minimum 4 uur les per dag.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8090 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_51_28-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png" alt="" width="771" height="218" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_51_28-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png 771w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_51_28-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-300x85.png 300w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_51_28-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-768x217.png 768w" sizes="auto, (max-width: 771px) 100vw, 771px" /></p>
<p>Na planning krijgen we een vergelijkbaar resultaat als in voorbeeld 3.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8089 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_50_08-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png" alt="" width="1100" height="504" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_50_08-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml.png 1100w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_50_08-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-300x137.png 300w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_50_08-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-1024x469.png 1024w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-03-18_50_08-time-tech-mondriaan-versie-2020.4.0.6_-Minimumspreiding.zttxml-768x352.png 768w" sizes="auto, (max-width: 1100px) 100vw, 1100px" /></p>
<hr />
<h2><a id="Resources_waarvoor_minimumspreidingen_gedefinieerd_kunnen_worden"></a>Resources waarvoor minimumspreidingen gedefinieerd kunnen worden</h2>
<p>Minimumspreidingen kunnen voor volgende types resources gedefinieerd worden:</p>
<ul>
<li>Leerkrachten</li>
<li>Klassen</li>
<li>Lokalen</li>
<li>Varia</li>
</ul>
<h3><a id="Klassen_en_partitie_elementen"></a>Klassen en partitie-elementen</h3>
<p>Klassen zijn een speciaal geval omdat klassen opgedeeld kunnen worden volgens bepaalde partities (Geslacht, Godsdienst, Keuze, &#8230;). Van zodra partitie-elementen in gebruik zijn in het rooster zullen minimumspreidingen gecontroleerd worden op het niveau van gecombineerde partitie-elementen. Dit is ook van toepassing voor waardespreidingen. Heb je bijvoorbeeld een klas 1A waarbij volgens de partitie Geslacht (meisje/jongen) gezwommen wordt en waarbij er bijvoorbeeld religie gevolgd wordt in 4 groepen (RKG/NCZ/ISL/PGD) dan ontstaan hierdoor 8 gecombineerde partitie-elementen voor 1A en voor elk van deze zal de minimumspreiding gelden. Elk van die 8 elementen representeert een uniek groepje leerlingen.</p>
<ul>
<li>1A:meisje/RKG</li>
<li>1A:meisje/NCZ</li>
<li>1A:meisje/ISL</li>
<li>1A:meisje/PGD</li>
<li>1A:jongen/RKG</li>
<li>1A:jongen/NCZ</li>
<li>1A:jongen/ISL</li>
<li>1A:jongen/PGD</li>
</ul>
<p>Men mag de minimumspreiding dan niet op het niveau van de volledige klas zien maar wel op niveau van deze groepjes.</p>
<p>Een voorbeeld: We vragen voor 1A min 2 per dag, of niets.</p>
<h3><img loading="lazy" decoding="async" class="alignnone wp-image-8094 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-04-21_39_35-time-tech-mondriaan-versie-2020.4.0.7_-Klein-VB-Peter.zttxml.png" alt="" width="861" height="113" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-04-21_39_35-time-tech-mondriaan-versie-2020.4.0.7_-Klein-VB-Peter.zttxml.png 861w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-04-21_39_35-time-tech-mondriaan-versie-2020.4.0.7_-Klein-VB-Peter.zttxml-300x39.png 300w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-04-21_39_35-time-tech-mondriaan-versie-2020.4.0.7_-Klein-VB-Peter.zttxml-768x101.png 768w" sizes="auto, (max-width: 861px) 100vw, 861px" /></h3>
<p>Volgende opdrachten zijn gepland in het rooster voor 1A. Als we dan vragen het rooster te valideren tegen deze Min 2 spreiding dan krijgen we 8 fouten te zien.</p>
<h3><img loading="lazy" decoding="async" class="alignnone wp-image-8095 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-04-21_36_26-time-tech-mondriaan-versie-2020.4.0.7_-Klein-VB-Peter.zttxml.png" alt="" width="806" height="484" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-04-21_36_26-time-tech-mondriaan-versie-2020.4.0.7_-Klein-VB-Peter.zttxml.png 806w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-04-21_36_26-time-tech-mondriaan-versie-2020.4.0.7_-Klein-VB-Peter.zttxml-300x180.png 300w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-04-21_36_26-time-tech-mondriaan-versie-2020.4.0.7_-Klein-VB-Peter.zttxml-768x461.png 768w" sizes="auto, (max-width: 806px) 100vw, 806px" /></h3>
<p>Voor dinsdag zien we dat jongens en meisjes LO hebben en dat ook het partitie-element PDG 1 uur les heeft. De min 2 spreiding wordt hier enkel gerespecteerd voor:</p>
<ul>
<li>1A:jongen/PGD</li>
<li>1A:meisje/PGD</li>
</ul>
<p>De 6 andere groepjes worden niet gerespecteerd. Bijvoorbeeld de jongens die RKG volgen, die hebben maar 1 uur les op dinsdag.</p>
<p>Voor maandag zien we dat jongens en meisjes LO hebben en dat ook de partitie-elementen ISL, NCZ en RKG 1 uur les hebben. Wat mankeert is PDG, zowel voor jongens als meisjes. Vandaar 2 groepjes waarvoor het niet gerespecteerd is.</p>
<h3><a id="Leerkrachten_en_wensen"></a>Leerkrachten en wensen</h3>
<p>Minimumspreidingen voor leerkrachten worden niet beïnvloed door leerkrachtwensen. Als men eist dat een leerkracht Min 3 uur per dag les heeft en hij heeft er maar 2 maar er staat ook eens wens van 4 uur dan telt die laatste dus niet mee. Minimumspreidingen hebben enkel effect op opdrachten die in het opdrachtentabblad gedefinieerd zijn.</p>
<p>Voorbeeld van een spreiding: RVWO Min 3 uur les per dag.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8097 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-15_41_49-Window.png" alt="" width="861" height="113" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-15_41_49-Window.png 861w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-15_41_49-Window-300x39.png 300w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-15_41_49-Window-768x101.png 768w" sizes="auto, (max-width: 861px) 100vw, 861px" /></p>
<p>Hier een voorbeeld waarbij niet aan deze Min 3 uur les op vrijdag voldaan is. Op vrijdag heeft RVWO 2 uur les en een wens van 4 uur in de namiddag. Die 4 uur telt dus niet mee. Doet men een &#8220;Valideer rooster&#8221; dan zal men exact zien waar het misloopt.</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8098 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-15_42_39-Window.png" alt="" width="977" height="565" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-15_42_39-Window.png 977w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-15_42_39-Window-300x173.png 300w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-15_42_39-Window-768x444.png 768w" sizes="auto, (max-width: 977px) 100vw, 977px" /></p>
<p>Doen we vervolgens een planning dan is dit wel een geldige situatie:</p>
<h2><img loading="lazy" decoding="async" class="alignnone wp-image-8099 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-15_47_14-Window.png" alt="" width="371" height="504" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-15_47_14-Window.png 371w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-15_47_14-Window-221x300.png 221w" sizes="auto, (max-width: 371px) 100vw, 371px" /></h2>
<hr />
<h2><a id="De_MBE_ondersteunt_geen_minimimspreidingen_voor_keuzeresources"></a>De MBE ondersteunt géén minimimspreidingen voor keuzeresources</h2>
<p>Men kan in Mondriaan minimumspreidingen voor alle types resources (behalve vensters) definiëren maar van zodra een resource ook dienst doet als keuzeresource is er een probleem. Een resource is een keuzeresource van zodra ze ergens in een actieve opdracht deel uitmaakt van een keuzelijst (OF-takken). Van zodra een resource deel uitmaakt van een keuzelijst in een of meerdere opdrachten kan Mondriaan niet meer op voorhand bepalen hoeveel uur een resource effectief gebruikt gaat worden (na een volledige planning). Die kennis is achterliggend noodzakelijk opdat de MBE aan de minimumspreidingen correct kan voldoen tijdens het rekenen. Dus, de MBE moet weten wat de exacte bezetting gaat zijn en dat kan niet voor keuzeresources.</p>
<p>Mondriaan laat wel toe dat men een minimumspreiding definieert voor een keuzeresource maar zal een waarschuwing geven om aan te geven dat de MBE er géén rekening mee zal houden. Er is dus geen garantie dat er aan voldaan zal worden. Mondriaan kan zelf wél controleren of er aan voldaan is en ook daar de nodige Fouten/Waarschuwingen voor geven.</p>
<p>Voorbeeld van een waarschuwing: De groep LKR_MIN3 bevat alle leerkrachten waarvoor ze een Min 3 wensen af te dwingen.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8235 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-09-12_43_12-time-tech-mondriaan-versie-2020.4.0.8_-Minimumspreiding.zttxml.png" alt="" width="753" height="215" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-09-12_43_12-time-tech-mondriaan-versie-2020.4.0.8_-Minimumspreiding.zttxml.png 753w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-09-12_43_12-time-tech-mondriaan-versie-2020.4.0.8_-Minimumspreiding.zttxml-300x86.png 300w" sizes="auto, (max-width: 753px) 100vw, 753px" /></p>
<p>Ook de &#8220;<strong>Valideer invoer</strong>&#8221; geeft deze boodschappen:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8236 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-09-12_44_41-Validatiefouten-en-waarschuwingen.png" alt="" width="840" height="300" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-09-12_44_41-Validatiefouten-en-waarschuwingen.png 840w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-09-12_44_41-Validatiefouten-en-waarschuwingen-300x107.png 300w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-09-12_44_41-Validatiefouten-en-waarschuwingen-768x274.png 768w" sizes="auto, (max-width: 840px) 100vw, 840px" /></p>
<p>Zowel CALA als ELLI worden ergens als keuzeresource gebruikt en de waarschuwing geeft aan dat Mondriaan (MBE) er niet automatisch voor kan zorgen dat er aan die Min 3 voldaan zal worden. Doen we de planning met deze instellingen dan zou dit het resultaat kunnen zijn:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8104 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-17_36_19-Resultaat_-Minimumspreiding.zttxml.png" alt="" width="460" height="240" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-17_36_19-Resultaat_-Minimumspreiding.zttxml.png 460w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-17_36_19-Resultaat_-Minimumspreiding.zttxml-300x157.png 300w" sizes="auto, (max-width: 460px) 100vw, 460px" /></p>
<p>Er zijn 5 minimumspreidingen geschonden voor resources waarvoor Mondriaan (MBE) wel naar een oplossing zocht (niet aan kunnen voldoen in de huidige context en instellingen). Er zijn 2 minimumspreidingen geschonden voor <span style="text-decoration: underline;">uitgesloten</span> resources. Dit zijn de 2 resources CALA en ELLI waarvoor Mondriaan sowieso geen oplossing kon zoeken omdat het keuzeresources zijn. Merk wel op dat het niet onmogelijk is dat er aan voldaan wordt. Door het toeval zou er wel aan voldaan kunnen zijn.</p>
<p>Doen we een &#8220;<strong>Valideer rooster</strong>&#8221; dan zien we ook het verschil tussen deze 5 en 2 geschonden minimumspreidingen:</p>
<h2><img loading="lazy" decoding="async" class="alignnone wp-image-8105 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-17_47_40-Validatiefouten-en-waarschuwingen.png" alt="" width="495" height="300" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-17_47_40-Validatiefouten-en-waarschuwingen.png 495w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-17_47_40-Validatiefouten-en-waarschuwingen-300x182.png 300w" sizes="auto, (max-width: 495px) 100vw, 495px" /></h2>
<hr />
<h2><a id="Plan_Plan_selectie_en_Analyse"></a>Plan, Plan selectie en Analyse</h2>
<p>Wanneer men een minimumspreiding definieert voor een resource dat moet dat steeds gezien worden in de context van ALLE actieve opdrachten waarin deze resource voorkomt. De gebruiker weet hoeveel lesopdrachten in het rooster van de resource terecht komen en de minimumspreiding moet in het licht daarvan bekeken worden.</p>
<p>Heeft BERT 20 uur les dan is het niet onmogelijk om te vragen dat BERT minstens 4 uur les per dag geeft of niets. Maar, stel dat we werken met een <em>selectie</em> aan opdrachten en dat er in die selectie maar 3 uur opgenomen zijn voor BERT. Als we die selectie plannen dan kan er nooit voldaan worden aan de eis dat BERT minstens 4 uur les geeft per dag omdat er maar 3 uur te plannen zijn. Dit is dus een onmogelijke situatie.</p>
<p>Om dergelijke onmogelijke situaties te voorkomen is de algemene regel om minimumspreidingen mee te nemen in de planning de volgende:</p>
<ul>
<li>Enkel indien <strong>ALLE actieve opdrachten</strong> voor resource X in de te plannen selectie zitten zullen ook de minimumspreidingen voor X opgenomen worden in de planning.</li>
</ul>
<p>Voor de verschillende vormen van het automatisch plannen vertaalt zich dat in:</p>
<ul>
<li>Bij een normale volledige planning (<strong>Plan</strong>) is steeds aan die voorwaarde voldaan en zullen alle minimumspreidingen meegenomen worden.</li>
<li>Bij het plannen van een selectie (<strong>Plan selectie</strong>) wordt per resource gekeken of al zijn actieve opdrachten in de selectie zitten en indien zo zullen ook zijn minimumspreidingen meegenomen worden.</li>
<li>Bij een analyse (<strong>Analyseer opdrachten</strong>) wordt per te proberen combinatie, per resource gekeken of al zijn actieve opdrachten in de selectie zitten en indien zo zullen ook zijn minimumspreidingen meegenomen worden.</li>
</ul>
<hr />
<h2><a id="Opties_in_het_optie_tabblad"></a>Opties in het optie-tabblad</h2>
<p>Er zijn 2 opties beschikbaar voor minimumspreidingen:</p>
<p>In de sectie &#8220;<strong>Opties | Roosteren | Algemene beperkingen</strong>&#8221; staat de optie &#8220;<strong>Minimumspreidingen meeroosteren</strong>&#8221; standaard aan. Wenst men een planning te doen zonder deze spreidingen dan kan men deze optie uitvinken.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8111 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-18_10_15-Opties.png" alt="" width="615" height="859" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-18_10_15-Opties.png 615w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-18_10_15-Opties-215x300.png 215w" sizes="auto, (max-width: 615px) 100vw, 615px" /></p>
<p>In de sectie &#8220;<strong>Opties | Manueel roosteren | Spreidingsconflicten</strong>&#8221; staat de optie &#8220;<strong>Extra Minimumspreidingsconflicten toestaan</strong>&#8221; standaard uit. Wenst men tijdens het manueel verschuiven van opdrachten geen rekening te houden met deze spreidingen kan men deze optie aanvinken.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8112 size-full" src="https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-18_10_53-Opties.png" alt="" width="615" height="859" srcset="https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-18_10_53-Opties.png 615w, https://time-tech.be/wp-content/uploads/2020/09/2020-09-05-18_10_53-Opties-215x300.png 215w" sizes="auto, (max-width: 615px) 100vw, 615px" /></p>
<hr />
<h2><a id="Het_grote_verschil_met_waardespreidingen_achter_de_schermen"></a>Het grote verschil met waardespreidingen (achter de schermen)</h2>
<p>In de inleiding werd al aangegeven dat een &#8220;Niet&#8221; waardespreiding niet helemaal hetzelfde is als een &#8220;Niet&#8221; minimumspreiding.</p>
<p>Het grote verschil tussen beide kan als volgt uitgelegd worden:</p>
<ul>
<li><strong>&#8220;Niet&#8221; Waardespreiding</strong>: de opdrachten die onderhevig zijn aan deze spreiding kunnen tijdens de planning (door de MBE), in het zoekproces naar een volledige oplossing, <span style="text-decoration: underline;">op geen enkel moment deze spreidingsregel schenden</span>. Op elk moment, onafhankelijk van hoe gevuld het rooster is, er zal steeds en altijd voldaan zijn aan deze spreiding.</li>
<li><strong>&#8220;Niet&#8221; Minimumspreiding</strong>: de opdrachten die onderhevig zijn aan deze spreiding kunnen tijdens de planning (door de MBE), in het zoekproces naar een volledige oplossing, <span style="text-decoration: underline;">op elk moment deze spreidingsregel schenden, behalve als de planning volledig is</span>. Op elk moment, onafhankelijk van hoe gevuld het onvolledig rooster is, kan er aan de spreiding voldaan zijn of niet.</li>
</ul>
<p>Dat verschil is essentieel. Denk bijvoorbeeld aan de &#8220;Min 3&#8221; minimumspreiding op elke dag. Hiervan hebben we gezegd dat ze achter de schermen vertaald wordt naar volgende minimumspreidingen:</p>
<ul>
<li>Niet 1 op elke dag</li>
<li>Niet 2 op elke dag</li>
</ul>
<p>Stel dat op elk moment in de opbouw naar een volledig rooster op elk moment aan beide beperkingen moet voldaan worden dan wordt het onmogelijk om het rooster op te bouwen:</p>
<ul>
<li>Zetten we het eerste uur in het rooster dan zou dat niet gaan vanwege Niet 1.</li>
<li>Zetten we het tweede uur in het rooster op dezelfde dag dan zou dat niet gaan vanwege Niet 2</li>
</ul>
<p>Vandaar dat we voor minimumspreidingen een techniek voorzien hebben die wel toelaat dat tijdens de opbouw de regels geschonden worden. Het eindresultaat is uiteraard dat aan de beperking voldaan wordt.</p>
<p>De basis van de minimumspreiding is deze speciale vorm (tijdelijk schendbaar) van &#8220;Niet&#8221; spreiding. En deze speciale &#8220;Niet&#8221; spreiding wordt op haar beurt achter de schermen bekomen door een combinatie van</p>
<ul>
<li>een &#8220;Niet&#8221; waardespreiding.</li>
<li>dummy opdrachten die het rooster van de resource in kwestie volledig opvullen</li>
</ul>
<p>Dus, via een combinatie van de klassieke &#8220;Niet&#8221; waardespreiding en een set dummy opdrachten die het rooster volledig vult kunnen we het beoogde effect bekomen. Het tijdelijk niet in het rooster zitten van dummy opdrachten geeft de MBE ruimte om tijdelijk niet aan de spreiding te voldoen. De dummy opdrachten genereren ook de nodige turbulentie tijdens het roosteren omdat ze zonder meer conflicteren met de gewone lesopdrachten.</p>
<p>Dit systeem waarbij het rooster van de resource volledig gevuld wordt met dummy opdrachten is de reden dat dit systeem niet werkt voor keuzeresources. De MBE moet namelijk het exacte aantal dummy opdrachten op voorhand kennen en dat kan enkel als men ook het aantal te plannen lesopdrachten exact kent voor die resource.</p>
<h3><a id="Bij_het_gebruik_van_minimumspreidingen_ontstaan_extra_dummy_opdrachten_voor_de_MBE"></a>Bij het gebruik van minimumspreidingen ontstaan extra dummy opdrachten voor de MBE</h3>
<p>De dummy opdrachten waarvan sprake zijn niet zichtbaar voor de gebruiker in Mondriaan. Enkel wanneer een planning opgestart wordt zal men tijdens het rekenen van de MBE zien dat er plots met meer opdrachten gerekend wordt dan normaal. Gaat het bijvoorbeeld om een minimumspreiding voor één leerkracht die 20 uur les heeft in een rooster van 50 uur, dan zal men zien dat er plots een 30-tal extra opdrachten verwerkt worden. Gaat men minimumspreidingen voor alle leerkrachten invoeren dan kan het goed zijn dat men plots het dubbel aantal of zelfs meer ziet verschijnen tijdens het rekenen.</p>
<p>Zeker voor minimumspreidingen in multiweeksystemen kan het aantal dummy opdrachten al snel erg hard oplopen.</p>
<p>Al deze extra opdrachten zorgen uiteraard ook voor een verzwaring van het systeem en kan de rekentijd hierdoor soms erg oplopen.</p>
<hr />
<h2><a id="Nog_enkele_tips_over_minimumspreidingen"></a>Nog enkele tips over minimumspreidingen</h2>
<h3><a id="Meest_gebruikte_toepassing"></a>Meest gebruikte toepassing</h3>
<p>De oorsprong van deze spreiding ligt in de vraag van vele scholen om op een automatische manier geïsoleerde uren voor resources te vermijden. In theorie is dat ook mogelijk zonder minimumspreidingen maar dan vraagt dat erg veel administratie in Mondriaan en die is lastig te onderhouden als de opdrachten wijzigen. Die administratie wordt door de minimumspreidingen achter de schermen beheerd.</p>
<p>De grootste toepassing van deze spreiding is zeker het verbeteren van de kwaliteit van leerkrachtroosters. De combinatie met wensen is geen probleem. Ook het gebruik van (automatische) <a href="https://time-tech.be/handleiding/optimaliseren-van-leerkrachtroosters/">optimalisatie van leerkrachtroosters</a> blijft mogelijk maar door het gebruik van deze spreidingen zal de noodzaak voor die optimalisatie veel minder zijn.</p>
<p>Naast deze toepassing hebben we ervoor gezorgd dat het ook bruikbaar is voor andere types resources en redenen.</p>
<h3><a id="Gebruik_de_analysetool_om_de_haalbaarheid_te_evalueren"></a>Gebruik de analysetool om de haalbaarheid te evalueren</h3>
<p>Het is nu erg gemakkelijk om bijvoorbeeld voor alle leerkrachten in de school te eisen dat ze bijvoorbeeld minstens 2 uur les per dag (of halve dag, &#8230;) geven of niets. Dergelijke eenvoudige eis zorgt wel meteen voor een grote complexiteitsverhoging waarvan men niet weet of het kan lukken. Als men ziet dat de MBE er plots erg lang over begint te rekenen is het zeer nuttig om even te kijken of dergelijke eis al voldaan kan worden als men de resources individueel gaat plannen. Dat kan men perfect doen door even de &#8220;<strong>Analyseer opdrachten</strong>&#8221; te draaien voor bijvoorbeeld elke leerkracht individueel. Ziet men dat daar bepaalde leerkrachten onmogelijk kunnen voldoen aan die eis dan haalt men die best eerst uit de spreiding alvorens te plannen voor het geheel.</p>
<p>Men kan uiteraard ook 2 per 2 resources analyseren of eender welke andere combinatie. De technieken zijn uitgelegd in &#8220;<a href="https://time-tech.be/handleiding/analyseren/">Analyseren van opdrachten</a>&#8220;. Meer specifiek kan men eens kijken naar &#8220;<a href="https://time-tech.be/handleiding/analyseren/#Analyseer_Individueel">Analyseer individueel</a>&#8220;.</p>
<h3><a id="Bij_rekenen_met_Methode2_kan_de_optie_M2b_nuttig_zijn"></a>Bij rekenen met Methode2 kan de optie M2b nuttig zijn</h3>
<p>Als er veel minimumspreidingen in het spel zijn (zoals bij de eis voor alle leerkrachten &#8230;) is het nuttig gebleken om de optie M2b aan te vinken voor het plannen. De b-versie van Methode2 geeft dat vaak sneller resultaat dan de a-versie. Voor meer informatie zie &#8220;<a href="https://time-tech.be/handleiding/engineopties/#Engine_Roosteren">Opties | Engine | Roosteren</a>&#8220;.</p>
<h3><a id="Gebruik_deze_spreiding_verstandig_en_met_mate"></a>Gebruik deze spreiding verstandig en met mate</h3>
<p>Dit type spreiding moet men enkel gebruiken als het echt nodig is. Een beperking die evengoed via een waardespreiding bereikt kan worden doet men veel beter via een waardespreiding. Denk bijvoorbeeld aan het veelvuldig gebruik van een &#8220;Niet&#8221; waardespreiding voor het regelen van verplaatsingen tussen locaties. Dit is het soort probleem waarbij de MBE de oplossing kan bereiken door de roosters geleidelijk aan te vullen. Aan de spreiding moet op elk moment tijdens de planning voldaan zijn. Hiervoor blijft men uiteraard waardespreidingen gebruiken.</p>
<p>Heb je nood aan een &#8220;Min x&#8221; spreiding voor een resource, gebruik dan sowieso de minimumspreiding. heb je nood aan een &#8220;Niet x&#8221; spreiding voor een resource, denk dan eerst aan de waardespreiding. Als een &#8220;Niet x&#8221; spreiding steeds moet of mag gelden, onafhankelijk hoe ver het rooster gevuld is, dan is een waardespreiding waarschijnlijk goed. In het andere geval, waarbij we onderweg wel schending van de spreiding nodig hebben is een &#8220;Niet&#8221; minimumspreiding de oplossing.</p>

		</div>
	</div>
</div></div></div></div></div>
</div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Opdrachten beperken door volgordespreidingen</title>
		<link>https://time-tech.be/handleiding/opdrachten-beperken-door-volgordespreidingen/</link>
		
		<dc:creator><![CDATA[Peter]]></dc:creator>
		<pubDate>Sat, 04 Mar 2017 14:57:30 +0000</pubDate>
				<guid isPermaLink="false">http://time-tech.be/?post_type=manual_kb&#038;p=2516</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div  class=" pg-custom-vc    vc_row wpb_row section vc_row-fluid " style="text-align:left;  margin-left:0px;margin-right:0px;"     ><div class="container" style="padding: 0px 0px; display: block;    "><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<h1>Opdrachten beperken door volgordespreidingen</h1>
<h2>Inhoud</h2>
<ul>
<li><a href="#Inleiding">Inleiding</a></li>
<li><a href="#De_essentie_van_de_volgordespreiding">De essentie van de volgordespreiding</a></li>
<li><a href="#Mechanisme_achter_de_volgordespreidingen_in_detail">Mechanisme achter de volgordespreidingen in detail</a></li>
<li><a href="#Groepen_gebruiken_in_de_Selectie_1_en_Selectie_2_kolommen">Groepen gebruiken in de &#8220;Selectie 1&#8221; en &#8220;Selectie 2&#8221; kolommen</a></li>
<li><a href="#Mogelijkheden_om_in_een_lijn_verschillende_volgordespreidingen_te_definieeren">Mogelijkheden om in één lijn verschillende volgordespreidingen te definiëren</a>
<ul>
<li><a href="#Volgordespreidingen_combineren_op_basis_van_de_kolom_Uurlijsten">Volgordespreidingen combineren op basis van de kolom &#8220;Uurlijsten&#8221;</a></li>
<li><a href="#Volgordespreidingen_combineren_op_basis_van_de_kolom_Opsplitsing">Volgordespreidingen combineren op basis van de kolom &#8220;Opsplitsing&#8221;</a></li>
</ul>
</li>
<li><a href="#Nog_enkele_voorbeelden">Nog enkele voorbeelden</a></li>
<li><a href="#Nog_enkele_tips">Nog enkele tips</a>
<ul>
<li><a href="#Nog_enkele_weetjes_over_volgordespreidingen">Nog enkele weetjes over volgordespreidingen</a></li>
<li><a href="#Toepassingsgebieden_voor_volgordespreidingen">Toepassingsgebieden voor volgordespreidingen</a></li>
</ul>
</li>
</ul>
<hr />
<h2><a id="Inleiding"></a>Inleiding</h2>
<p>Opdrachten worden normaal in hun mogelijkheden beperkt door volgende <span style="text-decoration: underline;">statische</span> beperkingen:</p>
<ul>
<li>Mogelijke startpunten van de blokken/uren die geplaatst moeten worden.</li>
<li>Inherente beperkingen die aan de individuele resources van de opdracht opgelegd worden. Een leerkracht kan bijvoorbeeld niet op dinsdag aanwezig zijn.</li>
</ul>
<p>Naast statische beperkingen zijn er <span style="text-decoration: underline;">dynamische</span> beperkingen die de opdracht ondervindt tijdens het roosteren:</p>
<ul>
<li>Onbeschikbaarheid van resources op bepaalde momenten omdat andere opdrachten die resources al geplaatst hebben op die momenten.</li>
<li>Eventueel beperkingen opgelegd door een venster waar de opdracht in geplaatst moet worden. Andere factoren kunnen de locatie van dat venster beperken.</li>
<li>Eventueel beperkingen opgelegd door een &#8220;zelfde roosterpunt link&#8221; (ZR-Link) waarbij de plaats mee bepaald kan worden door andere opdrachten die in diezelfde roosterpunt link participeren.</li>
</ul>
<p>Zowel deze statische als dynamische beperkingen zijn gebaseerd op de beschikbaarheid van resources op roosterpunten. Door in opdrachten resources samen te zetten moet automatisch aan een heel deel voorwaarden voldaan worden, opdat zulk een opdracht op een bepaald roosterpunt geplaatst kan worden.</p>
<p>Roosters die gemaakt worden op basis van dergelijke opdrachten garanderen dat er geen dubbele bezetting is van resources en garanderen eventueel nog enkele andere beperkingen zoals het samen in een venster zitten van opdrachten of op hetzelfde moment vallen in het rooster via een ZR-link.</p>
<p>Deze resourcebeperkingen (en startuurlijstbeperkingen) zijn vaak niet voldoende om de roosters te bekomen die men wenst. Het belangrijkste type bijkomende beperking is de &#8220;waardespreiding&#8221;. Deze wordt uitvoerig toegelicht op de pagina &#8220;<a href="https://time-tech.be/handleiding/opdrachten-beperken-door-waardespreidingen/">Opdrachten beperken door waardespreidingen</a>&#8220;.</p>
<p>Een ander type beperking zijn de &#8220;volgordespreidingen&#8221;. Dit is een eenvoudiger type beperking dan de &#8220;waardespreiding&#8221; en wordt minder vaak toegepast maar kan in sommige gevallen erg nuttig zijn.</p>
<p>Met een volgordespreiding kan men de volgorde tussen opdrachten afdwingen binnen een bepaald tijdsinterval of periode.</p>
<hr />
<p><strong>Eenvoudig voorbeeld:</strong> een klas 6A heeft een praktijkvak EL_P met daaraan gelinkt een theorievak EL_T. Deze vakken mogen eender waar in de week vallen maar de theorie moet voor de praktijk komen. Er wordt dus niet gevraagd dat ze aansluitend tegen elkaar liggen, dat is niet nodig. Het enige wat van belang is, is de volgorde binnen de roosterweek.</p>
<p>In volgend plaatje ziet men links het rooster van 6A met daarin een aantal opdrachten waaronder ook EL_T (blok van 2 uur) en EL_P (blok van 4 uur). Er werden geen extra beperkingen aan de opdrachten opgelegd waardoor ze willekeurig in dit rooster terechtkomen. In dit geval duidelijk niet zoals gewenst. EL_P ligt vóór EL_T in het rooster. Dit willen we uitsluiten.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-04-17_32_13-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2525 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-04-17_32_13-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="740" height="511" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-04-17_32_13-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 740w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-04-17_32_13-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-300x207.png 300w" sizes="auto, (max-width: 740px) 100vw, 740px" /></a></p>
<p>In het tabblad &#8220;Extra spreidingen | Volgordespreidingen&#8221; kan men volgordebeperkingen definiëren.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-04-17_36_58-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2523 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-04-17_36_58-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="1115" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-04-17_36_58-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 1115w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-04-17_36_58-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-300x31.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-04-17_36_58-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-768x79.png 768w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-04-17_36_58-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-1024x105.png 1024w" sizes="auto, (max-width: 1115px) 100vw, 1115px" /></a></p>
<p>In deze volgordespreiding hebben we 2 selecties van opdrachten waartussen we een beperking definiëren:</p>
<ul>
<li>Selectie 1: de opdracht(en) van 6A waar het vak EL_T in voorkomt.</li>
<li>Selectie 2: de opdracht(en) van 6A waar het vak EL_P in voorkomt.</li>
</ul>
<p>Merk op dat de selectie van de opdrachten eenvoudig gehouden is. Met het vlagje &#8220;En Selectie 1&#8221; kan men aanduiden of de gebruikte selectiecriteria in &#8220;Selectie 1&#8221; allemaal aanwezig moeten zijn in een geselecteerde opdrachten of dat minstens één van de selectiecriteria aanwezig moet zijn in een geselecteerde opdracht. In het voorbeeld (6A, EL_T) willen we dus enkel de opdrachten waar zowel 6A ald EL_T in voorkomt. Dezelfde redenering geldt voor het vlagje &#8220;En Selectie 2&#8221;.</p>
<p>In de kolom &#8220;Type&#8221; geven we aan welk soort volgorde we tussen de opdrachten van &#8220;Selectie 1&#8221; en &#8220;Selectie 2&#8221; willen afdwingen. Mogelijke waarden zijn &#8220;Voor&#8221;, &#8220;Na&#8221;, &#8220;Geen overlap&#8221;. In het voorbeeld gebruiken we &#8220;Voor&#8221;. Hiermee duiden we aan dat de opdracht(en) uit &#8220;Selectie 1&#8221; vóór de opdrachten uit &#8220;Selectie 2&#8221; moeten liggen in het interval of periode die we in de kolom &#8220;Uurlijsten&#8221; vinden. In het voorbeeld gebruiken we als interval de uurlijst &#8220;WEEK&#8221;. Dit is een eenvoudige uurlijst die alle uren van de week bevat. Een andere optie voor de uurlijst kan ook &#8220;WEEK_PERIODE&#8221; zijn. Hier hebben we enkel het eerste en laatste uur van de periode gedefinieerd. Dat is voldoende. Volgordespreidingen controleren de volgorde binnen één of meerdere periodes en een periode wordt gedefinieerd door een begin en een eindpunt. Van de opgegeven uurlijst is dus enkel het eerste en laatste uur van belang voor het definiëren van een periode. Vandaar dat &#8220;WEEK&#8221; en &#8220;WEEK_PERIODE&#8221; beide gebruikt kunnen worden en hetzelfde effect zullen hebben.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-04-18_16_28-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-1.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2529 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-04-18_16_28-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-1.png" width="843" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-04-18_16_28-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-1.png 843w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-04-18_16_28-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-1-300x41.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-04-18_16_28-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-1-768x104.png 768w" sizes="auto, (max-width: 843px) 100vw, 843px" /></a></p>
<p>Laten we de Mondriaan engine een oplossing berekenen voor dit probleem dan is dit een mogelijke oplossing:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-04-17_39_26-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2524 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-04-17_39_26-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="740" height="511" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-04-17_39_26-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 740w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-04-17_39_26-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-300x207.png 300w" sizes="auto, (max-width: 740px) 100vw, 740px" /></a></p>
<p>Het vak EL_T staat nu op maandag en EL_P op dinsdag. Er is dus aan de eis voldaan.</p>
<hr />
<h2><a id="De_essentie_van_de_volgordespreiding"></a>De essentie van de volgordespreiding</h2>
<p>Een volgordespreiding is een zeer eenvoudig concept. In de basis is het als volgt uit te leggen:</p>
<ul>
<li>van 2 welbepaalde disjuncte sets van opdrachten, door de gebruiker te bepalen</li>
<li>bepaalt men voor beide sets en op elk moment het eerste en laatste bezette uur in het rooster</li>
<li>waarbij enkel gekeken wordt naar uren die binnen een door de gebruiker te bepalen interval of periode vallen</li>
</ul>
<p>Vervolgens legt men een eis op aan de relatie tussen die eerste en laatste bezette uren voor beide sets. Er zijn 3 soorten eisen die men kan opleggen:</p>
<ul>
<li>&#8220;Voor&#8221;: ofwel moet het laatst bezette uur van set 1 vóór het eerste bezette uur van set 2 liggen</li>
<li>&#8220;Na&#8221;: ofwel moet het eerst bezette uur van set 1 na het laatste bezette uur van set 2 liggen</li>
<li>&#8220;Geen overlap&#8221;: ofwel &#8220;Voor&#8221; of &#8220;Na&#8221; waarbij de keuze een Mondriaan gelaten wordt</li>
</ul>
<p>Betekenis het &#8220;eerste bezette uur&#8221; binnen een set van opdrachten binnen een interval: men neemt alle opdrachten van set 1 en kijkt waar deze opdrachten staan in het rooster binnen het gedefinieerde interval. Dan zoekt men binnen dit interval en over al deze opdrachten heen het eerste uur dat bezet is. Voor het &#8220;laatste bezette uur&#8221; geldt dezelfde redenering: men neemt alle opdrachten van set 1 en kijkt waar deze opdrachten staan in het rooster binnen het gedefinieerde interval. Dan zoekt men binnen dit interval en over al deze opdrachten heen het laatste uur dat bezet is.</p>
<p>Merk op dat de &#8220;Geen overlap&#8221; eis pas echt zin heeft indien er in set 1 of set 2 minstens 2 opdrachten zitten. Indien er in set 1 en set 2 maar één opdracht zit dan heeft &#8220;Geen overlap&#8221; als enige effect dat beide opdrachten niet op hetzelfde moment kunnen vallen. Dit zou op zich ook een nuttige toepassing kunnen hebben maar dergelijke eis legt men normaal makkelijker op via een waardespreiding of via een variatype.</p>
<p>Tijdens het roosteren (er wordt een oplossing gezocht door de engine van Mondriaan) worden alle volgordepreidingen permanent geëvalueerd. Van zodra het plaatsen van een opdracht een volgordespreiding zou schenden moet de engine een andere oplossing kiezen.</p>
<p>De complexiteit van volgordespreidingen in het tabblad &#8220;Extra Spreidingen | Volgordespreidingen&#8221; zit voornamelijk in volgende aspecten:</p>
<ul>
<li>Om het voor de gebruiker handiger te maken kan men patronen van volgordespreidingen opgeven in één enkele regel in Mondriaan.
<ul>
<li>De eerste patronen die men kan maken zijn op basis van de uurlijsten. Hier kan men meerdere intervallen opgeven in één OF-uurlijst. Geeft men een OF-uurlijst dan definieert men meerdere intervallen of periodes waarbinnen de volgorde gecontroleerd wordt.</li>
<li>Een tweede vorm van patronen kan men maken indien men in &#8220;Selectie 1&#8221; en/of &#8220;Selectie 2&#8221; groepen gebruikt. Gebruikt men daar een groep dan ken men die ook vermelden in de kolom &#8220;Opsplitsing&#8221; om aan Mondriaan te laten weten dat die groep geïnterpreteerd moet worden als een opsplitser voor de spreidingsregel. Vermeldt men die groep niet in &#8220;Opsplitsing&#8221; dan blijft de groep zijn normale rol vervullen in de spreiding.</li>
<li>De andere kolommen &#8220;En Selectie 1&#8221;, &#8220;En Selectie 2&#8221; geven nooit aanleiding tot een ontdubbeling van opdrachten in aparte volgordespreidingen.</li>
</ul>
</li>
<li>Voor &#8220;Selectie 1&#8221; en &#8220;Selectie 2&#8221; kan men via de vlagjes &#8220;En Selectie 1&#8221; en &#8220;En Selectie 2&#8221; beslissen of aan alle dan wel minstens één van de selectie criteria moet voldaan zijn opdat een opdracht geselecteerd zou worden.</li>
</ul>
<hr />
<h2><a id="Mechanisme_achter_de_volgordespreidingen_in_detail"></a>Mechanisme achter de volgordespreidingen in detail</h2>
<p>volgordespreidingen worden door de gebruiker gedefinieerd in het tablad &#8220;Extra spreidingen | Volgordespreidingen&#8221;. Bekijkt men één enkele volgordespreiding dan bestaat die steeds uit volgende elementen:</p>
<ul>
<li>Twee disjuncte sets (1 en 2) van opdrachten die participeren in de volgordespreiding.</li>
<li>Een interval waarbinnen de volgordespreiding gecontroleerd wordt.</li>
<li>Een type volgordespreiding (Voor, Na, Geen overlap).</li>
</ul>
<p>Volgende beschrijving geeft in meer detail weer wat er gecontroleerd wordt voor een volgordespreiding:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_07_27-Spreidingsformule.pptx-PowerPoint.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2536 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_07_27-Spreidingsformule.pptx-PowerPoint.png" width="1647" height="696" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_07_27-Spreidingsformule.pptx-PowerPoint.png 1647w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_07_27-Spreidingsformule.pptx-PowerPoint-300x127.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_07_27-Spreidingsformule.pptx-PowerPoint-768x325.png 768w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_07_27-Spreidingsformule.pptx-PowerPoint-1024x433.png 1024w" sizes="auto, (max-width: 1647px) 100vw, 1647px" /></a></p>
<p>Merk op dat volgende constructies exact gelijk zijn:</p>
<ul>
<li>Set 1 &#8220;Voor&#8221; Set 2</li>
<li>Set 2 &#8220;Na&#8221; Set 1</li>
</ul>
<p>Dus, als men de sets van plaats verwisselt en men wisselt het type ook van &#8220;Voor&#8221; naar &#8220;Na&#8221; of omgekeerd dan geeft dat hetzelfde resultaat.</p>
<hr />
<h2><a id="Groepen_gebruiken_in_de_Selectie_1_en_Selectie_2_kolommen"></a>Groepen gebruiken in de &#8220;Selectie 1&#8221; en &#8220;Selectie 2&#8221; kolommen</h2>
<p>We kunnen ook groepen gebruiken in deze kolommen. In het &#8220;Elementen | [Groepen]&#8221; tabblad kan men groepen aanmaken en een van de aspecten van groepen is dat een &#8220;EN&#8221; of een &#8220;OF&#8221; groep kunnen zijn. Dit aspect heeft voor de kolommen &#8220;Selectie 1&#8221; en &#8220;Selectie 2&#8221; geen betekenis. Het enige wat een rol speelt zijn de echte elementen die in die groepen (of groepen van groepen) zitten. Enkel de vlagjes &#8220;En Selectie 1&#8221; en &#8220;En Selectie 2&#8221; bepalen of de selectie van de opdrachten moeten gebeuren op basis van een &#8220;EN&#8221; of &#8220;OF&#8221; logica.</p>
<hr />
<h2><a id="Mogelijkheden_om_in_een_lijn_verschillende_volgordespreidingen_te_definieeren"></a>Mogelijkheden om in één lijn verschillende volgordespreidingen te definiëren</h2>
<p>Zoals eerder aangehaald kunnen we bij volgordespreiding via</p>
<ul>
<li>de Uurlijsten kolom meerdere volgordespreidingen in één lijn schrijven.</li>
<li>de Opsplitsing kolom een groep laten interpreteren als opsplitser en dus ook meerdere volgordespreidingen in één lijn schrijven.</li>
</ul>
<hr />
<h3><a id="Volgordespreidingen_combineren_op_basis_van_de_kolom_Uurlijsten"></a>Volgordespreidingen combineren op basis van de kolom &#8220;Uurlijsten&#8221;</h3>
<p>Als je 2 of meerdere lijnen in het tabblad &#8220;Volgordespreidingen&#8221; hebt die enkel verschillen in de Uurlijst die ze bevatten dan kan men ze groeperen door de uurlijsten te combineren in een OF-constructie. Merk op dat de uurlijst het interval voorstelt waarbinnen de volgordespreiding gecontroleerd wordt.</p>
<p><strong>Voorbeeld:</strong> We hebben 5 lijnen met volgordespreidingen waarbij het enige verschil de uurlijst is. Elk van deze volgordespreidingen stelt dat FYS in 6A steeds vóór WIS in 6A moet vallen. De eerste lijn stelt dat dat waar moet zijn voor maandag. De tweede voor dinsdag, etc.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_32_57-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2540 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_32_57-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="971" height="198" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_32_57-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 971w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_32_57-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-300x61.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_32_57-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-768x157.png 768w" sizes="auto, (max-width: 971px) 100vw, 971px" /></a></p>
<p>Een verkorte schrijfwijze voor deze 5 volgordespreidingen is de volgende:</p>
<h2><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_34_20-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2539 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_34_20-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="971" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_34_20-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 971w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_34_20-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-300x35.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_34_20-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-768x90.png 768w" sizes="auto, (max-width: 971px) 100vw, 971px" /></a></h2>
<p>Belangrijk is dat de nieuwe uurlijst juist gedefinieerd wordt als een OF-constructie van die 5 oorspronkelijke dagen:</p>
<h2><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-28-22_06_41-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2350 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-28-22_06_41-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png" width="819" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-22_06_41-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png 819w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-22_06_41-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_-300x42.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-22_06_41-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_-768x107.png 768w" sizes="auto, (max-width: 819px) 100vw, 819px" /></a></h2>
<p>Een mogelijke oplossing voor dit probleem wordt getoond in volgend plaatje:</p>
<h2><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_51_13-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2543 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_51_13-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="370" height="511" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_51_13-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 370w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_51_13-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-217x300.png 217w" sizes="auto, (max-width: 370px) 100vw, 370px" /></a></h2>
<p>Voor elk van de weekdagen geldt inderdaad dat FYS steeds vóór WIS geplaatst is.</p>
<hr />
<h3><a id="Volgordespreidingen_combineren_op_basis_van_de_kolom_Opsplitsing"></a>Volgordespreidingen combineren op basis van de kolom &#8220;Opsplitsing&#8221;</h3>
<p>In de kolom &#8220;Opsplitsing&#8221; kan men groepen zetten die in de kolom &#8220;Selectie 1&#8221; en/of &#8220;Selectie 2&#8221; vermeld worden. Als men een groep in de kolom &#8220;Opsplitsing&#8221; zet dan wordt die groep aanzien als een middel om de spreiding op te splitsen volgens de elementen in die groep. Op deze manier kan men dus op een verkorte schrijfwijze meerdere volgordespreidingen definiëren.</p>
<p><strong>Voorbeeld</strong>: in volgend praktijkvoorbeeld hebben we een school met 3 locaties met de namen SED, SEA, en SMD. Leerkrachten kunnen op elk van die locaties lesgeven. Omdat de locaties op een redelijke afstand van elkaar liggen is het niet handig dat leerkrachten vaak moeten wisselen van locatie. Via waardespreidingen kan men bepalen op welke momenten leerkrachten van locatie kunnen wisselen. Dit is typisch tijdens de pauzes (tussen uur 2-3, 4-5, 5-6, 7-8 in het voorbeeld). Deze beperking zorgt ervoor dat tenminste de leerlingen nooit op hun leerkracht moeten wachten. Hier ziet men het rooster van 2 leerkrachten STS en PAC waarbij de opdrachten ingekleurd zijn volgens de locaties (3 kleuren).</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-9188 size-full" src="https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_18_39-Window.png" alt="" width="916" height="661" srcset="https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_18_39-Window.png 916w, https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_18_39-Window-300x216.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_18_39-Window-768x554.png 768w" sizes="auto, (max-width: 916px) 100vw, 916px" /></p>
<p>Er is inderdaad voldaan aan de regel dat leerkrachten zich enkel tijdens de pauzes verplaatsen. Echter, dit gebeurt te vaak. Op deze manier hebben leerkrachten zelf weinig aan hun pauzes. We willen dit beperken tot maximaal 1 verplaatsing per dag.</p>
<p>We zouden dit voor deze 2 leerkrachten als volgt kunnen bekomen via volgordespreidingen:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-9190 size-full" src="https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_35_11-Window.png" alt="" width="1186" height="197" srcset="https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_35_11-Window.png 1186w, https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_35_11-Window-300x50.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_35_11-Window-1024x170.png 1024w, https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_35_11-Window-768x128.png 768w" sizes="auto, (max-width: 1186px) 100vw, 1186px" /></p>
<p>Voor leerkracht STS zeggen we dat er op geen enkele dag een overlap mag zijn tussen zijn:</p>
<ul>
<li>opdrachten op locatie SED en SEA</li>
<li>opdrachten op locatie SED en SMD</li>
<li>opdrachten op locatie SEA en SMD</li>
</ul>
<p>Voor leerkracht PAC zeggen we daarna exact hetzelfde. Als we meerdere leerkrachten hebben gaan we dat dus telkens moeten herhalen, telkens 3 volgordespreidingen. Plannen we het rooster met deze extra volgordespreidingen zien we het volgende:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-9191 size-full" src="https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_41_32-Window.png" alt="" width="916" height="661" srcset="https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_41_32-Window.png 916w, https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_41_32-Window-300x216.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_41_32-Window-768x554.png 768w" sizes="auto, (max-width: 916px) 100vw, 916px" /></p>
<p>Dit geeft het gewenste resultaat, maximaal 1 verplaatsing per dag. Blijft wel het probleem dat het veel invoerwerk is. Dit kunnen we oplossen door een groep van leerkrachten te maken en die groep aan te duiden als Opsplitsing:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-9192 size-full" src="https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_44_17-Window.png" alt="" width="1185" height="118" srcset="https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_44_17-Window.png 1185w, https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_44_17-Window-300x30.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_44_17-Window-1024x102.png 1024w, https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_44_17-Window-768x76.png 768w" sizes="auto, (max-width: 1185px) 100vw, 1185px" /></p>
<p>We geven de groep een naam en zetten er alle leerkrachten in waarvoor we die spreidingen willen aanmaken. We hebben die 6 volgordespreidingen nu vervangen door 3. De groep vermelden we nu op de plaatsen waar de leerkrachten eerst stonden en zetten hem ook in de kolom &#8220;Opsplitsing&#8221;. Nu weet Mondriaan dat het om een patroon gaat en dat elke spreidingsregel opgesplitst mag worden volgens die groep.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-9193 size-full" src="https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_46_38-Window.png" alt="" width="1186" height="134" srcset="https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_46_38-Window.png 1186w, https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_46_38-Window-300x34.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_46_38-Window-1024x116.png 1024w, https://time-tech.be/wp-content/uploads/2017/03/2021-09-23-18_46_38-Window-768x87.png 768w" sizes="auto, (max-width: 1186px) 100vw, 1186px" /></p>
<p>Wenst men nog extra leerkrachten toe te voegen aan deze spreiding dan zet men ze gewoon mee in de groep.</p>
<p>Merk op dat als men de groep niet zou vermelden in de kolom &#8220;Opsplitsing&#8221; dat de spreiding ook een heel andere betekenis zou krijgen. In dit geval zouden we alle opdrachten waarin STS en PAC samen lesgeven niet laten overlappen en dat heeft in dit geval geen betekenis omdat ze niet samen in opdrachten voorkomen.</p>
<p>Men kan ook meerdere groepen gebruiken. Elk van de gebruikte groepen kan men in Opsplitsing zetten indien men de bedoeling heeft om hem als een patroon te zien.</p>
<hr />
<h2><a id="Nog_enkele_voorbeelden"></a>Nog enkele voorbeelden</h2>
<p><strong>Voorbeeld:</strong> we wensen dat alle FYS opdrachten vóór alle WIS opdrachten komen indien ze tussen het eerste uur van maandag en het laatste uur van woensdag vallen.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_57_14-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2545 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_57_14-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="971" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_57_14-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 971w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_57_14-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-300x35.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_57_14-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-768x90.png 768w" sizes="auto, (max-width: 971px) 100vw, 971px" /></a></p>
<p>In het rode kader wordt inderdaad aan deze eis voldaan. Alle FYS komt vóór WIS.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_56_15-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2544 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_56_15-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="370" height="511" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_56_15-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 370w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-12_56_15-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-217x300.png 217w" sizes="auto, (max-width: 370px) 100vw, 370px" /></a></p>
<hr />
<p><strong>Voorbeeld:</strong> we wensen dat alle WIS opdrachten in 6A vóór alle WIS opdrachten in 6B komen binnen de ganse week en onafhankelijk van wie WIS geeft.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_10_18-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2547 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_10_18-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="971" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_10_18-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 971w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_10_18-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-300x35.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_10_18-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-768x90.png 768w" sizes="auto, (max-width: 971px) 100vw, 971px" /></a></p>
<p>Een mogelijke oplossing voor 6A en 6B zou er dan als volgt kunnen uitzien.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_10_45-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2546 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_10_45-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="761" height="511" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_10_45-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 761w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_10_45-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-300x201.png 300w" sizes="auto, (max-width: 761px) 100vw, 761px" /></a></p>
<hr />
<p><strong>Voorbeeld:</strong> we wensen dat alle WIS opdrachten gegeven door Peter in 6A vóór alle WIS opdrachten gegeven door Peter in 6B komen binnen de ganse week.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_18_21-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2549 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_18_21-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="971" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_18_21-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 971w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_18_21-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-300x35.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_18_21-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-768x90.png 768w" sizes="auto, (max-width: 971px) 100vw, 971px" /></a></p>
<p>Een mogelijke oplossing voor 6A en 6B zou er dan als volgt kunnen uitzien. De rode kaders tonen WIS gegeven door Peter.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_16_28-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2548 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_16_28-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="761" height="511" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_16_28-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 761w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_16_28-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-300x201.png 300w" sizes="auto, (max-width: 761px) 100vw, 761px" /></a></p>
<hr />
<p><strong>Voorbeeld:</strong> we wensen dat alle GES en AAR opdrachten in 6A vóór alle GES en AAR opdrachten in 6B komen binnen de ganse week.</p>
<p>Voor set 1 moeten we opdrachten selecteren waar 6A in voorkomt <span style="text-decoration: underline;">en</span> waar AAR <span style="text-decoration: underline;">of</span> GES in voorkomt.</p>
<ul>
<li>(6A, GES of AAR) moet vóór (6B, GES of AAR)</li>
</ul>
<p>Dat is een constructie die we momenteel niet kunnen maken. Ook voor Set 2 geldt dit. Voor een &#8220;Voor&#8221; of &#8220;Na&#8221; volgordespreiding kunnen we dit eenvoudige oplossen door alle combinaties uit te schrijven:</p>
<ul>
<li>(6A, GES) moet vóór (6B, GES)</li>
<li>(6A, AAR) moet vóór (6B, GES)</li>
<li>(6A, GES) moet vóór (6B, AAR)</li>
<li>(6A, AAR) moet vóór (6B, AAR)</li>
</ul>
<p>Dat ziet er dan als volgt uit:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_50_47-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2551 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_50_47-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="972" height="174" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_50_47-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 972w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_50_47-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-300x54.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_50_47-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-768x137.png 768w" sizes="auto, (max-width: 972px) 100vw, 972px" /></a></p>
<p>Een mogelijke oplossing ziet er dan als volgt uit:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_48_04-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2550 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_48_04-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="761" height="511" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_48_04-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 761w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-13_48_04-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-300x201.png 300w" sizes="auto, (max-width: 761px) 100vw, 761px" /></a></p>
<p>Een andere manier om de opdrachten voor Set 1 en Set 2 te selecteren zou via een custom kolom in het opdrachten tabblad kunnen zijn.</p>
<hr />
<p><strong>Voorbeeld:</strong> we wensen dat alle GES en AAR opdrachten in 6A ofwel vóór ofwel na alle GES en AAR opdrachten in 6B komen binnen de ganse week.</p>
<p>Dit is een variatie op het vorige voorbeeld maar waarbij de toen gekozen oplossing om de opdrachtselectie te doen niet meer opgaat. We willen nl dat <span style="text-decoration: underline;">alle</span> AAR/GES opdrachten van 6A <strong>ofwel voor ofwel na</strong> <span style="text-decoration: underline;">alle</span> geselecteerde opdrachten van 6B liggen. Dat gaat niet op deze manier</p>
<p><span style="color: #ff0000;"><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_13_07-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2553 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_13_07-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="971" height="177" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_13_07-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 971w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_13_07-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-300x55.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_13_07-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-768x140.png 768w" sizes="auto, (max-width: 971px) 100vw, 971px" /></a></span></p>
<p>Er is ook geen mogelijkheid om het in één lijn te schrijven omdat we zowel voor Selectie 1 als voor Selectie 2 een combinatie van een &#8220;of&#8221; en een &#8220;en&#8221; constructie nodig hebben.</p>
<ul>
<li>(6A, GES of AAR) <strong>moet vóór of na</strong> (6B, GES of AAR)</li>
</ul>
<p>De enige manier om dit op te lossen is via een custom kolom in het opdrachten tabblad waar we de opdrachten GES en AAR een label geven waarmee we de selectie in één keer kunnen doen. Er zijn verschillende manieren op dit op te lossen. In dit voorbeeld maken we een custom kolom aan (GES_of_AAR) van het type &#8220;vlag&#8221; en markeren de opdrachten die GES or AAR opdrachten zijn.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_55_06-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2556 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_55_06-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="920" height="196" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_55_06-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 920w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_55_06-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-300x64.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_55_06-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-768x164.png 768w" sizes="auto, (max-width: 920px) 100vw, 920px" /></a></p>
<p>Vervolgens gebruiken we de custom kolom CC_GES_of_AAR in de selectie van beide sets. Omdat we in het opdrachten tabblad geen onderscheid gemaakt hebben tussen 6A en 6B voor de custom kolom moeten we in de selectie nog steeds de klas vermelden en de &#8220;En Selectie x&#8221; vlagjes aanzetten.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_58_24-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2554 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_58_24-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="971" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_58_24-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 971w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_58_24-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-300x35.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_58_24-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-768x90.png 768w" sizes="auto, (max-width: 971px) 100vw, 971px" /></a></p>
<p>Een mogelijke oplossing ziet er dan als volgt uit:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_58_50-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2555 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_58_50-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="797" height="511" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_58_50-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 797w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_58_50-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-300x192.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-14_58_50-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-768x492.png 768w" sizes="auto, (max-width: 797px) 100vw, 797px" /></a></p>
<p>Mondriaan heeft de keuze gemaakt om alle geselecteerde opdrachten van 6A na alle geselecteerde opdrachten van 6B te plaatsen.</p>
<p><strong>Opmerking:</strong> men zou foutief kunnen denken dat we dit ook zouden kunnen oplossen van een OF-groep van vakken te maken (GES en AAR in één OF-groep) en deze groep dan als selectieelement te gebruiken naar de klas. Dat gaat niet omdat het EN of OF karakter van een groep niet onderkend wordt in deze selecties zoals eerder aangehaald.</p>
<hr />
<p><strong>Voorbeeld:</strong> In 6A hebben we EL_T voor 2 uur en EL_P voor 4 uur. We eisen dat EL_T vóór EL_P komt en dat ze <span style="text-decoration: underline;">aansluitend</span> liggen.</p>
<p>Merk op dat we in dit geval geen gebruik kunnen maken van een Bloklink zoals uitgelegd bij opdrachten omdat we hier niet dezelfde leerkracht gebruiken voor beide vakken. Een mogelijke oplossing is een combinatie van een volgordespreiding met een venster. Een venster van 6 uur houdt de opdrachten bij elkaar en de volgordespreiding verzekert dat EL_T eerst komt.</p>
<p>We definiëren een venster van 6 uur dat op de eerste 3 uur van de dag kan beginnen. We doen dit in het tabblad &#8220;Elementen | Vensters&#8221;</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-15_20_15-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2557 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-15_20_15-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="1096" height="116" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-15_20_15-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 1096w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-15_20_15-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-300x32.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-15_20_15-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-768x81.png 768w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-15_20_15-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-1024x108.png 1024w" sizes="auto, (max-width: 1096px) 100vw, 1096px" /></a></p>
<p>We passen de EL_T en EL_P opdrachten voor 6A aan door er het venster aan toe te voegen in het tabblad &#8220;Opdrachten | Opdrachten&#8221;.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-15_20_50-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2558 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-15_20_50-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="1040" height="155" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-15_20_50-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 1040w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-15_20_50-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-300x45.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-15_20_50-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-768x114.png 768w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-15_20_50-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-1024x153.png 1024w" sizes="auto, (max-width: 1040px) 100vw, 1040px" /></a></p>
<p>De volgordespreiding definiëren we als voordien:</p>
<p><a href="https://time-tech.be/wp-content/uploads/2017/03/2018-10-06-18_35_31-time-tech-mondriaan-versie-2018.1.0.43_-HANDLEIDING-06-spreiding-concept.ttx_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5429 size-full" src="https://time-tech.be/wp-content/uploads/2017/03/2018-10-06-18_35_31-time-tech-mondriaan-versie-2018.1.0.43_-HANDLEIDING-06-spreiding-concept.ttx_.png" alt="" width="1074" height="92" srcset="https://time-tech.be/wp-content/uploads/2017/03/2018-10-06-18_35_31-time-tech-mondriaan-versie-2018.1.0.43_-HANDLEIDING-06-spreiding-concept.ttx_.png 1074w, https://time-tech.be/wp-content/uploads/2017/03/2018-10-06-18_35_31-time-tech-mondriaan-versie-2018.1.0.43_-HANDLEIDING-06-spreiding-concept.ttx_-300x26.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2018-10-06-18_35_31-time-tech-mondriaan-versie-2018.1.0.43_-HANDLEIDING-06-spreiding-concept.ttx_-768x66.png 768w, https://time-tech.be/wp-content/uploads/2017/03/2018-10-06-18_35_31-time-tech-mondriaan-versie-2018.1.0.43_-HANDLEIDING-06-spreiding-concept.ttx_-1024x88.png 1024w" sizes="auto, (max-width: 1074px) 100vw, 1074px" /></a></p>
<p>Een mogelijke oplossing ziet er dan als volgt uit:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-15_18_44-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2559 size-full" src="http://time-tech.be/wp-content/uploads/2017/03/2017-03-05-15_18_44-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png" width="797" height="511" srcset="https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-15_18_44-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_.png 797w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-15_18_44-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-300x192.png 300w, https://time-tech.be/wp-content/uploads/2017/03/2017-03-05-15_18_44-time-tech-mondriaan-versie-2017.1.0.8_-HANDLEIDING-06-spreiding-concept.ttxm_-768x492.png 768w" sizes="auto, (max-width: 797px) 100vw, 797px" /></a></p>
<hr />
<h2><a id="Nog_enkele_tips"></a>Nog enkele tips</h2>
<h3><a id="Nog_enkele_weetjes_over_volgordespreidingen"></a>Nog enkele weetjes over volgordespreidingen</h3>
<ul>
<li>Weet dat spreidingen geen wensen zijn maar bevelen. Het gaat niet om een volgorde zo goed mogelijk te benaderen, het gaat om een strikte volgorde en dit zonder toegevingen.</li>
<li>Onthoud dat volgordespreidingen niet alleen op het eindresultaat gecontroleerd worden maar ook tijdens het zoeken naar een oplossing. Om tot een oplossing te komen moet elke stap in de opbouw voldoen aan de volgordespreidingsregels.</li>
<li>Onthoud dat beide sets opdrachten geen gemeenschappelijke opdrachten mogen bevatten. Ze moeten maw disjunct zijn.</li>
<li>Gebruik volgordespreidingen niet overdadig.</li>
</ul>
<hr />
<h3><a id="Toepassingsgebieden_voor_volgordespreidingen"></a>Toepassingsgebieden voor volgordespreidingen</h3>
<p>Een kleine greep uit de mogelijke toepassingsgebieden:</p>
<ul>
<li>Vakken binnen een klas ten opzichte van elkaar in een bepaalde volgorde dwingen</li>
<li>Leerkrachten over klassen heen in een bepaalde volgorde dwingen</li>
<li>Verplaatsingen van leerkrachten/klassen tussen verschillende locaties beperken</li>
<li>etc.</li>
</ul>

		</div>
	</div>
</div></div></div></div></div>
</div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Opdrachten beperken door waardespreidingen</title>
		<link>https://time-tech.be/handleiding/opdrachten-beperken-door-waardespreidingen/</link>
		
		<dc:creator><![CDATA[Peter]]></dc:creator>
		<pubDate>Sat, 28 Jan 2017 16:12:50 +0000</pubDate>
				<guid isPermaLink="false">http://time-tech.be/?post_type=manual_kb&#038;p=2328</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div  class=" pg-custom-vc    vc_row wpb_row section vc_row-fluid " style="text-align:left;  margin-left:0px;margin-right:0px;"     ><div class="container" style="padding: 0px 0px; display: block;    "><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<h1>Opdrachten beperken door waardespreidingen</h1>
<h2>Inhoud</h2>
<ul>
<li><a href="#Inleiding">Inleiding</a></li>
<li><a href="#De_essentie_van_de_waardespreiding">De essentie van de waardespreiding</a></li>
<li><a href="#Mechanisme_achter_de_waardespreidingen_in_detail">Mechanisme achter de waardespreidingen in detail</a></li>
<li><a href="#Mogelijkheden_om_in_een_lijn_verschillende_waardespreidingen_te_definieeren">Mogelijkheden om in één lijn verschillende waardespreidingen te definiëren</a>
<ul>
<li><a href="#Waardespreidingen_combineren_op_basis_van_de_kolom_Uurlijsten">Waardespreidingen combineren op basis van de kolom &#8220;Uurlijsten&#8221;</a></li>
<li><a href="#Waardespreidingen_combineren_op_basis_van_de_kolom_Extra_resources_selectiecriteria">Waardespreidingen combineren op basis van de kolom &#8220;Extra resources/selectiecriteria&#8221;</a></li>
<li><a href="#Waardespreidingen_combineren_op_basis_van_de_kolom_Spreiding_van">Waardespreidingen combineren op basis van de kolom &#8220;Spreiding van &#8230;&#8221;</a></li>
</ul>
</li>
<li><a href="#Selectiecriteria_in_Spreiding_van_via_Som_combineren_in_een_waardespreiding">Selectiecriteria in &#8220;Spreiding van&#8230;&#8221; via &#8220;Som&#8221; combineren in één waardespreiding</a>
<ul>
<li><a href="#Gewicht_van_de_opdrachten_via_Cumulatief_laten_afhangen_van_de_selectiecriteria">Gewicht van de opdrachten via &#8220;Cumulatief&#8221; laten afhangen van de selectiecriteria</a></li>
</ul>
</li>
<li><a href="#Extra_selectiecriteria_in_Extra_resources_selectiecriteria_via_En_combineren">Extra selectiecriteria in &#8220;Extra resources/selectiecriteria&#8221; via &#8220;En&#8221; combineren</a></li>
<li><a href="#Eenvoudige_waardespreidingen_in_het_tablad_Opdrachten_Opdrachten">Eenvoudige waardespreidingen in het tablad &#8220;Opdrachten | Opdrachten&#8221;</a>
<ul>
<li><a href="#Localiteit_van_de_waardespreidingen_in_het_Opdrachten_tabblad">Localiteit van de waardespreidingen in het Opdrachten tabblad</a></li>
<li><a href="#Weekspreidingen_in_het_opdrachtentabblad_in_een_multiweeksysteem">Weekspreidingen in het opdrachtentabblad in een multiweeksysteem</a></li>
</ul>
</li>
<li><a href="#Waardespreidingen_in_combinatie_met_Partities_van_klassen">Waardespreidingen in combinatie met Partities van klassen</a>
<ul>
<li><a href="#Partities">Partities</a></li>
<li><a href="#Waardespreidingen_en_Partities">Waardespreidingen en Partities</a></li>
<li><a href="#Verplaastingen_vermijden_tussen_locaties_als_voorbeeld_van_Partities_met_Waardespreidingen">Verplaatsingen vermijden tussen locaties als voorbeeld van Partities met Waardespreidingen</a></li>
</ul>
</li>
<li><a href="#Nog_enkele_tips">Nog enkele tips</a>
<ul>
<li><a href="#Opgepast_met_Niet_gelijk_aan_waarde_spreidingen">Opgepast met &#8220;Niet gelijk aan waarde&#8221; spreidingen</a></li>
<li><a href="#Nog_enkele_weetjes_over_waardespreidingen">Nog enkele weetjes over waardespreidingen</a></li>
<li><a href="#Toepassingsgebieden_voor_waardespreidingen">Toepassingsgebieden voor waardespreidingen</a></li>
</ul>
</li>
</ul>
<hr />
<h2><a id="Inleiding"></a>Inleiding</h2>
<p>Opdrachten worden in hun mogelijkheden beperkt door volgende <span style="text-decoration: underline;">statische</span> beperkingen:</p>
<ul>
<li>Mogelijke startpunten van de blokken/uren die geplaatst moeten worden.</li>
<li>Inherente beperkingen die aan de individuele resources van de opdracht opgelegd worden. Een leerkracht kan bijvoorbeeld niet op dinsdag aanwezig zijn.</li>
</ul>
<p>Naast statische beperkingen zijn er <span style="text-decoration: underline;">dynamische</span> beperkingen die de opdracht ondervindt tijdens het roosteren:</p>
<ul>
<li>Onbeschikbaarheid van resources op bepaalde momenten omdat andere opdrachten die resources al geplaatst hebben op die momenten.</li>
<li>Eventueel beperkingen opgelegd door een venster waar de opdracht in geplaatst moet worden. Andere factoren kunnen de locatie van dat venster beperken.</li>
<li>Eventueel beperkingen opgelegd door een &#8220;zelfde roosterpunt link&#8221; (ZR-Link) waarbij de plaats mee bepaald kan worden door andere opdrachten die in diezelfde roosterpunt link participeren.</li>
</ul>
<p>Zowel deze statische als dynamische beperkingen zijn gebaseerd op de beschikbaarheid van resources op roosterpunten. Door in opdrachten resources samen te zetten moet automatisch aan een aantal voorwaarden voldaan worden opdat zulk een opdracht op een bepaald roosterpunt geplaatst kan worden.</p>
<p>Roosters die gemaakt worden op basis van dergelijke opdrachten garanderen dat er geen dubbele bezetting is van resources en garanderen eventueel nog enkele andere beperkingen zoals het samen in een een venster zitten van opdrachten of op het zelfde moment vallen in het rooster via een ZR-link.</p>
<p>Deze resourcebeperkingen (en startuurlijstbeperkingen) zijn vaak niet voldoende om de roosters te bekomen die men wenst. Een eenvoudig didactisch voorbeeld is het spreiden van een vak voor een klas. Heeft een klas 8 uur wiskunde dan is het volgens de resourcebeperkingen perfect in orde om deze 8 uur allemaal op dezelfde dag te organiseren. Dit is echter didactisch niet te verkiezen. Men wil bijvoorbeeld bekomen dat er maximum 2 uur per dag wiskunde gegeven wordt. Als men geen andere manier heeft om deze beperking uit te drukken zou men bijvoorbeeld het volgende kunnen doen:</p>
<ul>
<li>Maak 4 opdrachten die elk 2 uur plaatsen op willekeurige uren van een specifieke dag. Hier ontneem je dan de mogelijkheid waarbij er 3 dagen zouden zijn van 2 uur en 2 dagen van 1 uur. Door deze constructie verwijder je a priori een aantal mogelijkheden.</li>
<li>Maak 1 opdracht die 8 uur plaatst op 10 mogelijke uren (bv ma1, di1, wo1, do1, vr1, ma2, di2, wo2, do2, vr2). Op deze manier laat je inderdaad toe dat er ofwel 4 dagen van 2 uur zijn, ofwel 3 dagen van 2 uur en 2 dagen van 1 uur. Het nadeel van deze oplossing is dat je de momenten in de dag erg beperkt. In dit voorbeeld laat je enkel het eerste en tweede uur van de dagen toe. In deze oplossing kan je er niet méér toelaten, want dan laat je de mogelijkheid toe dat er meer dan 3 uur op dezelfde dag vallen.</li>
</ul>
<p>In volgend plaatje zien we 3 klassen (6A, 6B, 6C) waarvoor we telkens een ander soort opdracht gemaakt hebben voor 8 uur wiskunde:</p>
<ul>
<li>6A: 8 uur zonder beperkingen: Mondriaan legt ze hier allemaal op maandag omdat er geen andere beperkingen zijn.</li>
<li>6B: 8 uur op een uurlijst van 10 uur (1ste en 2de uur van elke dag): Mondriaan kiest hier 3 dagen van 2 uur en 2 dagen van 1 uur.</li>
<li>6C: 4 opdrachten van 2 uur (woensdag uitgesloten): Mondriaan kiest voor elke opdracht individueel waar de 2 uren staan op de respectievelijke dag.</li>
</ul>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-28-18_22_43-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-02-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2338 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-28-18_22_43-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-02-spreiding-concept.ttxm_.png" width="1120" height="568" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-18_22_43-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-02-spreiding-concept.ttxm_.png 1120w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-18_22_43-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-02-spreiding-concept.ttxm_-300x152.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-18_22_43-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-02-spreiding-concept.ttxm_-768x389.png 768w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-18_22_43-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-02-spreiding-concept.ttxm_-1024x519.png 1024w" sizes="auto, (max-width: 1120px) 100vw, 1120px" /></a></p>
<p>De opdrachten die aangemaakt werden voor dit eenvoudige voorbeeld zijn de volgende:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-28-18_23_28-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-02-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2339 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-28-18_23_28-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-02-spreiding-concept.ttxm_.png" width="1187" height="239" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-18_23_28-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-02-spreiding-concept.ttxm_.png 1187w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-18_23_28-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-02-spreiding-concept.ttxm_-300x60.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-18_23_28-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-02-spreiding-concept.ttxm_-768x155.png 768w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-18_23_28-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-02-spreiding-concept.ttxm_-1024x206.png 1024w" sizes="auto, (max-width: 1187px) 100vw, 1187px" /></a></p>
<p>Via resourcebeperkingen en uurlijstbeperkingen kunnen we dit probleem dus niet algemeen oplossen. In elk van de voorgestelde oplossingen schrappen we mogelijkheden die we niet willen en ook niet hoeven te schrappen.</p>
<p>Om dit op te lossen hebben we een nieuw soort beperking nodig die iets overkoepelends zegt over een specifieke set van (deel)opdrachten. Wat we voor het voorbeeld willen kunnen zeggen is:</p>
<ul>
<li>Laat voor deze klassen maximum 2 uur wiskunde toe per dag van de week.</li>
</ul>
<p>We beginnen met de opdrachten opnieuw te schrijven zoals ze bedoeld zijn: 8 uur wiskunde voor elke van de 3 klassen:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-28-19_59_20-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2348 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-28-19_59_20-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png" width="1031" height="176" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-19_59_20-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png 1031w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-19_59_20-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_-300x51.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-19_59_20-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_-768x131.png 768w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-19_59_20-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_-1024x175.png 1024w" sizes="auto, (max-width: 1031px) 100vw, 1031px" /></a></p>
<p>Vervolgens maken we in het tabblad &#8220;Extra Spreidingen | Waardespreidingen&#8221; één regel aan waarin we zeggen dat het voorkomen van wiskunde voor elk van de 3 klassen maximum 2 mag zijn per dag in de week.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-28-19_44_52-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2343 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-28-19_44_52-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png" width="814" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-19_44_52-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png 814w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-19_44_52-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_-300x42.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-19_44_52-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_-768x108.png 768w" sizes="auto, (max-width: 814px) 100vw, 814px" /></a></p>
<p>Wat we uitdrukken met deze waardespreiding is het volgende:</p>
<ul>
<li>Neem alle opdrachten waar WIS in voorkomt.</li>
<li>Verdeel deze set van opdrachten in 3 subsets van (deel)opdrachten:
<ul>
<li>subset waar 6A in voorkomt</li>
<li>subset waar 6B in voorkomt</li>
<li>subset waar 6C in voorkomt</li>
</ul>
</li>
<li>Elk van deze subsets bestaat nu uit 8 deelopdrachten die elk 1 uur WIS moeten plaatsen.</li>
<li>Voor elk van deze subsets zeggen we dat ze samen niet meer dan 2 uur mogen plaatsen op elke deeluurlijst die we in &#8220;Weekdagen&#8221; vinden.
<ul>
<li>Weekdagen is gedefinieerd in &#8220;Uren/Week | Uurlijsten&#8221; als een OF-constructie van 5 deeluurlijsten.</li>
<li>Elk van die deeluurlijsten stelt een dag van 8 uur voor (w1_MAANDAG, w1_DINSDAG, &#8230;, w1_VRIJDAG)</li>
</ul>
</li>
</ul>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-28-22_06_41-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2350 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-28-22_06_41-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png" width="819" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-22_06_41-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png 819w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-22_06_41-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_-300x42.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-22_06_41-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_-768x107.png 768w" sizes="auto, (max-width: 819px) 100vw, 819px" /></a></p>
<p>Tijdens het roosteren gaat Mondriaan garanderen dat elk van die subsets van 8 deelopdrachten samen niet meer dan 2 uur kan plaatsen op elk van de vernoemde dagen.</p>
<p>Laten we Mondriaan rekenen in de context van enkele andere beperkingen dan zou dit voor de 3 klassen een mogelijke oplossing kunnen zijn:</p>
<h2><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-28-19_48_47-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2345 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-28-19_48_47-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png" width="1111" height="567" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-19_48_47-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png 1111w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-19_48_47-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_-300x153.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-19_48_47-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_-768x392.png 768w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-19_48_47-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_-1024x523.png 1024w" sizes="auto, (max-width: 1111px) 100vw, 1111px" /></a></h2>
<p>Voor elke klas hebben we nu een oplossing die voldoet aan de eis en waarvoor we niets in de opdrachten zelf hebben moeten aanpassen. Via waardespreidingen die los van de opdrachten gedefinieerd werden, hebben we exact die beperking kunnen opleggen die we wensten en dit zonder in te boeten op mogelijke oplossingen.</p>
<p>PS. Het voorbeeld dat we hier bekeken is zeer eenvoudig en meer nog, in het Opdrachten tabblad hebben we een manier voorzien om deze typische vakspreidingen meteen in de opdracht zelf op te nemen. Hierover volgt later meer.</p>
<p>PS. Vanaf versie 2020.4.0 werd de kolom &#8220;Max&#8221; hernoemd naar &#8220;Max/Niet&#8221; omdat dit in feite de 2 opties zijn waaruit men kan kiezen. Ook de inhoud van de cellen van deze kolom ziet er iets anders uit. Als &#8220;Max/Niet&#8221; aangevinkt is ziet met &#8220;(Max)&#8221; naast de checkbox. In het andere geval ziet men &#8220;(Min)&#8221; naast de checkbox. Omdat er functioneel geen enkele wijziging is hebben we de screenshots op deze pagina hier niet aan aangepast. Vanaf versie 2020.4.0 ziet de inhoud van de cellen er dus als volgt uit:</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-8191" src="https://time-tech.be/wp-content/uploads/2017/01/2020-09-07-13_22_47-time-tech-mondriaan-versie-2020.4.0.7_-Minimumspreiding.zttxml-1.png" alt="" width="61" height="64" /></p>
<hr />
<h2><a id="De_essentie_van_de_waardespreiding"></a>De essentie van de waardespreiding</h2>
<p>Een waardespreiding is een zeer eenvoudig concept. In de basis is het als volgt uit te leggen:</p>
<ul>
<li>van een welbepaalde set van opdrachten, door de gebruiker te bepalen</li>
<li>telt men op elk moment het aantal uren (roosterpunten) dat ze bezet hebben in het rooster</li>
<li>waarbij uren enkel geteld worden indien die uren op welbepaalde, door de gebruiker te bepalen, roosterpunten vallen</li>
<li>en waarbij het gewicht van de opdrachten in de telling eventueel kan verschillen van opdracht tot opdracht</li>
</ul>
<p>Vervolgens legt men een eis op aan de waarde van deze telling (gewogen som). Er zijn 2 soorten eisen die men kan opleggen:</p>
<ul>
<li>ofwel mag een bepaald maximum X niet overschreden worden</li>
<li>ofwel mag de telling nooit een bepaalde waarde X hebben maar mag ze wel groter of kleiner zijn</li>
</ul>
<p>Tijdens het roosteren (er wordt een oplossing gezocht door de engine van Mondriaan) worden alle waardespreidingen permanent geëvalueerd. Van zodra het plaatsen van een opdracht een waardespreiding zou schenden moet de engine een andere oplossing kiezen.</p>
<p>De complexiteit van waardespreidingen in het tabblad &#8220;Extra Spreidingen | Waardespreidingen&#8221; zit voornamelijk in volgende aspecten:</p>
<ul>
<li>Om het voor de gebruiker handiger te maken kan men patronen van waardespreidingen opgeven in één enkele regel in Mondriaan. Een voorbeeldje hiervan hebben we al laten zien in het WIS voorbeeld voor 6A, 6B, 6C. In feite hebben we hier in één regel 15 waardespreidingen beschreven:
<ul>
<li>Voor 3 subsets aan opdrachten (voor elke klas in feite 8 deelopdrachten van 1 uur)</li>
<li>Voor 5 dagen (telling moet gebeuren per dag van de week)</li>
<li>Dat geeft dus 3 x 5 = 15 tellingen die moeten bekeken worden.</li>
</ul>
</li>
<li>Voor complexere eisen is het soms nuttig om binnen de set van opdrachten in de waardespreiding de ene opdracht een groter gewicht te geven in de telling dan een andere opdracht. De manier waarop die gewichten aangegeven worden kunnen vrij complex lijken.</li>
</ul>
<p>Een eenvoudig voorbeeld van een waardespreiding met gewichten:</p>
<ul>
<li>Een klas heeft WIS en FYS als vakken en je hebt van elk vak bijvoorbeeld 8 uur die overal mogen staan in de week. Om de een of andere reden wil je eisen dat op woensdag het 1ste en 2de uur volgende regel geldt: WIS en FYS mogen elkaar niet opvolgen (naast elkaar liggen) op die 2 uren van woensdag.</li>
<li>Deze eis kan je opleggen door één waardespreiding te definiëren waarbij je alle FYS en WIS opdrachten betrekt voor die klas.</li>
<li>Aan de opdrachten met WIS geef je dan gewicht 1 en aan de opdrachten met FYS geef je gewicht 2.</li>
<li>Als interval waarin geteld mag worden geef je wo1, wo2 op.</li>
<li>Je stelt dat de som niet gelijk aan 3 mag zijn.</li>
<li>Deze waardespreiding gaat dan toelaten dat 2 uur WIS elkaar opvolgen (som = 2), dat 2 uur FYS elkaar opvolgen (som = 4), dat er enkel 1 uur WIS staat (som = 1), dat er enkel 1 uur FYS staat (som = 2), dat er geen FYS en geen WIS staat (som = 0). Wat ze niet zal toelaten is dat er WIS naast FYS staan omdat de som daar dan 3 is.</li>
</ul>
<p>In volgend plaatje zien we links de situatie die we willen vermijden. WIS en FYS voor 6A mogen niet naast elkaar liggen op wo1,wo2. Het rechtse plaatje stelt bijvoorbeeld wel een toegestane situatie voor.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-15_50_07-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2362 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-15_50_07-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png" width="442" height="567" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-15_50_07-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png 442w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-15_50_07-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_-234x300.png 234w" sizes="auto, (max-width: 442px) 100vw, 442px" /></a><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-15_58_00-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png">   <img loading="lazy" decoding="async" class="alignnone wp-image-2364 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-15_58_00-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png" width="442" height="567" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-15_58_00-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png 442w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-15_58_00-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_-234x300.png 234w" sizes="auto, (max-width: 442px) 100vw, 442px" /></a></p>
<p>De waardespreiding om dit af te dwingen staat in de tweede lijn in dit scherm.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-15_52_02-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2361 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-15_52_02-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png" width="945" height="135" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-15_52_02-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png 945w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-15_52_02-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_-300x43.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-15_52_02-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_-768x110.png 768w" sizes="auto, (max-width: 945px) 100vw, 945px" /></a></p>
<p>Wat betekenen de elementen in deze tweede waardespreiding?<br />
Eerst kijken we naar de set(s) van opdrachten die geselecteerd worden door de waardespreiding. De kolom &#8220;Spreiding van &#8230;&#8221; bevat:</p>
<ul>
<li>set 1: WIS. Alle opdrachten waar WIS in voorkomt.</li>
<li>set 2: FYS. Alle opdrachten waar FYS in voorkomt.</li>
</ul>
<p>Deze 2 sets worden verder beperkt door wat in &#8220;Extra resources/selectiecriteria&#8221; staat. Voor beide sets houden we enkel die opdrachten over die ook 6A als resource bevatten. De kolom &#8220;Som&#8221; is aangevinkt. Dit wil zeggen dat set 1 en set 2 toch één waardespreiding vormen. Alle opdrachten van set 1 en set 2 worden samen geteld. Verder is ook de kolom &#8220;Cumulatief&#8221; aangevinkt. Dit wil zeggen dat het gewicht van een opdracht bepaald wordt door het aantal overeenkomstige selectiecriteria tussen wat in de kolom &#8220;Spreiding van &#8230;&#8221; staat en wat in de opdracht te vinden is. In ons geval hebben we ofwel WIS ofwel FYS maar niet beiden in dezelfde opdracht. Dus, dan blijft het gewicht 1. Echter, een extra aanduiding die we in &#8220;Spreiding van &#8230;&#8221; zien is een gewicht van 2 bij het vak FYS. Dit wil zeggen dat indien FYS voorkomt in de opdracht dat het gewicht van de opdracht cumulatief 2 toeneemt. In het voorbeeld gaan opdrachten met WIS dus voor 1 blijven tellen terwijl opdrachten met FYS voor 2 tellen en dat in dezelfde waardespreiding. Het gewicht van een opdracht in een spreiding wordt dus niet meer alleen bepaald door het <span style="text-decoration: underline;">aantal</span> overeenkomtstige selectiecriteria maar ook door het <span style="text-decoration: underline;">gewicht</span> van de criteria.</p>
<p>Tenslotte is de kolom &#8220;Max&#8221; uitgevinkt. Dat betekent dat het om een waardespreiding gaat waarbij de telling <span style="text-decoration: underline;">niet gelijk</span> mag zijn aan de waarde 3 die in de kolom &#8220;Waarde&#8221; staat. De roosterpunten waarop de telling moet gebeuren is wo1, wo2.</p>
<hr />
<h2><a id="Mechanisme_achter_de_waardespreidingen_in_detail"></a>Mechanisme achter de waardespreidingen in detail</h2>
<p>Waardespreidingen worden door de gebruiker gedefinieerd in het tabblad &#8220;Extra spreidingen | Waardespreidingen&#8221;.</p>
<p>Een waardespreiding bestaat steeds uit volgende elementen:</p>
<ul>
<li>Een set van opdrachten die participeren in de telling.</li>
<li>Per opdracht in de set een gewicht in de telling. Standaard is het gewicht 1.</li>
<li>Een set van roosterpunten waarop de tellingen moet gebeuren.</li>
</ul>
<p>Stel dat een opdracht een blok van 3 uur plaatst op <span style="text-decoration: underline;">wo1</span>, <span style="text-decoration: underline;">wo2</span>, <span style="text-decoration: underline;">wo3</span>. Stel dat de set roosterpunten waarop geteld moet worden <span style="text-decoration: underline;">wo1</span>, <span style="text-decoration: underline;">wo3,</span> <span style="text-decoration: underline;">wo5</span> is. Stel dat het gewicht van de opdracht binnen de waardespreiding 2 is. Dan levert de telling voor deze opdracht 2*(1+1) = 4 op. Merk op dat het blok van 3 uur hier enkel 2 van de te bekijken roosterpunten bezet. Vandaar dat we 1+1 tellen. Het gewicht van de opdracht is 2, dat geeft 2*(1+1) = 4.</p>
<p>Volgende beschrijving geeft in detail weer hoe de telling gebeurt:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-16_21_41-PowerPoint-Slide-Show-Spreidingsformule.pptx.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2441 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-16_21_41-PowerPoint-Slide-Show-Spreidingsformule.pptx.png" width="2092" height="1039" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-16_21_41-PowerPoint-Slide-Show-Spreidingsformule.pptx.png 2092w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-16_21_41-PowerPoint-Slide-Show-Spreidingsformule.pptx-300x149.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-16_21_41-PowerPoint-Slide-Show-Spreidingsformule.pptx-768x381.png 768w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-16_21_41-PowerPoint-Slide-Show-Spreidingsformule.pptx-1024x509.png 1024w" sizes="auto, (max-width: 2092px) 100vw, 2092px" /></a></p>
<hr />
<h2><a id="Mogelijkheden_om_in_een_lijn_verschillende_waardespreidingen_te_definieeren"></a>Mogelijkheden om in één lijn verschillende waardespreidingen te definiëren</h2>
<p>Zoals eerder aangehaald zit de complexiteit van het maken van spreidingen onder andere in de interpretatie van de verkorte schrijfwijze van waardespreidingen. Er zijn namelijk verschillende manieren om verschillende waardespreidingen in één lijn te schrijven en de combinaties van die manieren maken het soms ingewikkeld om het te begrijpen. Als verschillende waardespreidingen in één lijn geschreven kunnen worden dan kunnen ze per definitie ook in verschillende lijnen geschreven worden. Andersom is het niet waar. Er zijn verschillende mogelijkheden om waardespreidingen te combineren in één lijn. We zullen via voorbeelden tot inzicht komen.</p>
<hr />
<h3><a id="Waardespreidingen_combineren_op_basis_van_de_kolom_Uurlijsten"></a>Waardespreidingen combineren op basis van de kolom &#8220;Uurlijsten&#8221;</h3>
<p>Als je 2 of meerdere lijnen in het tabblad &#8220;Waardespreidingen&#8221; hebt die enkel verschillen in de Uurlijst die ze bevatten dan kan men ze groeperen door de uurlijsten te combineren in een OF-constructie. Merk op dat de uurlijst de roosterpunten voorstelt waarop de waardespreidingen hun tellingen moeten doen.</p>
<p><strong>Voorbeeld:</strong> We hebben 5 lijnen met waardespreidingen waarbij het enige verschil de uurlijst is. Elk van deze waardespreidingen stelt dat WIS in 6A niet meer dan 2 uur op de roosterpunten van de uurlijst gegeven mag worden.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-19_51_04-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2375 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-19_51_04-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="986" height="198" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-19_51_04-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 986w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-19_51_04-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x60.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-19_51_04-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-768x154.png 768w" sizes="auto, (max-width: 986px) 100vw, 986px" /></a></p>
<p>Een verkorte schrijfwijze voor deze 5 waardespreidingen is de volgende:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-19_55_04-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2376 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-19_55_04-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="986" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-19_55_04-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 986w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-19_55_04-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x35.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-19_55_04-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-768x89.png 768w" sizes="auto, (max-width: 986px) 100vw, 986px" /></a></p>
<p>Belangrijk is dat de nieuwe uurlijst juist gedefinieerd wordt als een OF-constructie van die 5 oorspronkelijke dagen:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-28-22_06_41-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2350 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-28-22_06_41-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png" width="819" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-22_06_41-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_.png 819w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-22_06_41-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_-300x42.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-28-22_06_41-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-03-spreiding-concept.ttxm_-768x107.png 768w" sizes="auto, (max-width: 819px) 100vw, 819px" /></a></p>
<hr />
<h3><a id="Waardespreidingen_combineren_op_basis_van_de_kolom_Extra_resources_selectiecriteria"></a>Waardespreidingen combineren op basis van de kolom &#8220;Extra resources/selectiecriteria&#8221;</h3>
<p>Als 2 of meerdere lijnen in het tabblad &#8220;Waardespreidingen&#8221; enkel verschillen in de Extra resources/selectiecriteria die ze bevatten, dan kan men ze groeperen door de extra resources te combineren.</p>
<p><strong>Voorbeeld:</strong> We hebben 3 lijnen met waardespreidingen waarbij het enige verschil de extra resources zijn. Elk van deze lijnen stelt dat WIS maar 2 uur gegeven mag worden op elke dag van de week voor hun respectievelijke klas.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_03_40-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2377 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_03_40-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="986" height="156" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_03_40-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 986w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_03_40-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x47.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_03_40-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-768x122.png 768w" sizes="auto, (max-width: 986px) 100vw, 986px" /></a></p>
<p>Een verkorte schrijfwijze voor deze 3 lijnen is de volgende:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_05_34-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2378 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_05_34-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="986" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_05_34-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 986w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_05_34-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x35.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_05_34-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-768x89.png 768w" sizes="auto, (max-width: 986px) 100vw, 986px" /></a></p>
<p>We zouden dit ook kunnen oplossen door een groep van klassen te definiëren en die te gebruiken in plaats van de individuele klassen te benoemen.</p>
<p>Omdat we in dit voorbeeld verder gebouwd hebben op het vorige voorbeeld, hebben we nu 3 x 5 = 15 waardespreidingen in één lijn geschreven.</p>
<p><strong>Belangrijk:</strong> Dit is enkel geldig indien het vlagje &#8220;En&#8221; uitgevinkt staat in zowel de lange als de korte schrijfwijze. Zie verder voor de betekenis van dit vlagje.</p>
<hr />
<h3><a id="Waardespreidingen_combineren_op_basis_van_de_kolom_Spreiding_van"></a>Waardespreidingen combineren op basis van de kolom &#8220;Spreiding van &#8230;&#8221;</h3>
<p>Als 2 of meerdere lijnen in het tabblad &#8220;Waardespreidingen&#8221; enkel verschillen in de &#8220;Spreiding van&#8230;&#8221; die ze bevatten, dan kan men ze groeperen door deze selectiecriteria te combineren.</p>
<p><strong>Voorbeeld:</strong> We hebben 2 lijnen met waardespreidingen waarbij het enige verschil de &#8220;spreiding van&#8230;&#8221; criteria zijn. Elk van deze lijnen stelt dat een bepaald vak (WIS, FYS) maar 2 uur gegeven mag worden op elke dag van de week voor hun respectievelijke klas.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_12_53-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2379 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_12_53-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="986" height="135" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_12_53-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 986w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_12_53-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x41.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_12_53-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-768x105.png 768w" sizes="auto, (max-width: 986px) 100vw, 986px" /></a></p>
<p>Een verkorte schrijfwijze voor deze 2 lijnen is de volgende:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_14_15-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2380 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_14_15-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="986" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_14_15-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 986w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_14_15-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x35.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-20_14_15-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-768x89.png 768w" sizes="auto, (max-width: 986px) 100vw, 986px" /></a></p>
<p>We zouden dit ook kunnen oplossen door een groep van vakken te definiëren en die te gebruiken in plaats van de individuele vakken te benoemen.</p>
<p>Omdat we in dit voorbeeld verder gebouwd hebben op het vorige voorbeeld, hebben we nu 2 x 15 = 30 waardespreidingen in één lijn geschreven.</p>
<p><strong>Belangrijk:</strong> Dit is enkel geldig indien het vlagje &#8220;Som&#8221; uitgevinkt staat (waardoor ook de kolommen &#8220;Cumulatief&#8221; en &#8220;Klassen uitbreiden&#8221; ook geen betekenis meer hebben) in zowel de lange als de korte schrijfwijze. Zie verder voor de betekenis van deze vlagjes.</p>
<hr />
<h2><a id="Selectiecriteria_in_Spreiding_van_via_Som_combineren_in_een_waardespreiding"></a>Selectiecriteria in &#8220;Spreiding van&#8230;&#8221; via &#8220;Som&#8221; combineren in één waardespreiding</h2>
<p>Tot nu toe hebben we enkel voorbeelden gezien waarbij de inhoud van &#8220;Spreiding van &#8230;&#8221; steeds tot meerdere sets leidt indien er meer dan één selectiecriteria in deze kolom staat. Staat er enkel WIS dan is WIS het enige selectiecriterium en is WIS niet verantwoordelijk voor de opdeling in meerdere waardespreidingen. Staat er WIS en FYS dan is dit een reden om de set aan opdrachten wel op de splitsen in verschillende sets die elk kunnen deel uitmaken van andere waardespreidingen. Dus, meerdere selectiecriteria hadden tot nu toe niet als gevolg dat er meer opdrachten in één waardespreiding konden komen.</p>
<p>Indien men de selectiecriteria in &#8220;Spreiding van &#8230;&#8221; wenst te gebruiken om één set aan opdrachten te selecteren dan moet men het vlagje &#8220;Som&#8221; aanvinken.</p>
<p><strong>Voorbeeld:</strong> wenst men voor de klas 6A uit te drukken dat men nooit meer dan 4 uur WIS en FYS (gecombineerd) op een dag heeft kan men dat als volgt doen:</p>
<p>Door &#8220;Som&#8221; aan te vinken zegt men dat de selectiecriteria in &#8220;Spreiding van &#8230;&#8221; gecombineerd gebruikt mogen worden. De opdrachten die in dezelfde waardespreiding mogen participeren zijn nu opdrachten die WIS en/of FYS bevatten én die ook 6A bevatten.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-21_31_25-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2386 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-21_31_25-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="986" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-21_31_25-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 986w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-21_31_25-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x35.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-21_31_25-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-768x89.png 768w" sizes="auto, (max-width: 986px) 100vw, 986px" /></a></p>
<p>Merk op dat deze lijn nu 5 waardespreidingen vertegenwoordigt, één per dag. Indien het vlagje &#8220;Som&#8221; niet aangevinkt zou zijn hebben ze 10 waardespreidingen. Volgend voorbeeld zou een mogelijk oplossing kunnen zijn die aan de gestelde eis voldoet. Op elke dag hebben we niet meer dan 4 uur van de vakken WIS en FYS samen.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-21_35_37-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2387 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-21_35_37-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="442" height="567" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-21_35_37-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 442w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-21_35_37-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-234x300.png 234w" sizes="auto, (max-width: 442px) 100vw, 442px" /></a></p>
<p><strong>Opmerking:</strong> indien er een andere, eenduidige eigenschap in de opdrachten zou zijn waarmee ze geselecteerd kunnen worden kan dat uiteraard ook zonder &#8220;Som&#8221; te gebruiken. Maar, van zodra &#8220;Som&#8221; gebruikt wordt zijn de criteria in &#8220;Spreiding van &#8230;&#8221; niet langer een aspect waarmee opdrachten in verschillende sets verdeeld worden.</p>
<p><strong>Belangrijk i.v.m. gewichten:</strong> het aangevinkt zijn van &#8220;Som&#8221; heeft géén effect op het gewicht van de opdracht in de telling van de waardespreiding. Of een opdracht aan één of meerdere van de criteria voldoet heeft geen enkel effect op het gewicht. Elke opdracht heeft in dit geval een gewicht van 1. Het verhaal wordt anders indien de kolom &#8220;Cumulatief&#8221; aangevinkt wordt. Zie verder.</p>
<p>Indien &#8220;Som&#8221; aangevinkt is kunnen we nog steeds de waardespreidingen combineren in 1 lijn. Volgende 2 voorbeelden zijn dan ook equivalent:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-21_50_11-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2390 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-21_50_11-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="986" height="156" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-21_50_11-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 986w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-21_50_11-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x47.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-21_50_11-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-768x122.png 768w" sizes="auto, (max-width: 986px) 100vw, 986px" /></a></p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-21_50_52-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2389 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-29-21_50_52-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="986" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-21_50_52-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 986w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-21_50_52-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x35.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-29-21_50_52-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-768x89.png 768w" sizes="auto, (max-width: 986px) 100vw, 986px" /></a></p>
<p>In beide gevallen worden er hier 15 waardespreidingen gedefinieerd.</p>
<hr />
<h3><a id="Gewicht_van_de_opdrachten_via_Cumulatief_laten_afhangen_van_de_selectiecriteria"></a>Gewicht van de opdrachten via &#8220;Cumulatief&#8221; laten afhangen van de selectiecriteria</h3>
<p>Van zodra het vlagje &#8220;Som&#8221; aangevinkt is kan men ook het vlagje &#8220;Cumulatief&#8221; aanvinken. Door dit vlagje aan te vinken gaat het gewicht van een opdracht binnen de telling in de waardespreiding afhangen van:</p>
<ul>
<li>het <span style="text-decoration: underline;">aantal selectiecriteria</span> uit de kolom &#8220;Spreiding van &#8230;&#8221; <span style="text-decoration: underline;">waaraan de opdracht voldoet</span>. Heb je bijvoorbeeld in deze kolom FRA en HENJ staan dan zal een opdracht waarin alleen FRA staat of alleen HENJ staat een gewicht 1 krijgen maar de opdrachten waar zowel FRA als HENJ instaat het gewicht 2.</li>
<li>optioneel rekening houdend met een extra <span style="text-decoration: underline;">multiplicator</span> die op de selectiecriteria gedefinieerd is.</li>
</ul>
<p><strong>Voorbeeld 1:</strong> In 6A hebben we 12 uur WIS waarvan 4 gegeven door Peter en 8 door Helen. Verder geeft Peter nog 8 uur FYS in 6A en geen andere vakken. Nu willen we uitdrukken dat:</p>
<ul>
<li>6A op dezelfde dag niet meer dan 5 uur WIS mag hebben<strong><br />
</strong></li>
<li>6A op dezelfde dag niet meer dan 5 uur les van Peter mag hebben</li>
<li>Als Peter WIS geeft aan 6A dat dat dubbel telt omdat dat extra lastige lessen zijn</li>
</ul>
<p>We hebben volgende eenvoudige opdrachten:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-21_21_30-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2399 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-21_21_30-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="813" height="176" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-21_21_30-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 813w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-21_21_30-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x65.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-21_21_30-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-768x166.png 768w" sizes="auto, (max-width: 813px) 100vw, 813px" /></a></p>
<p>We maken een cumulatieve waardespreiding met volgende eigenschappen:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-21_45_47-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2402 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-21_45_47-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="990" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-21_45_47-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 990w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-21_45_47-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x35.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-21_45_47-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-768x88.png 768w" sizes="auto, (max-width: 990px) 100vw, 990px" /></a></p>
<p>De waardespreiding moet op volgende manier geïnterpreteerd worden:</p>
<ul>
<li>selecteer alle opdrachten waar WIS en/of Peter in voorkomen. De &#8220;en/of&#8221; vanwege het vlagje &#8220;Som&#8221; dat aangevinkt is.</li>
<li>geef de opdrachten waar enkel WIS zonder Peter en enkel Peter zonder WIS het gewicht 1</li>
<li>geef de opdrachten waar WIS en Peter in voorkomen gewicht 2. Dit omdat het vlagje &#8220;Cumulatief&#8221; aangevinkt is.</li>
<li>de telling moet op elke weekdag gebeuren en mag de waarde 5 niet overschreiden.</li>
</ul>
<p>Het gaat in dit geval om 5 waardespreidingen, een per dag van de week.</p>
<p>Een mogelijke oplossing ziet er voor 6A als volgt uit:</p>
<table>
<tbody>
<tr>
<td><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-21_23_00-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2398 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-21_23_00-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="389" height="567" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-21_23_00-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 389w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-21_23_00-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-206x300.png 206w" sizes="auto, (max-width: 389px) 100vw, 389px" /></a></td>
<td style="vertical-align: top;">Doen we de controle van de telling per dag:</p>
<ul>
<li>Op maandag hebben we 2 uur WIS van Peter en 1 uur FYS van Peter. Dat geeft samen 2&#215;2 + 1 = 5.</li>
<li>Op dinsdag hebben we 2 uur WIS van Peter en 1 uur WIS van Helen. Dat geeft samen 2&#215;2 + 1 = 5.</li>
<li>Op woensdag hebben we 5 uur WIS van Helen. Dat geeft samen 5&#215;1 = 5.</li>
<li>Op donderdag hebben we 2 uur WIS van Helen en 3 uur FYS van Peter. Dag geeft samen 2&#215;1 + 3&#215;1 = 5.</li>
<li>Op vrijdag hebben we 4 uur FYS van Peter. Dat geeft samen 4&#215;1 = 4.</li>
</ul>
<p>Dus, op elke dag voldoet de waardespreiding aan het maximum van 5.</td>
</tr>
</tbody>
</table>
<hr />
<p><strong>Voorbeeld 2</strong>: We breiden dit voorbeeld verder uit door dezelfde opdrachten ook in 6B en 6C te geven door dezelfde leerkrachten. Ditmaal zorgen we er ook voor dat er op woensdagnamiddag geen les gegeven wordt in de 3 klassen, en dat het vak FYS in blokken van 2 uur gegeven wordt. Op deze manier kan men het samenspel tussen complexere waardespreidingen en resourcebezettingen in werking zien. Uiteraard zijn dit fictieve voorbeelden met enkel didactische waarde om de concepten uit te leggen.</p>
<p>De opdrachten zien er als volgt uit:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_00_46-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2405 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_00_46-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="813" height="302" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_00_46-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 813w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_00_46-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x111.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_00_46-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-768x285.png 768w" sizes="auto, (max-width: 813px) 100vw, 813px" /></a></p>
<p>We maken een cumulatieve waardespreiding met volgende eigenschappen:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_01_10-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2406 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_01_10-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="990" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_01_10-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 990w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_01_10-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x35.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_01_10-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-768x88.png 768w" sizes="auto, (max-width: 990px) 100vw, 990px" /></a></p>
<p>In plaats van enkel 6A staat er nu 6A, 6B, 6C in de &#8220;Extra resources/selectiecriteria&#8221;. Dit wil zeggen dat we nu 5 x 3 = 15 waardespreidingen hebben.</p>
<p>Een mogelijke oplossing voor deze 3 klassen ziet er als volgt uit en men kan voor elke dag en elke klas de proef op de som nemen. Elke dag klopt de telling. Nooit zal ze groter dan 5 zijn:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_18_03-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2410 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_18_03-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="1109" height="567" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_18_03-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 1109w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_18_03-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x153.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_18_03-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-768x393.png 768w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_18_03-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-1024x524.png 1024w" sizes="auto, (max-width: 1109px) 100vw, 1109px" /></a></p>
<p>Zetten we in plaats van 6B en 6C de leerkrachten Peter en Helen in de roosters dan ziet men ook duidelijk wat de bezetting is van deze leerkrachten.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_17_25-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2409 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_17_25-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="1109" height="567" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_17_25-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 1109w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_17_25-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x153.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_17_25-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-768x393.png 768w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_17_25-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-1024x524.png 1024w" sizes="auto, (max-width: 1109px) 100vw, 1109px" /></a></p>
<hr />
<p><strong>Voorbeeld 3</strong>: We hernemen de opdrachten van voorbeeld 2 en voegen een nieuwe eis toe die stelt dat op de overgang van het 4de naar het 5de uur geen overgang mag zijn van WIS naar FYS of van FYS naar WIS. Er mag op een 4de en 5de uur dus geen WIS en FYS naast elkaar te vinden zijn voor geen enkele klas.</p>
<p>De waardespreiding die we hiervoor kunnen opstellen zal als volgt werken:</p>
<ul>
<li>we geven het vak WIS een gewicht van 1</li>
<li>we geven het vak FYS een gewicht van 2</li>
<li>we hadden het evengoed andersom kunnen doen. Zolang er maar een van beide 1 heeft en de andere 2 als gewicht.</li>
<li>we selecteren alle opdrachten waar FYS of WIS in voorkomen voor elke klas apart</li>
<li>voor elk paar 4de en 5de uren en elke klas doen we de telling voor de geselecteerd opdrachten, rekening houdend met de gewichten</li>
<li>we eisen dat die som nooit 3 kan zijn. Heb je 2 keer WIS dan is de som 2. Heb je 2 keer FYS dan is de som 4. Heb je enkel 1 uur WIS dan is de som 1. Heb je enkel FYS dan is de som 2. Heb je geen WIS en geen FYS dan is de som 0. Dus alles wat niet 3 is, is goed.</li>
</ul>
<p>Om deze eis uit te kunnen drukken voorzien we de uurlijst VIERDE_VIJFDE die gedefinieerd wordt als een OF-lijst van 4 paren.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_47_57-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2415 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_47_57-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="676" height="219" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_47_57-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 676w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_47_57-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x97.png 300w" sizes="auto, (max-width: 676px) 100vw, 676px" /></a></p>
<p>De waardespreidingen worden in de 2de lijn van dit scherm gedefinieerd. Via de elipsis (&#8230;) in &#8220;Spreiding van &#8230;&#8221; kan men de elementen selecteren en eventueel een gewicht meegeven. Voor ons voorbeeld geven we gewicht 2 aan FYS en het standaardgewicht 1 aan WIS. Van zodra men een gewicht groter dan 1 geeft ziet men het gewicht tussen haakjes staan in de kolom &#8220;Spreiding van &#8230;&#8221;. Verder zien we volgende parameters:</p>
<ul>
<li>&#8220;Som&#8221; aangevinkt: we willen dat de opdrachten met FYS en WIS samen geteld worden.</li>
<li>&#8220;Cumulatief&#8221; aangevinkt: we willen dat opdrachten een gewicht krijgen in de telling. In dit geval wordt het gewicht mee bepaald door de gewichten bepaald in &#8220;Spreiding van &#8230;&#8221;</li>
<li>&#8220;Extra resources/selectiecriteria&#8221;: We hebben 3 klassen als extra selectiecriterium. Voor elke klas willen we aparte waardespreidingen. Hiervoor moet &#8220;En&#8221; uitgevinkt staan.</li>
<li>&#8220;En&#8221; uitgevinkt. (zie verdere voorbeelden van aangevinkt geval)</li>
<li>&#8220;Max&#8221; uitgevinkt omdat we er een &#8220;Niet gelijk aan&#8221; waardespreiding van willen maken</li>
<li>&#8220;Uurlijsten&#8221;: VIERDE_VIJFDE. Deze OF-uurlijst bevat 4 paren van 2 uur waarop geteld moet worden.</li>
</ul>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_46_48-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2417 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_46_48-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="990" height="300" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_46_48-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 990w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_46_48-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x91.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_46_48-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-768x233.png 768w" sizes="auto, (max-width: 990px) 100vw, 990px" /></a></p>
<p>Hoeveel waardespreidingen worden er door deze 2 lijn gedefinieerd?</p>
<ul>
<li>3 klassen x 4 uurlijsten = 12</li>
</ul>
<p>Merk op dat we de eerste lijn uit voorbeeld 2 even op non-actief gezet hebben.</p>
<p>Volgend plaatje toont een mogelijke oplossing voor dit probleem. We gaan opnieuw uit van dezelfde opdrachten als in voorbeeld 2:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_48_27-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2416 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_48_27-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="1109" height="567" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_48_27-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 1109w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_48_27-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x153.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_48_27-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-768x393.png 768w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_48_27-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-1024x524.png 1024w" sizes="auto, (max-width: 1109px) 100vw, 1109px" /></a></p>
<p>Het is duidelijk dat Mondriaan nu nergens op de overgang van het 4de naar het 5de uur wisselt tussen WIS en FYS. Dit kan men duidelijk zien in de rode kader.</p>
<p>Zetten we de waardespreidingen van zowel voorbeeld 2 als 3 actief dan hebben we 27 actieve waardespreidingen waar tegelijk aan voldaan moet worden.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_51_55-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2420 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_51_55-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="990" height="135" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_51_55-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 990w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_51_55-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x41.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_51_55-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-768x105.png 768w" sizes="auto, (max-width: 990px) 100vw, 990px" /></a></p>
<p>Volgend plaatje troont een mogelijk oplossing die aan al deze voorwaarden voldoet:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_52_27-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2419 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_52_27-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="1109" height="567" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_52_27-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_.png 1109w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_52_27-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-300x153.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_52_27-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-768x393.png 768w, https://time-tech.be/wp-content/uploads/2017/01/2017-01-30-22_52_27-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-04-spreiding-concept.ttxm_-1024x524.png 1024w" sizes="auto, (max-width: 1109px) 100vw, 1109px" /></a></p>
<hr />
<p><strong>Gewichten en eis te gebruiken als er meer dan 2 variabelen bekeken moeten worden<br />
</strong></p>
<p>In het voorbeeld hebben we de gewichten 1 en 2 gebruikt voor WIS en FYS met de eis dat de som van de telling niet gelijk aan 3 mag zijn. Men kan dit systeem uitbreiden naar meerdere variabelen, waarbij het de bedoeling is dat één keer alle variabelen tellen in een waardespreiding niet toegelaten is. Volgend lijstje kan een leidraad geven:</p>
<ul>
<li>2 Variabelen: Gewichten: 1, 2 &#8211; Eis: Niet 3</li>
<li>3 Variabelen: Gewichten: 1, 2, 4 &#8211; Eis: Niet 7</li>
<li>4 Variabelen: Gewichten: 1, 2, 4, 8 &#8211; Eis: Niet 15</li>
<li>5 Variabelen: Gewichten: 1, 2, 4, 8, 16 &#8211; Eis: Niet 31</li>
<li>&#8230;</li>
<li>n Variabelen: Gewichten: 1, 2, 4, &#8230;, 2^(n-1) &#8211; Eis: Niet 2^n &#8211; 1</li>
</ul>
<p>Heeft men bijvoorbeeld 3 vakken (bv FRA, ENG, NED) voor een klas die onderling niet mogen wisselen op een urenpaar dan maakt men hier 3 waardespreidingen voor, telkens tussen 2 vakken. We reduceren dit probleem dan in feite weer naar 3 keer het probleem met 2 variabelen.</p>
<p>Deze techniek wordt bijvoorbeeld ook gebruikt om op bepaalde urenparen niet toe te laten dat een klas van locatie (gebouw) wisselt. Aan lokalen kan je een locatie koppelen. Ook deze locatie kan je gebruiken in &#8220;Spreiding van &#8230;&#8221;. Door de gewichten van de locaties goed te kiezen (bv 1 en 2) en een &#8220;Niet 3&#8221; eis kan men per klas en per urenpaar bepalen waar er niet gewisseld mag worden tussen lokalen.</p>
<hr />
<p><strong>Voorbeeld 4</strong>:  Een ander voorbeeld waar gewichten gebruikt kunnen worden is bij het roosteren van lessen/evenementen/refter waar bepaalde klassen samen komen op een plaats die een beperkte ruimte heeft. Je hebt bijvoorbeeld de mogelijkheid om 50 leerlingen tegelijk op die plaats te hebben maar je wenst niet op voorhand vast te leggen welke klassen samenzitten. Afhankelijk van de grootte van de klassen is een samenzetting al dan niet mogelijk. Stel dat we de klassen 6A, 6B, 6C, en 6D respectievelijk 21, 24, 25, en 27 leerlingen geven. Stel verder dat we per klas 16 uur in blokken van 4 het vak EV organiseren in een rooster dat verder al gevuld was door de opdrachten uit vorige voorbeelden. In het voorbeeld zullen we laten zien wat het effect is van geen waardespreiding te hebben en daarna een aantal gevallen waar we de limiet van 52 naar 51 en tenslotte naar max 50 leerlingen brengen.</p>
<p>We beginnen met voor de klassen het aantal leerlingen op te geven.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_27_15-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2435 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_27_15-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png" width="997" height="203" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_27_15-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png 997w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_27_15-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-300x61.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_27_15-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-768x156.png 768w" sizes="auto, (max-width: 997px) 100vw, 997px" /></a></p>
<p>De specifieke EV opdrachten van 16 uur in blokken van 4 voeren we in in het opdrachten tabblad. Voor het gemak zonder leerkracht.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_06_23-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2430 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_06_23-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png" width="846" height="197" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_06_23-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png 846w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_06_23-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-300x70.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_06_23-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-768x179.png 768w" sizes="auto, (max-width: 846px) 100vw, 846px" /></a></p>
<p>Zoeken we zonder waardespreiding een oplossing voor deze opdrachten dan zou dit er een mogelijke kunnen zijn. Merk op dat de geel/beige blokken de EV vakken voorstellen. Zonder enige waardespreiding kunnen die overal liggen. In dit voorbeeld zien we zelfs momenten waarop 3 klassen tegelijk EV hebben. Op ma3 en ma4 hebben 6A, 6C, en 6D samen het vak EV. Dat geeft samen 73 leerlingen wat veel te veel is. Vrijdagnamiddag heeft 6C en 6D samen EV. Dat is samen 52 wat ook nog teveel is. Door de juiste waardespreidingen kunnen we dit sturen.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_10_43-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-1.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2439 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_10_43-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-1.png" width="1266" height="489" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_10_43-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-1.png 1266w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_10_43-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-1-300x116.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_10_43-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-1-768x297.png 768w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_10_43-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-1-1024x396.png 1024w" sizes="auto, (max-width: 1266px) 100vw, 1266px" /></a></p>
<p>Om de waardespreidingen uit te kunnen drukken hebben we een uurlijst nodig van elk individueel uur. Op elk uur moet de telling kloppen over de klassen heen. We maken de OF-uurlijst &#8220;ELK_UUR&#8221; en nemen er elk uur in op. Neem je deze uurlijst op in een waardespreiding dan zal de telling op elk van de 36 uren apart gebeuren.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_07_18-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2431 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_07_18-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png" width="676" height="240" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_07_18-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png 676w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_07_18-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-300x107.png 300w" sizes="auto, (max-width: 676px) 100vw, 676px" /></a></p>
<p>Als waardespreiding definiëren we de volgende lijn:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_08_55-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2432 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_08_55-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png" width="990" height="156" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_08_55-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png 990w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_08_55-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-300x47.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_08_55-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-768x121.png 768w" sizes="auto, (max-width: 990px) 100vw, 990px" /></a></p>
<p>Elementen van de waardespreiding:</p>
<ul>
<li>We nemen 4 klassen op en &#8220;Spreiding van&#8230;&#8221;</li>
<li>Het vlagje &#8220;Klassen uitbreiden&#8221; staat aangevinkt en betekent dat het gewicht van de respectievelijke klassen bepaald wordt door het aantal leerlingen dat in de klas gedefinieerd is. Dus, als je een opdracht in de telling hebt die 6A bevat, dan telt die opdracht voor 21 in de telling. Heb je een opdracht die een samenzetting heeft van 6A en 6B dan telt die opdracht voor 45 in de telling.</li>
<li>Het vlagje &#8220;Som&#8221; staat aangevinkt en betekent dat alle opdrachten geselecteerd in &#8220;Spreiding van&#8230;&#8221; als één set aan de telling deelnemen. Er is geen opsplitsing per klas.</li>
<li>Het vlagje &#8220;Cumulatief&#8221; staat aangevinkt wat betekent dat er met de gewichten rekening moet gehouden worden tijdens de telling. In dit geval gaat het dan om de gewichten bepaalt door het aantal leerlingen per klas.</li>
<li>In &#8220;Extra resources/selectiecriteria&#8230;&#8221; hebben we het vak EV als selectie toegevoegd. We mogen enkel opdrachten opnemen in de telling die te maken hebben met het vak waarvoor we de telling willen uitvoeren.</li>
<li>Het vlagje &#8220;Max&#8221; staat aangevinkt wat betekent dat de telling een maximale waarde niet mag overschrijden.</li>
<li>De &#8220;Waarde&#8221; zetten we op 60.</li>
<li>In &#8220;Uurlijsten&#8221; zetten we de OF-uurlijst van 36 individuele uren.</li>
</ul>
<p>Dit geeft een totaal van 36 waardespreidingen die tijdens het zoeken naar een oplossing gerespecteerd moeten worden.</p>
<p>Om het effect van het getal in &#8220;Waarde&#8221; te zien op het resultaat laten we dat variëren van 52, naar 51, naar 50.</p>
<p>Max &#8220;Waarde&#8221; = 52</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_11_35-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2427 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_11_35-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png" width="1266" height="489" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_11_35-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png 1266w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_11_35-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-300x116.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_11_35-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-768x297.png 768w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_11_35-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-1024x396.png 1024w" sizes="auto, (max-width: 1266px) 100vw, 1266px" /></a></p>
<p>Hier zien we dat er nergens meer dan 2 klassen tegelijk EV kunnen hebben. Echter, elke combinatie van 2 klassen is nog mogelijk omdat geen enkele combinatie boven 52 kan komen. 3 klassen zie je nergens meer.</p>
<p>Max &#8220;Waarde&#8221; = 51</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_12_08-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2428 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_12_08-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png" width="1266" height="489" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_12_08-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png 1266w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_12_08-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-300x116.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_12_08-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-768x297.png 768w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_12_08-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-1024x396.png 1024w" sizes="auto, (max-width: 1266px) 100vw, 1266px" /></a></p>
<p>Hier is de eis al iets strenger en wat hier uitgesloten wordt is dat 6C en 6D nog samen kunnen zitten omdat dat samen 52 zou geven. Alle andere combinaties van 2 zijn nog toegelaten.</p>
<p>Max &#8220;Waarde&#8221; = 50</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_12_42-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2429 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_12_42-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png" width="1266" height="489" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_12_42-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_.png 1266w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_12_42-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-300x116.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_12_42-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-768x297.png 768w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-01-23_12_42-time-tech-mondriaan-versie-2017.1.0.5_-HANDLEIDING-05-spreiding-concept.ttxm_-1024x396.png 1024w" sizes="auto, (max-width: 1266px) 100vw, 1266px" /></a></p>
<p>Hier is de eis nog strenger en zal ook 6D en 6B niet samen kunnen zitten. Men ziet duidelijk dat het systeem voor samenzettingen streeft naar 6D en 6A, wat samen 48 geeft en 6B en 6C wat samen 49 geeft.</p>
<hr />
<h2><a id="Extra_selectiecriteria_in_Extra_resources_selectiecriteria_via_En_combineren"></a>Extra selectiecriteria in &#8220;Extra resources/selectiecriteria&#8221; via &#8220;En&#8221; combineren</h2>
<p>De laatste optie die nog besproken moest worden is de optie &#8220;En&#8221; die effect heeft op selectie gemaakt via de kolom &#8220;Extra resources/selectiecriteria&#8221;. Normaal wordt de kolom &#8220;Extra resources/selectiecriteria&#8221; gebruikt om de opdrachten verder in sets uit te splitsen om er aparte waardespreidingen van te maken. In het geval dat het vlagje &#8220;En&#8221; aangevinkt is is het effect echter heel anders. Alle selectiecriteria vermeld in &#8220;Extra resources/selectiecriteria&#8221; moeten tegelijk aanwezig zijn in een opdracht opdat ze geselecteerd zou kunnen worden.</p>
<p><strong>Voorbeeld:</strong> stel dat we voor elke klas apart willen bekomen dat indien Helen er WIS geeft dat ze dat dan maximum 2 uur per dag mogen hebben.</p>
<p>We voeren volgende lijn in om deze waardespreidingen te maken:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-16_45_00-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2444 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-16_45_00-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png" width="990" height="177" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-16_45_00-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png 990w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-16_45_00-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_-300x54.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-16_45_00-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_-768x137.png 768w" sizes="auto, (max-width: 990px) 100vw, 990px" /></a></p>
<p>Elementen van de waardespreiding:</p>
<ul>
<li>We nemen 4 klassen op en &#8220;Spreiding van&#8230;&#8221;</li>
<li>In &#8220;Extra resources/selectiecriteria&#8230;&#8221; hebben we het vak WIS en leerkracht Helen als selectie toegevoegd.</li>
<li>Het vlagje &#8220;En&#8221; is aangevinkt. Hiermee zeggen we dat enkel opdrachten die zowel Helen als WIS bevatten geselecteerd worden voor de waardespreiding.</li>
<li>Het vlagje &#8220;Max&#8221; staat aangevinkt wat betekent dat de telling een maximale waarde niet mag overschrijden.</li>
<li>De &#8220;Waarde&#8221; zetten we op 2.</li>
<li>In &#8220;Uurlijsten&#8221; zetten we de OF-uurlijst 5 weekdagen.</li>
</ul>
<p>Hoeveel waardespreidingen worden hier gedefinieerd:</p>
<ul>
<li>4 klassen, per klas aparte waardespreidingen omdat &#8220;Som&#8221; niet aangevinkt is.</li>
<li>Geen verdere opsplitsing via &#8220;Extra resources/selectiecriteria&#8221; omdat &#8220;En&#8221; aangevinkt is.</li>
<li>5 uurlijsten, één voor elke weekdag</li>
</ul>
<p>Dat geeft samen 4&#215;5 =  20 waardespreidingen.</p>
<p>Een mogelijke oplossing waarmee met de nieuwe eis rekening gehouden wordt is de volgende:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-16_45_51-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2443 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-16_45_51-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png" width="1486" height="569" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-16_45_51-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png 1486w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-16_45_51-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_-300x115.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-16_45_51-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_-768x294.png 768w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-16_45_51-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_-1024x392.png 1024w" sizes="auto, (max-width: 1486px) 100vw, 1486px" /></a></p>
<p>Merk op dat voor 6D geen lessen WIS met Helen ingericht werden. Voor de andere 3 klassen ziet men duidelijk dat er max 2 uur per dag gegeven worden van die specifieke lessen. We hebben de kleuring hier voor het gemak op leerkracht gedaan. Geel/Beige vlakken zijn allemaal lessen door Helen gegeven.</p>
<hr />
<h2><a id="Eenvoudige_waardespreidingen_in_het_tablad_Opdrachten_Opdrachten"></a>Eenvoudige waardespreidingen in het tablad &#8220;Opdrachten | Opdrachten&#8221;</h2>
<p>Een erg veel voorkomende waardespreiding heeft te maken met de eenvoudige eis dat een vak goed gespreid moet zijn in de week. Heeft een klas het vak FRA 4 uur per week dan is het niet wenselijk dat dat bijvoorbeeld 3 uur op één dag gegeven wordt, of misschien zelfs niet eens 2 uur op één dag. Heeft men het vak WIS 7 uur per week dan zouden we bijvoorbeeld liefst zien dat dat vak op ten hoogste twee dagen 2 uur gegeven wordt en de andere dagen 1 uur. Allerlei variaties op dit thema zijn mogelijk.</p>
<p>Omdat dit vaak voorkomende spreidingseisen zijn heeft Mondriaan in het Opdrachten tabblad een mechanisme voorzien om dergelijke eenvoudige vakspreidingen automatisch aan te maken op basis van een aantal eenvoudige parameters:</p>
<ul>
<li>Spreiding: normaal te verwachten maximum aantal uren per dag van het vak in de opdrachtlijn.</li>
<li>Uitz. dagen: aantal dagen waar we een uitzondering toelaten</li>
<li>Uitz. uren: maximaal aantal uren op de uitzonderingsdagen</li>
</ul>
<p>Enkele voorbeelden:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-17_38_50-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2446 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-17_38_50-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png" width="859" height="197" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-17_38_50-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png 859w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-17_38_50-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_-300x69.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-17_38_50-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_-768x176.png 768w" sizes="auto, (max-width: 859px) 100vw, 859px" /></a></p>
<p>Voorbeelden uitgelegd:</p>
<ul>
<li>in 6A worden 7 losse uren FYS georganiseerd. Normaal laten we maximum 1 uur per dag toe maar omdat het 7 uur zijn lukt dat niet en laten we 2 uitzonderingsdagen toe waar max 2 uur gegeven worden.</li>
<li>in 6B worden 4 blokken van 2 uur FYS georganiseerd. We laten maximum 2 uur per dag toe zonder verdere beperkingen.</li>
<li>in 6C worden 4 blokken van 2 uur FYS georganiseerd. Normaal laten we 1 uur per dag toe (gaat niet met blokken van 2) en 4 uitzonderingsdagen van 2 uur (dat lost het dan op).</li>
<li>in 6D worden 10 losse uren FYS georganiseerd. Normaal laten we 2 uur per dag toe wat zou moeten lukken. Echter, we staan 1 dag toe van 3 uur.</li>
</ul>
<p>Een mogelijke oplossing van dit probleem zou de volgende kunnen zijn:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-17_48_41-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2447 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-17_48_41-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png" width="1471" height="569" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-17_48_41-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png 1471w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-17_48_41-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_-300x116.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-17_48_41-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_-768x297.png 768w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-17_48_41-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_-1024x396.png 1024w" sizes="auto, (max-width: 1471px) 100vw, 1471px" /></a></p>
<p>Achter de schermen maakt Mondriaan de nodige waardespreidingen aan om deze eisen af te dwingen. Deze waardespreidingen kan de gebruiker echter niet zien of aanpassen. Het is echter wel nuttig om te begrijpen hoe Mondriaan waardespreidingen maakt om aan deze eisen te voldoen. We nemen er 2 voorbeelden uit.</p>
<hr />
<p><strong>Voorbeeld 1</strong>: 6B mag maximum 2 uur FYS per dag hebben.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-18_55_48-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2450 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-18_55_48-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png" width="990" height="198" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-18_55_48-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png 990w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-18_55_48-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_-300x60.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-18_55_48-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_-768x154.png 768w" sizes="auto, (max-width: 990px) 100vw, 990px" /></a></p>
<p>Hiermee selecteren we alle opdrachten waar FYS instaat en we vernauwen de set tot opdrachten waar ook 6B instaat.</p>
<hr />
<p><strong>Voorbeeld 2</strong>: 6A mag maximum 2 dagen hebben waar ze 2 uur FYS hebben, de andere dagen is het maximum 1 uur.</p>
<p>Dit is een complexer probleem. Om dit op te lossen met waardespreidingen kunnen we als volgt te werk gaan:</p>
<ul>
<li>Stel eerst dat er geen enkele dag mag zijn waarop er meer dan 2 uur FYS gegeven wordt.</li>
<li>Dit belet niet dat er meer dan 2 dagen zijn waarop er 2 uur les gegeven wordt.</li>
<li>Als men 3 willekeurige dagen uit de week bekijkt dan mogen er op die 3 dagen nooit meer dan 5 uur FYS gegeven worden. Doet men dit voor elke mogelijke combinatie van 3 dagen dan is het probleem opgelost.</li>
</ul>
<p>Er zijn dus 2 soorten waardespreidingen nodig:</p>
<ul>
<li>max 2 uur FYS per dag en dat voor elke dag</li>
<li>max 5 uur FYS per 3 dagen en dat voor elke combinatie van 3 dagen</li>
</ul>
<p>De complexiteit zit nu in die 2de waardespreiding. De uurlijst waarom we die 5 uur moeten controleren moet een OF-uurlijst zijn waarin elke combinatie van 3 dagen zit. Die uurlijst bouwen we als volgt op:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-19_06_14-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2451 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-19_06_14-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png" width="956" height="303" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-19_06_14-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png 956w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-19_06_14-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_-300x95.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-19_06_14-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_-768x243.png 768w" sizes="auto, (max-width: 956px) 100vw, 956px" /></a></p>
<p>We hebben hier 10 combinaties van 3 dagen. Bijvoorbeeld MA_DI_WO is de samenvoeging van de uren van maandag, dinsdag, en woensdag. Na het maken van de 10 mogelijke combinaties van 3 dagen maken we een uurlijst die alles combineert: DRIE_UIT_VIJF. Dit is een OF-uurlijst die alle 10 de uurlijsten bevat.</p>
<p>Als waardespreidingen definiëren we dan de volgende voor 6A:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-19_10_29-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2452 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-19_10_29-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png" width="990" height="240" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-19_10_29-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png 990w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-19_10_29-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_-300x73.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-19_10_29-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_-768x186.png 768w" sizes="auto, (max-width: 990px) 100vw, 990px" /></a></p>
<p>Deze 2 lijnen geven hetzelfde resultaat als de vakspreiding die we voor 6A in het Opdrachten tabblad hadden voorzien.</p>
<hr />
<h3><a id="Localiteit_van_de_waardespreidingen_in_het_Opdrachten_tabblad"></a>Localiteit van de waardespreidingen in het Opdrachten tabblad</h3>
<p>Er is een zéér belangrijke beperking voor waardespreidingen die via het Opdrachtentabblad ingevoerd worden. De waardespreiding is enkel en alleen van toepassing op de opdrachtlijn waarin ze gedefinieerd is. Dus, daar waar we in het tabblad &#8220;Extra spreidingen&#8221; zelf kunnen bepalen welke opdrachten er meespelen in de tellingen van de waardespreiding is dat niet het geval voor de eenvoudige vakspreidingen opgegeven via het Opdrachten tabblad. De opdrachten die meespelen in de telling van een waardespreiding zijn exact die opdrachten gedefinieerd in de opdrachtlijn waarin de vakspreiding staat.</p>
<p>Een voorbeeld maakt dit duidelijk. Stel dat we het vak EV 6 uur geven in 6A. Om een of andere reden wordt dit opgesplitst in 2 opdrachtlijnen in het Opdrachten tabblad. De eerste lijn bevat 4 uur, de tweede lijn nog eens 2 uur. Voor elk van de lijnen zeggen we dat er max 1 uur per dag gegeven mag worden:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-19_27_09-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2456 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-19_27_09-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png" width="892" height="155" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-19_27_09-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png 892w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-19_27_09-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_-300x52.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-19_27_09-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_-768x133.png 768w" sizes="auto, (max-width: 892px) 100vw, 892px" /></a></p>
<p>Als we dit roosteren krijgen we volgende mogelijke oplossing:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-19_23_36-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2454 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-02-11-19_23_36-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png" width="374" height="569" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-19_23_36-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_.png 374w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-11-19_23_36-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-05-spreiding-concept.ttxm_-197x300.png 197w" sizes="auto, (max-width: 374px) 100vw, 374px" /></a></p>
<p>Hier ziet men dat de vakspreiding gerespecteerd wordt voor de opdrachten waar ze voor gedefinieerd werden:</p>
<ul>
<li>de 4 deelopdrachten van de eerste lijn zijn onderling perfect gespreid (zie 4 rood omkaderde geel/beige opdrachten in het rooster)</li>
<li>de 2 deelopdrachten van de tweede lijn zijn onderling perfect gespreid (zie 2 niet omkaderde geel/beige opdrachten in het rooster)</li>
</ul>
<p>Tussen de opdrachten van de eerste en de tweede lijn is geen enkele relatie i.v.m. spreidingen te bespeuren. Wil men dat die relatie wel bestaat dan moet men:</p>
<ul>
<li>ofwel deze 6 uur in één opdrachtlijn definiëren en er een goede vakspreiding op plaatsen</li>
<li>ofwel zelf de juiste waardespreidingen in het tabblad Extra spreidingen definiëren.</li>
</ul>
<p>De vakspreidingen in het Opdrachten tabblad zijn dus steeds en enkel van toepassing op de opdracht waar ze bij staan in het Opdrachten tabblad. Dit is vaak een bron van verwarring.</p>
<hr />
<h3><a id="Weekspreidingen_in_het_opdrachtentabblad_in_een_multiweeksysteem"></a>Weekspreidingen in het opdrachtentabblad in een multiweeksysteem</h3>
<p>Naast opdrachtspreidingen in het opdrachtentabblad (voor dagen binnen één week) bestaat er in een multiweeksysteem ook de mogelijkheid om weekspreidingen te definiëren voor de opdracht. De principes uitgelegd voor opdrachtspreidingen gelden ook voor de weekspreidingen. Ook voor weekspreidingen worden er achter de schermen waardespreidingen aangemaakt op basis van de opgegeven parameters:</p>
<ul>
<li><strong>Weekspreiding</strong>: normaal te verwachten maximum aantal uren per week van het vak in de opdrachtlijn.</li>
<li><strong>Uitz. weken</strong>: aantal weken waarvoor we een uitzondering toelaten.</li>
<li><strong>Week Uitz. uren</strong>: toegelaten maximaal aantal uren per week voor de uitzonderingsweken.</li>
</ul>
<p>Deze parameters kan men enkel opgeven indien de kolom Weken leeg is. Voor weekopdrachten heeft het geen zin om weekspreidingen te definiëren omdat men voor weekopdrachten per definitie aangeeft hoeveel uur er in elke week moet doorgaan.</p>
<p>Voorbeeld: Kathleen geeft in een 4-weken systeem 40 uur wiskunde aan 1A. We eisen dat er normaal max 10 uur per week doorgaan maar voor 2 weken laten we een uitzondering van 12 uur toe. Merk op dat ook de normale opdrachtspreiding (Spreiding/Uit. dagen/Uitz. uren/Uitz. per week) blijft werken.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-9329 size-full" src="https://time-tech.be/wp-content/uploads/2017/01/2021-11-13-17_47_15-time-tech-mondriaan-versie-2021.5.0.2_-Multiweek-met-Weekspreiding.zttxml.png" alt="" width="1080" height="139" srcset="https://time-tech.be/wp-content/uploads/2017/01/2021-11-13-17_47_15-time-tech-mondriaan-versie-2021.5.0.2_-Multiweek-met-Weekspreiding.zttxml.png 1080w, https://time-tech.be/wp-content/uploads/2017/01/2021-11-13-17_47_15-time-tech-mondriaan-versie-2021.5.0.2_-Multiweek-met-Weekspreiding.zttxml-300x39.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2021-11-13-17_47_15-time-tech-mondriaan-versie-2021.5.0.2_-Multiweek-met-Weekspreiding.zttxml-1024x132.png 1024w, https://time-tech.be/wp-content/uploads/2017/01/2021-11-13-17_47_15-time-tech-mondriaan-versie-2021.5.0.2_-Multiweek-met-Weekspreiding.zttxml-768x99.png 768w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></p>
<p>Het resultaat zou er als volgt kunnen uitzien:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-9328 size-full" src="https://time-tech.be/wp-content/uploads/2017/01/2021-11-13-17_45_25-time-tech-mondriaan-versie-2021.5.0.2_-Multiweek-met-Weekspreiding.zttxml.png" alt="" width="991" height="436" srcset="https://time-tech.be/wp-content/uploads/2017/01/2021-11-13-17_45_25-time-tech-mondriaan-versie-2021.5.0.2_-Multiweek-met-Weekspreiding.zttxml.png 991w, https://time-tech.be/wp-content/uploads/2017/01/2021-11-13-17_45_25-time-tech-mondriaan-versie-2021.5.0.2_-Multiweek-met-Weekspreiding.zttxml-300x132.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2021-11-13-17_45_25-time-tech-mondriaan-versie-2021.5.0.2_-Multiweek-met-Weekspreiding.zttxml-768x338.png 768w" sizes="auto, (max-width: 991px) 100vw, 991px" /></p>
<p>Wat gezegd werd over de localiteit van de waardespreiding voor opdrachtspreidingen geldt ook voor deze weekspreidingen.</p>
<hr />
<h2><a id="Waardespreidingen_in_combinatie_met_Partities_van_klassen"></a>Waardespreidingen in combinatie met Partities van klassen</h2>
<p>Spreidingen kan men niet specifiek voor partitie-elementen definiëren. Echter, als men spreidingen definieert voor klassen die op hun beurt in partities ingedeeld en geroosterd worden, dan moeten we wel degelijk naar het effect hiervan kijken.</p>
<h3><a id="Partities"></a>Partities</h3>
<p>Voor we de effecten beschrijven nog enkele feiten over partities op een rij:</p>
<ul>
<li>Een klas kan opgedeeld worden volgens verschillende criteria (partities). Voorbeelden hiervan zijn:
<ul>
<li>Geslacht (meisje/jongen)</li>
<li>Levensbeschouwing (RKG/NCZ/ISL/PGD)</li>
<li>Optievak (Mechanica/Telecom)</li>
</ul>
</li>
<li>In het eerste voorbeeld is de partitie &#8220;Geslacht&#8221; en zijn de partitie-elementen &#8220;meisje&#8221; en &#8220;jongen&#8221;.</li>
<li>Een klas is steeds volledig opgedeeld volgens elke partitie. Dit wil zeggen dat elke leerling van de klas in principe voor elke Partitie een keuze moet maken voor een van de partitie-elementen.</li>
<li>Partitie-elementen kunnen afzonderlijk geroosterd worden.</li>
<li>Partitie-elementen van eenzelfde partitie kunnen op hetzelfde roosterpunt liggen maar dat hoeft niet.</li>
<li>Partitie-elementen van verschillende partities kunnen NOOIT op hetzelfde roosterpunt liggen. Voorbeeld: moest het partitie-element &#8220;jongen&#8221; op hetzelfde roosterpunt liggen als &#8220;Mechanica&#8221; dan zou dit uitsluiten dat een jongen Mechanica kan volgen. Dat kan dus niet en Mondriaan zorgt ervoor dat dit gerespecteerd blijft.</li>
</ul>
<p>Stel dat we een klas K hebben die volgens de partities Geslacht en Levensbeschouwing opgedeeld wordt. Omdat elke combinatie mogelijk is delen we K impliciet op in volgende 8 subklassen:</p>
<ul>
<li>meisje-RKG</li>
<li>meisje-NCZ</li>
<li>meisje-ISL</li>
<li>meisje-PGD</li>
<li>jongen-RKG</li>
<li>jongen-NCZ</li>
<li>jongen-ISL</li>
<li>jongen-PGD</li>
</ul>
<p>Elke leerling MOET in één van deze 8 subklassen zitten omdat hij een keuze gemaakt moet hebben voor elke partitie. De som van al deze subklassen is terug de volledige klas.</p>
<p>Enkele opdrachtvoorbeelden:</p>
<ul>
<li>Een opdracht die voor de volledige klas K 1 uur WIS plant: In feite plaatst die opdracht dan deze 8 subklassen op hetzelfde roosterpunt.</li>
<li>Een opdracht die voor de meisjes 1 uur LO plant: In feite plaatst die opdracht dan 4 subklassen op hetzelfde roosterpunt: meisje-RKG &#8230; meisje-PGD</li>
<li>Een opdracht die voor NCZ 1 uur zedenleer plant: In feite plaatst die opdracht dan 2 subklassen op hetzelfde roosterpunt: meisje-NCZ, jongen-NCZ</li>
</ul>
<p>Dus, elke opdracht die K plant, volledig of volgens bepaalde partitie-elementen plaatst alle of een deel van de 8 subklassen op een roosterpunt.</p>
<hr />
<h3><a id="Waardespreidingen_en_Partities"></a>Waardespreidingen en Partities</h3>
<p><span style="text-decoration: underline;">De algemene regel is als volgt</span>: Indien de selectiecriteria, die gebruikt worden om de opdrachten te selecteren, een klas (of klassen) bevat dan moeten de spreidingen per subklas bekeken worden en niet langer op het niveau van de klas.</p>
<p>Stel dat men zegt dat de spreiding van LO voor K maximum 1 uur per dag mag zijn. Stel dat de meisjes LO hebben op maandag en de jongens ook. De meisjes bijvoorbeeld op ma1 en de jongens op ma2. Dit kan perfect met de partitie Geslacht geregeld worden. Beide lessen zijn dus aparte opdrachten. De vraag is nu &#8220;heeft K maar 1 uur LO per dag?&#8221;. In feite zie je K 2 keer op het roosters staan, een keer LO voor K:meisje, een keer LO voor K:jongen. Dus, de klas K staat er 2 keer op maar de leerlingen hebben inderdaad maar 1 keer LO op maandag.</p>
<p>Doordat de opsplitsing nu per klasgroep gebeurt zullen de spreidingen op de achtergrond uitgesplistst worden zodat K:meisje inderdaad maar 1 keer LO heeft en K:jongen ook maar 1 keer LO per dag heeft.</p>
<p>Nemen we als voorbeeld volgende opdrachten en spreiding:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_43_03-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2985 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_43_03-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png" alt="" width="950" height="176" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_43_03-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png 950w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_43_03-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-300x56.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_43_03-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-768x142.png 768w" sizes="auto, (max-width: 950px) 100vw, 950px" /></a></p>
<p>Voor de gemakkelijkheid alle lessen in hetzelfde lokaal zodat we op L1 kunnen selecteren in de spreiding.</p>
<p>In de spreiding selecteren we nu alle opdrachten op basis van L1 en stellen dat er max 2 uur op maandag mag staan. We spreken in de spreiding dus niet van de klas K1.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_44_14-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2986 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_44_14-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png" alt="" width="990" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_44_14-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png 990w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_44_14-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-300x35.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_44_14-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-768x88.png 768w" sizes="auto, (max-width: 990px) 100vw, 990px" /></a></p>
<p>Bekijken we het resultaat nadat Mondriaan naar een oplossing gezocht heeft, zien we dat er op maandag inderdaad maar 2 keer een roosterpunt bezet is. Het derde is uitgeweken naar dinsdag.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_45_10-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2987 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_45_10-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png" alt="" width="767" height="400" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_45_10-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png 767w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_45_10-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-300x156.png 300w" sizes="auto, (max-width: 767px) 100vw, 767px" /></a></p>
<p>Herformuleren we de spreiding door K1 te gebruiken ipv L1 om dezelfde opdrachten te selecteren:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_45_59-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2983 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_45_59-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png" alt="" width="990" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_45_59-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png 990w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_45_59-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-300x35.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_45_59-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-768x88.png 768w" sizes="auto, (max-width: 990px) 100vw, 990px" /></a></p>
<p>Bekijken we het resultaat nadat Mondriaan naar een oplossing gezocht heeft, zien we dat er op maandag 3 roosterpunten bezet zijn. Klopt dit? Ja, als we op het niveau van de subklassen kijken is dit inderdaad correct:</p>
<ul>
<li>Subklas K1-meisje staat op ma1, ma2</li>
<li>Subklas K1-jongen staat op ma1, ma3</li>
</ul>
<p>Dus, er is aan de eis voldaan.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_46_17-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2984 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_46_17-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png" alt="" width="767" height="400" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_46_17-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png 767w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_46_17-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-300x156.png 300w" sizes="auto, (max-width: 767px) 100vw, 767px" /></a></p>
<p>Voorbeeld waarbij de partitie-elementen op hetzelfde moment kunnen vallen:</p>
<p>Indien we de opdrachten aanpassen zodat K1:jongen en K1:meisje elk in een ander lokaal zitten en een andere leerkracht hebben. Nu kunnen ze op hetzelfde roosterpunt staan.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_58_26-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2991 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_58_26-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png" alt="" width="1041" height="176" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_58_26-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png 1041w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_58_26-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-300x51.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_58_26-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-768x130.png 768w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_58_26-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-1024x173.png 1024w" sizes="auto, (max-width: 1041px) 100vw, 1041px" /></a></p>
<p>We passen de spreiding aan zodat we nog steeds alle opdrachten selecteren zonder K1 te vermelden:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_59_15-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2988 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_59_15-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png" alt="" width="990" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_59_15-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png 990w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_59_15-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-300x35.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_59_15-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-768x88.png 768w" sizes="auto, (max-width: 990px) 100vw, 990px" /></a></p>
<p>We tonen hier 2 mogelijke (van de vele) oplossingen waarbij we inderdaad zien dat de opdrachten nog steeds over 2 dagen verspreid zijn zodat maandag steeds maximaal 2 roosterpunten bezet zijn.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_59_34-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2989 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_59_34-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png" alt="" width="1032" height="400" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_59_34-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png 1032w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_59_34-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-300x116.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_59_34-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-768x298.png 768w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_59_34-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-1024x397.png 1024w" sizes="auto, (max-width: 1032px) 100vw, 1032px" /></a></p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-19_20_32-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2995 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-19_20_32-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png" alt="" width="1031" height="400" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-19_20_32-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png 1031w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-19_20_32-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-300x116.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-19_20_32-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-768x298.png 768w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-19_20_32-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-1024x397.png 1024w" sizes="auto, (max-width: 1031px) 100vw, 1031px" /></a></p>
<p>Wijzigen we de spreiding door expliciet K1 te vermelden dan wordt het gedrag weer anders en zal er per subklas gespreid worden:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_58_06-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2990 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_58_06-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png" alt="" width="990" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_58_06-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png 990w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_58_06-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-300x35.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_58_06-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-768x88.png 768w" sizes="auto, (max-width: 990px) 100vw, 990px" /></a></p>
<p>Mogelijk resultaat: hier zien we dat elke subklas inderdaad maximaal 2 uur voorkomt op maandag.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_58_54-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2992 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_58_54-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png" alt="" width="1032" height="400" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_58_54-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_.png 1032w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_58_54-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-300x116.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_58_54-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-768x298.png 768w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-18_58_54-time-tech-mondriaan-versie-2017.1.0.20_-PARTITIES.ttxml_-1024x397.png 1024w" sizes="auto, (max-width: 1032px) 100vw, 1032px" /></a></p>
<p>Meer complexe voorbeelden waarbij eenzelfde klas volgens 2 of meerdere partities opgedeeld wordt laten we als oefening aan de gebruiker.</p>
<p><strong>Extra Informatie:</strong></p>
<p>Informatie over het feit dat waardespreidingen extra opgesplitst worden doordat opdrachten met verschillende partitie-elementen werken vindt men hier:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8455 size-full" src="https://time-tech.be/wp-content/uploads/2017/01/2020-12-20-16_37_03-time-tech-mondriaan-versie-2020.6.0.10_-Redingenhof-2020-2021.zttxml.png" alt="" width="1161" height="281" srcset="https://time-tech.be/wp-content/uploads/2017/01/2020-12-20-16_37_03-time-tech-mondriaan-versie-2020.6.0.10_-Redingenhof-2020-2021.zttxml.png 1161w, https://time-tech.be/wp-content/uploads/2017/01/2020-12-20-16_37_03-time-tech-mondriaan-versie-2020.6.0.10_-Redingenhof-2020-2021.zttxml-300x73.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2020-12-20-16_37_03-time-tech-mondriaan-versie-2020.6.0.10_-Redingenhof-2020-2021.zttxml-1024x248.png 1024w, https://time-tech.be/wp-content/uploads/2017/01/2020-12-20-16_37_03-time-tech-mondriaan-versie-2020.6.0.10_-Redingenhof-2020-2021.zttxml-768x186.png 768w" sizes="auto, (max-width: 1161px) 100vw, 1161px" /></p>
<p>De blauwe &#8220;i&#8221; toon info over de spreiding. Kijken we naar de klas 3MEC3 in spreiding 861. We vragen via een spreiding max 1 maal les op het 9de uur. De opdrachten voor deze klas (en die voor deze spreiding in aanmerking komen) werken blijkbaar niet steeds met de volledige klas maar soms met partitie-elementen. Dwz dat de spreiding opgesplitst zal zijn per gecombineerd partitie-element om vanuit het standpunt van de leerling aan de spreiding te kunnen voldoen. Dat wordt getoond via deze informatie.</p>
<p>Ook bij &#8220;<strong>Valideer Invoer</strong>&#8221; zal men deze extra informatie kunnen vinden:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8456 size-full" src="https://time-tech.be/wp-content/uploads/2017/01/2020-12-20-16_48_43-Validatiefouten-en-waarschuwingen.png" alt="" width="800" height="501" srcset="https://time-tech.be/wp-content/uploads/2017/01/2020-12-20-16_48_43-Validatiefouten-en-waarschuwingen.png 800w, https://time-tech.be/wp-content/uploads/2017/01/2020-12-20-16_48_43-Validatiefouten-en-waarschuwingen-300x188.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2020-12-20-16_48_43-Validatiefouten-en-waarschuwingen-768x481.png 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></p>
<hr />
<h3><a id="Verplaastingen_vermijden_tussen_locaties_als_voorbeeld_van_Partities_met_Waardespreidingen"></a>Verplaatsingen vermijden tussen locaties als voorbeeld van Partities met Waardespreidingen</h3>
<p>Een van de vele toepassingen van waardespreidingen zijn verplaatsingen regelen. Hieronder verstaan we dat het bijvoorbeeld ongewenst is om een klas zich tussen verafgelegen locaties te laten verplaatsen op bepaalde momenten. Er zijn momenten dat het toegelaten is, maar op momenten waar er te weinig tijd is wordt dat best vermeden. Locaties worden gedefinieerd in de &#8220;Elementen | Lokalen&#8221; tab en elk lokaal kan men hier ook aan een locatie koppelen. Stel dat we een school hebben met 3 locaties. De locaties noemen we: PTSB, PTS3, PTSplus (voorbeeld van een bekende school). Stel dat we volgende verplaatsingen willen beperken:</p>
<ul>
<li>Tussen PTSB en PTS3</li>
<li>Tussen PTSB en PTSplus</li>
</ul>
<p>Voor leerkrachten en klassen willen we verplaatsingen op andere momenten beperken. Voor klassen laten we enkel toe dat ze over de middag verplaatsen, voor leerkrachten mag dat ook tussen het 2de en 3de uur en tussen het 6de en 7de uur. Als we zeggen dat een klas zich niet mag verplaatsen in de voormiddag dan kunnen we dat als volgt controleren: Neem 2 willekeurige uren uit de voormiddag (bv ma1 en ma3) en bekijk of hun locaties daar verschillend zijn. Indien zo dan hebben ze zich verplaatst en dat mag niet. Stel dat we deze controle a.d.h.v. een spreiding willen formuleren. We nemen dan alle opdrachten van die klas en koppelen aan de locaties waartussen we niet mogen verplaatsen de gewichten 1 en 2. Als uurlijst om op te tellen geven we (ma1,ma3). Indien de som op die 2 roosterpunten = 3 hebben we een niet toegelaten situatie. Is de som 2 of 4 dan zit die klas op beide roosterpunten op dezelfde locatie.</p>
<p>Voor klassen hebben we in dit voorbeeld VERPLAATSING_HD als uurlijst die alle te controleren uur-koppels bevat. Voor leerkrachten is dat KWART. In volgend scherm wordt via 4 eenvoudige waardespreidingen de verplaatsing geregeld.</p>
<h2><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-19_30_55-time-tech-mondriaan-versie-2017.1.0.20_-PTS-Boom-Analyse-derde_graad.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2998 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-06-24-19_30_55-time-tech-mondriaan-versie-2017.1.0.20_-PTS-Boom-Analyse-derde_graad.zttxml.png" alt="" width="890" height="156" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-19_30_55-time-tech-mondriaan-versie-2017.1.0.20_-PTS-Boom-Analyse-derde_graad.zttxml.png 890w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-19_30_55-time-tech-mondriaan-versie-2017.1.0.20_-PTS-Boom-Analyse-derde_graad.zttxml-300x53.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-06-24-19_30_55-time-tech-mondriaan-versie-2017.1.0.20_-PTS-Boom-Analyse-derde_graad.zttxml-768x135.png 768w" sizes="auto, (max-width: 890px) 100vw, 890px" /></a></h2>
<p>Bekijken we de eerste lijn: we selecteren alle opdrachten waarin de locaties PSTB en PTSplus in voorkomen en geven het gewicht 1 en 2 aan de respectievelijke opdrachten. Als extra resource staat er KLASSEN en het  vlagje &#8220;En&#8221; is uitgevinkt. D.w.z. dat we per klas de opdachten gaan bundelen. Per klas en per uur-koppel wordt de telling ter controle van de verplaatsing gedaan.</p>
<p>Stel dat een klas K1 géén partities bevat. In dat geval zijn er geen subklassen en moet de spreiding ook niet verder uitgesplitst worden.</p>
<p>Stel dat een klas K1 wel partities bevat, bijvoorbeeld volgens Geslacht. In dit geval kan er voor de subklas &#8220;K1-meisje&#8221; een 2-uurs opdracht zijn voor bijvoorbeeld LO en voor &#8220;K1-jongen&#8221; een andere opdracht voor LO. Deze 2 opdrachten zorgen er samen voor dat K1 LO krijgt. De opdrachten kunnen op hetzelfde of op verschillende roosterpunten liggen. Stel nu dat we geen opsplitsing zouden doen van de spreidingen volgens subklassen. Wat kan er dan bijvoorbeeld in het rooster staan en hoe reageert de spreiding hier dan op:</p>
<ul>
<li>ma1: K1-meisje (PTSB), K1-jongen (PTSB) ==&gt; telt voor 2</li>
<li>ma3: K1-meisje (PTSplus), K1-jongen (PTSplus) ==&gt; telt voor 4</li>
</ul>
<p>Samen geeft dat 6 en is volgens de spreiding dus in orde. Echter, beide subklassen hebben zich nu verplaatst en dat is niet de bedoeling.</p>
<p>Ander voorbeeld</p>
<ul>
<li>ma1: K1-meisje (PTSB) ==&gt; telt voor 1</li>
<li>ma3: K1-jongen (PTSplus) ==&gt; telt voor 2</li>
</ul>
<p>Samen geeft dat 3 en is volgens de spreiding dus NIET in orde. Echter, het gaat om aparte subklassen en dus heeft er in feite niemand een verplaatsing gemaakt. Ook dat was dus niet de bedoeling.</p>
<p>Indien we de spreidingen nu per subklas zouden splitsen dan klopt het plaatje wel. Dat is dan ook wat er gebeurt indien men KLASSEN als selectiecriteria gebruikt. We hernemen het voorbeeld:</p>
<ul>
<li>ma1: K1-meisje (PTSB), K1-jongen (PTSB) ==&gt; subklas K1-meisje: telt voor 1, subklas K1-jongen: telt voor 1</li>
<li>ma3: K1-meisje (PTSplus), K1-jongen (PTSplus) ==&gt; subklas K1-meisje: telt voor 2, subklas K1-jongen: telt voor 2</li>
</ul>
<p>Samen geeft dat voor K1-meisje: 3 en voor K1-jongen: 3. In beide gevallen NIET toegelaten.</p>
<p>Ander voorbeeld:</p>
<ul>
<li>ma1: K1-meisje (PTSB) ==&gt; subklas K1-meisje: telt voor 1, subklas K1-jongen: telt voor 0</li>
<li>ma3: K1-jongen (PTSplus) ==&gt; subklas K1-meisje: telt voor 0, subklas K1-jongen: telt voor 2</li>
</ul>
<p>Samen geeft dat voor K1-meisje: 1 en voor K1-jongen: 2. In beide gevallen WEL toegelaten.</p>
<p>Hier zagen we dus het belang van de opsplitsing van de waardespreidingen volgens de subklassen. De opsplitsing werd &#8220;geforceerd&#8221; door KLASSEN als selectiecriteria te gebruiken. Stel dat we KLASSEN niet gebruikt hadden maar wel een ander element (bv. voor elke klas maken we een varia aan en zetten die steeds mee in de opdracht) met hetzelfde effect op de selectie, dan zou de opsplitsing niet gebeuren per subklas en klopten de spreidingsregels helemaal niet meer.</p>
<hr />
<h2><a id="Nog_enkele_tips"></a>Nog enkele tips</h2>
<h3><a id="Opgepast_met_Niet_gelijk_aan_waarde_spreidingen"></a>Opgepast met &#8220;Niet gelijk aan waarde&#8221; spreidingen</h3>
<p>De MBE (Mondriaan Backtrack Engine) evalueert elke waardespreiding voor elke wijziging die hij in het rooster wenst aan te brengen. Van zodra een van de waardespreidingen een conflict meldt moet de engine een ander pad bewandelen om tot een oplossing te komen. Dit wil zeggen dat het eindresultaat, gevonden door de engine, aan alle waardespreidingen moet voldoen, maar, dat er ook een pad naar de oplossing moet bestaan waarbij het resultaat na elk genomen stapje ook moet voldoen aan al de waardespreidingen. Soms kan men waardespreidingen formuleren die inderdaad op het eindresultaat moeten gelden maar waarvoor er geen oplossingspad bestaat waarbij bij elke tussenstap aan die waardespreidingen voldaan wordt. Een voorbeeld om dit te illustreren:</p>
<p>Stel dat Peter les geeft in een school en dat hij in verschillende klassen komt voor een waaier aan vakken en dat zijn opdrachten allemaal in losse uren gegeven worden. Hij heeft geen blokuren. Stel dat men de vreemde eis stelt dat Peter op het 4de en 5de uur van de dag ofwel niet, ofwel 2 uur les geeft. Dus, men wenst te vermijden dat hij het 4de maar niet het 5de en ook niet het 5de maar niet het 4de uur les geeft. Een schijnbaar eenvoudige manier om die eis te formuleren is via een &#8220;Niet gelijk aan waarde&#8221; spreiding op volgende manier:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2017/01/2017-02-12-16_37_09-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-04-spreiding-concept.ttxm_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2485 size-full" src="http://time-tech.be/wp-content/uploads/2017/01/2017-02-12-16_37_09-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-04-spreiding-concept.ttxm_.png" width="923" height="114" srcset="https://time-tech.be/wp-content/uploads/2017/01/2017-02-12-16_37_09-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-04-spreiding-concept.ttxm_.png 923w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-12-16_37_09-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-04-spreiding-concept.ttxm_-300x37.png 300w, https://time-tech.be/wp-content/uploads/2017/01/2017-02-12-16_37_09-time-tech-mondriaan-versie-2017.1.0.7_-HANDLEIDING-04-spreiding-concept.ttxm_-768x95.png 768w" sizes="auto, (max-width: 923px) 100vw, 923px" /></a></p>
<p>Hierbij nemen we alle opdrachten waar een klas bij betrokken is en waarbij we ook eisen dat Peter erbij betrokken is. Alle opdrachten worden samengeteld in de waardespreiding. De enige opsplitsende factor is de uurlijst. Die bestaat uit een OF-uurlijst van 5 paren van telkens het 4de en 5de uur. Bekijken we één uurlijst van 2 uur en alle opdrachten die we geselecteerd hebben. We eisen dat de som op die 2 uur verschillend is van 1. Dus, 0 is goed of 2 is goed. Dit zijn de enige 2 goede situaties.</p>
<ul>
<li>0 kunnen we makkelijk bereiken door er nooit iets te zetten.</li>
<li>2 kunnen we enkel bereiken indien we er eerst 1 zetten en dan nog 1 omdat Peter met losse uren werkt. Echter, het eerste uur er plaatsen gaat nooit lukken want de waardespreiding zal op dat moment zeggen dat er een probleem is.</li>
</ul>
<p>Dus, we zien duidelijk een gevaarlijke situatie waarbij we heel wat mogelijkheden laten verloren gaan. De situatie waarbij de 2 uren bezet zijn kunnen we nooit bereiken met losse uren. Dit is dus een eis die we zeker niet op deze manier moeten formuleren.</p>
<p><strong>Opgelet:</strong> <span style="text-decoration: underline;">De MBE kan uitzonderlijk een &#8220;NIET gelijk aan waarde&#8221; spreiding <strong>niet</strong> respecteren</span></p>
<p>Indien men de MBE (versie BT10.00.12) een rooster laat bepalen en in de set van beperkingen zitten ook dit type van spreidingen dan kan het uitzonderlijk voorkomen dat aan dergelijke beperkingen niet voldaan wordt. Dit wordt dan ook gerapporteerd na het beëindigen van de MBE. Het is niet zo dat dit kan voorkomen bij elk type &#8220;NIET gelijk aan waarde&#8221; spreiding. <span style="text-decoration: underline;">Het kan enkel gebeuren indien de spreidingsregel geschonden kan worden door het wegnemen van een opdracht uit het rooster</span>. Dit zijn echter zeer specifieke gevallen. Voor het klassieke gebruik, bijvoorbeeld voor het regelen van verplaatsingen, komt dat niet voor. Indien een dergelijke spreiding door en MBE niet gerespecteerd werd kan dat in een volgende run van de MBE weer opgelost worden.</p>
<hr />
<h3><a id="Nog_enkele_weetjes_over_waardespreidingen"></a>Nog enkele weetjes over waardespreidingen</h3>
<ul>
<li>Weet dat spreidingen geen wensen zijn maar bevelen. Het gaat niet om iets zo goed mogelijk te spreiden, het gaat om iets exact juist te spreiden en dit zonder toegevingen.</li>
<li>Onthoud dat spreidingen niet alleen op het eindresultaat gecontroleerd worden maar ook tijdens het zoeken naar een oplossing. Om tot een oplossing te komen moet elke stap in de opbouw voldoen aan de spreidingsregels.</li>
<li>Gebruik spreidingen niet overdadig.</li>
<li>Weet dat de vakspreidingen in het Opdrachten tabblad ook waardespreidingen zijn die men echter niet in het tabblad &#8220;Extra spreidingen&#8221; te zien krijgt.</li>
<li>Weet dat de vakspreidingen in het Opdrachten tabblad lokaal gelden, enkel van toepassing zijn op de opdracht waar ze bijstaan in het opdrachten tabblad.</li>
<li>Weet dat er consequenties verbonden zijn aan het gebruiken van klassen als selectiecriteria voor opdrachten in spreidingen indien deze klassen opgedeeld zijn in partities. Denk aan de verplaatsingsproblematiek waar het noodzakelijk is om de klassen zelf mee in de selectiecriteria op te nemen.</li>
</ul>
<hr />
<h3><a id="Toepassingsgebieden_voor_waardespreidingen"></a>Toepassingsgebieden voor waardespreidingen</h3>
<p>Een kleine greep uit de mogelijke toepassingsgebieden:</p>
<ul>
<li>Spreiden van vakken in de week per klas. Dit wordt meestal via vakspreidingen in het Opdrachten tabblad geregeld.</li>
<li>Spreiden van aantal uren dat een leerkracht per dag les geeft (minder frequent gebuikt).</li>
<li>Garanderen dat een leerkracht middagpauze heeft voor scholen die les geven over de middag.</li>
<li>Regelen van verplaatsingen tussen verschillende vestigingen van een school en dit voor zowel de leerkrachten als de klassen.</li>
<li>Regelen van inhaallessen in roosters met roulatiesystemen (wordt regelmatig gebruikt in verpleegsterscholen).</li>
<li>Regelen van complexere LO roulatiesystemen waar er kleine beschikbaarheid is van turnzalen en zwembaden.</li>
<li>etc&#8230;</li>
</ul>

		</div>
	</div>
</div></div></div></div></div>
</div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Opdrachten in een Venster plaatsen</title>
		<link>https://time-tech.be/handleiding/opdrachten-in-een-venster/</link>
		
		<dc:creator><![CDATA[Peter]]></dc:creator>
		<pubDate>Sat, 24 Dec 2016 22:18:03 +0000</pubDate>
				<guid isPermaLink="false">http://time-tech.be/?post_type=manual_kb&#038;p=2247</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div  class=" pg-custom-vc    vc_row wpb_row section vc_row-fluid " style="text-align:left;  margin-left:0px;margin-right:0px;"     ><div class="container" style="padding: 0px 0px; display: block;    "><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<h1>Opdrachten groeperen in Vensters</h1>
<p>In dit topic bespreken we wat het betekent om opdrachten in een venster (ook opening genoemd) te plaatsen.</p>
<p>Van zodra men 2 of meerdere onafhankelijke opdrachten heeft waarvan men wil eisen dat ze gegroepeerd in het rooster terechtkomen kunnen vensters een uitkomst bieden. Men definieert een venster door het venster een naam te geven, een grootte en de mogelijke plaatsen waar het venster kan terechtkomen in het rooster. Voor de opdrachten die men wenst te groeperen in dit venster moet men dit aangeven door het venster op te nemen in de opdracht als een extra resource. Heb je bijvoorbeeld 3 opdrachten van in totaal 4 uur (bv 2 opdrachten van 1 uur en 1 opdrachten van 2 uur) en wil men deze gegroepeerd als blok van 4 uur in het rooster plaatsen dan definieert men een venster van 4 uur en wordt dit venster opgenomen als resource in de 3 opdrachten.</p>
<p>Als men een venster definieert dan wordt op de achtergrond een vensteropdracht aangemaakt. Deze vensteropdracht gaat het venster een bepaalde plaats geven in het rooster. De mogelijke plaatsen waar het venster mag staan wordt in de venterdefinitie opgegeven. Het is nu aan Mondriaan om de plaats van het venster zodanig te kiezen dat ook de opdrachten die dat venster gebruiken in dat venster kunnen staan. Pas als aan alle voorwaarden voldaan is, is er een oplossing.</p>
<h2>Enkele wetenswaardigheden over opdrachten in vensters</h2>
<ul>
<li>Opdrachten die in een venster staan kunnen NOOIT overlappend zijn. Zonder ze in een venster te plaatsen konden ze dat eventueel wel maar van zodra 2 of meerdere opdrachten hetzelfde venster gebruiken kunnen ze niet anders dan niet overlappend zijn. Dat komt omdat het venster in de opdracht als een resource aanzien wordt dat maar een keer op een roosterpunt kan voorkomen.</li>
<li>De volgorde van de opdrachten binnen een venster wordt niet opgelegd door het venster. De volgorde wordt dus NIET afgedwongen. Wil men ook de volgorde binnen het venster afdwingen dan moet men daar andere constraints voor gebruiken.</li>
<li>Een venster kan groter zijn dan de opdrachten die erin geplaatst moeten worden. Men kan bijvoorbeeld een venster van 6 uur maken waarin 4 opdrachturen in moeten vallen.</li>
<li>Vensters kunnen dagoverschrijdend zijn. Net zoals voor opdrachten geeft men een startuurlijst van de mogelijke momenten waar het venster mag beginnen.</li>
<li>Indien er geen oplossing gevonden kan worden door Mondriaan voor het venster en de opdrachten die in het venster moeten geplaatst worden dan kan het zijn dat ofwel het venster op zich niet geplaatst wordt (vensteropdracht achter de schermen), ofwel zijn één of meerdere van de opdrachten die in het venster geplaatst moeten worden niet geplaatst.</li>
<li>Net als voor blokopdrachten kan men ook voor vensters overbruguurlijsten definiëren. Wenst men bijvoorbeeld blokopdrachten in een venster te plaatsen en men heeft overbruggingen voor deze blokopdrachten dan zal men best die overbruggingen ook hanteren in het venster.</li>
<li>De mogelijkheid bestaat om een opdracht te laten kiezen uit een lijst van vensters om zich in te plaatsen.</li>
<li>De mogelijkheid bestaat om vensters van dezelfde grootte en startuurlijsten aan elkaar te koppelen. Zo maakt men parallelle vensters die voor de rest onafhankelijk van elkaar zijn wat betreft de inhoud van de vensters. Dit kan gebruikt worden om groepen van opdrachten parallel te plaatsen in het rooster.</li>
</ul>
<h2>Voorbeeld</h2>
<p>Via het tabblad &#8220;Elementen | Vensters&#8221; definiëren we een venster X van grootte 4 en het venster mag op 4 mogelijke plaatsen liggen in het rooster.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2016/12/2017-01-15-13_02_46-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2304 size-full" src="http://time-tech.be/wp-content/uploads/2016/12/2017-01-15-13_02_46-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_.png" width="880" height="117" srcset="https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-13_02_46-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_.png 880w, https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-13_02_46-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_-300x40.png 300w, https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-13_02_46-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_-768x102.png 768w" sizes="auto, (max-width: 880px) 100vw, 880px" /></a></p>
<p>In volgend rooster hebben we aangegeven wat de mogelijke plaatsen zijn om dit venster te plaatsen. Eén van deze 4 plaatsen zal gekozen worden door Mondriaan. Merk op dat de rode kruisjes aangeven waar het venster niet kan staan.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2016/12/2017-01-15-12_52_20-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2303 size-full" src="http://time-tech.be/wp-content/uploads/2016/12/2017-01-15-12_52_20-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_.png" width="520" height="728" srcset="https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-12_52_20-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_.png 520w, https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-12_52_20-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_-214x300.png 214w" sizes="auto, (max-width: 520px) 100vw, 520px" /></a></p>
<p>PS. Het rooster dat hier getoond wordt is een niet alledaags voorbeeld. In een klassiek rooster houden we de lengte van de dagen gelijk. Hier werd er van deze standaard afgeweken om te laten zien dat ook dit geen probleem is voor opdrachten in vensters.</p>
<p>Vervolgens maken we 2 eenvoudige opdrachten die in dit venster geplaatst moeten worden.</p>
<ul>
<li>Voor klas A plaatsen we één blok van 2 uur in venster X.</li>
<li>Voor klas B plaatsen we 2 losse uren in venster X.</li>
</ul>
<p><a href="http://time-tech.be/wp-content/uploads/2016/12/2017-01-15-13_08_11-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2306 size-full" src="http://time-tech.be/wp-content/uploads/2016/12/2017-01-15-13_08_11-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_.png" width="1008" height="155" srcset="https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-13_08_11-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_.png 1008w, https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-13_08_11-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_-300x46.png 300w, https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-13_08_11-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_-768x118.png 768w" sizes="auto, (max-width: 1008px) 100vw, 1008px" /></a></p>
<p>Voor de eerste opdracht hebben we een expliciete startuurlijst opgegeven. Voor de tweede niet. Zonder naar het venster te kijken zouden dit de mogelijke plaatsen kunnen zijn waar B en A kunnen geplaatst worden:</p>
<p><a href="http://time-tech.be/wp-content/uploads/2016/12/2017-01-15-21_40_15-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_-1.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2309 size-full" src="http://time-tech.be/wp-content/uploads/2016/12/2017-01-15-21_40_15-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_-1.png" width="959" height="567" srcset="https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-21_40_15-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_-1.png 959w, https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-21_40_15-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_-1-300x177.png 300w, https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-21_40_15-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_-1-768x454.png 768w" sizes="auto, (max-width: 959px) 100vw, 959px" /></a></p>
<p>Beperken we de mogelijkheden verder door het venster X erbij te betrekken en de mogelijke plaatsen waar het venster kan staan dan houden we volgende mogelijkheden over:</p>
<ul>
<li>Omdat A enkel op vrijdag kan staan is de enige mogelijke plaats voor het venster op het 3de uur van vrijdag.</li>
<li>Omdat ook B in dit venster moet krijgen we nog volgende 3 mogelijke plaatsen</li>
</ul>
<p><strong>Optie 1</strong></p>
<p><a href="http://time-tech.be/wp-content/uploads/2016/12/2017-01-15-21_57_18-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2310 size-full" src="http://time-tech.be/wp-content/uploads/2016/12/2017-01-15-21_57_18-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_.png" width="1142" height="489" srcset="https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-21_57_18-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_.png 1142w, https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-21_57_18-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_-300x128.png 300w, https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-21_57_18-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_-768x329.png 768w, https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-21_57_18-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_-1024x438.png 1024w" sizes="auto, (max-width: 1142px) 100vw, 1142px" /></a></p>
<p><strong>Optie 2</strong></p>
<p><a href="http://time-tech.be/wp-content/uploads/2016/12/2017-01-15-21_59_22-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2311 size-full" src="http://time-tech.be/wp-content/uploads/2016/12/2017-01-15-21_59_22-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_.png" width="1146" height="491" srcset="https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-21_59_22-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_.png 1146w, https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-21_59_22-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_-300x129.png 300w, https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-21_59_22-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_-768x329.png 768w, https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-21_59_22-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_-1024x439.png 1024w" sizes="auto, (max-width: 1146px) 100vw, 1146px" /></a></p>
<p><strong>Optie 3</strong></p>
<p><a href="http://time-tech.be/wp-content/uploads/2016/12/2017-01-15-22_00_32-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2312 size-full" src="http://time-tech.be/wp-content/uploads/2016/12/2017-01-15-22_00_32-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_.png" width="1142" height="489" srcset="https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-22_00_32-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_.png 1142w, https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-22_00_32-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_-300x128.png 300w, https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-22_00_32-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_-768x329.png 768w, https://time-tech.be/wp-content/uploads/2016/12/2017-01-15-22_00_32-time-tech-mondriaan-versie-2017.1.0.5_-venstervoorbeeld.ttxml_-1024x438.png 1024w" sizes="auto, (max-width: 1142px) 100vw, 1142px" /></a></p>

		</div>
	</div>
</div></div></div></div></div>
</div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Blokken plaatsen met Overbrugging</title>
		<link>https://time-tech.be/handleiding/blokken-plaatsen-met-overbrugging/</link>
		
		<dc:creator><![CDATA[Peter]]></dc:creator>
		<pubDate>Sat, 24 Dec 2016 21:36:36 +0000</pubDate>
				<guid isPermaLink="false">http://time-tech.be/?post_type=manual_kb&#038;p=2214</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div  class=" pg-custom-vc    vc_row wpb_row section vc_row-fluid " style="text-align:left;  margin-left:0px;margin-right:0px;"     ><div class="container" style="padding: 0px 0px; display: block;    "><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<h1>Blokken plaatsen met Overbrugging</h1>
<p>In dit topic bekijken we wat het betekent om een blok te plaatsen in het rooster waarbij al dan niet rekening gehouden moet worden met:</p>
<ul>
<li>blok mag al dan niet dagoverschrijdend zijn.</li>
<li>blok mag al dan niet middagoverschrijdend zijn.</li>
<li>al dan niet expliciet aanwezig zijn van het uur van de middagpauze in het rooster en de mogelijkheid om blokken die middagoverschrijdend zijn over die middagpauze te leggen.</li>
</ul>
<p>Deze concepten worden besproken aan de hand van een klein voorbeeld. We willen <span style="text-decoration: underline;">2 blokken van 3 uur</span> WIS plaatsen in de klas 1A met leerkracht PIET in lokaal L1. We gaan uit van een roosterweek van 6 dagen.</p>
<table cellspacing="20">
<tbody>
<tr style="border-color: #0000ff;">
<td style="width: 40%; vertical-align: top;"><a href="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-04-2.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2271 size-full" src="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-04-2.png" width="520" height="666" srcset="https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-04-2.png 520w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-04-2-234x300.png 234w" sizes="auto, (max-width: 520px) 100vw, 520px" /></a></td>
<td style="vertical-align: top;"><strong>De Roosterweek voor 1A</strong></p>
<p>Het plaatje toont het rooster uit het gezichtpunt van de klas 1A. De school heeft een niet alledaagse roosterweek gedefinieerd. Een maandag heeft voor heel de school 7 uur, dinsdag 8 uur, woensdag 4 uur, donderdag 8 uur, vrijdag 7 uur en zaterdag 4 uur. We nemen dit niet alledaags voorbeeld om een aantal zaken duidelijk te maken. In de praktijk zal een roosterweek er elke dag hetzelfde uitzien.</p>
<p>Een blok van 3 uur staat hier in het rooster als voorbeeld gepland op het eerste uur van de week (ma1). Het tweede blok hebben we hier niet getoond.</p>
<p>De opdracht die de 3 resources (1A, PIET, L1) in het rooster moet zetten heeft een uurlijst met mogelijke startpunten voor deze opdracht. Deze uurlijst kan expliciet of impliciet zijn:</p>
<ul>
<li><span style="text-decoration: underline;">Expliciet:</span> de gebruiker heeft een mogelijke lijst met startpunten voor het blok van 3 opgegeven.</li>
<li><span style="text-decoration: underline;">Impliciet:</span> de gebruiker geeft geen uurlijst op. Dit wil zeggen dat elk startpunt goed is volgens de gebruiker.</li>
</ul>
<p>Zowel voor expliciete als impliciete startuurlijsten gaat Mondriaan nooit toelaten dat een blok op een plaats ligt die voor een van de resources niet mogelijk is. De gebruiker hoeft geen rekening te houden met beschikbaarheden van resources. Hij geeft gewoon de uren op die hij als mogelijkheden ziet voor een blok van 3. Mondriaan elimineert zelf wat niet mogelijk is.</p>
<p>&nbsp;</td>
</tr>
<tr>
<td><a href="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-01-1.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2268 size-full" src="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-01-1.png" width="520" height="666" srcset="https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-01-1.png 520w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-01-1-234x300.png 234w" sizes="auto, (max-width: 520px) 100vw, 520px" /></a></td>
<td style="vertical-align: top;"><strong>Dag en middagoverschrijdingen toegelaten</strong></p>
<p>In dit plaatje zien we mogelijke plaatsen voor blokken van 3 uur op basis van een uurlijst die alle uren toelaat. In dit plaatje gaan we ervan uit dat resources 1A, PIET en L1 géén bijkomende beperkingen opleggen. We hebben enkel de beperking van de lengte van de dagen die de school heeft opgelegd.</p>
<p>Elk van de groene blokken is een mogelijke plaats om een blok van 3 te plaatsen. In dit plaatje tonen we het onderscheid tussen blokken die volledig in eenzelfde dag vallen en dagoverschrijdende blokken.</p>
<ul>
<li>lichtgroen: vallen binnen dezelfde dag.</li>
<li>groen: zijn dagoverschrijdend</li>
</ul>
<p>De enige momenten waarop een blok van 3 niet kan beginnen is za3 en za4. Als er geen beperkingen zijn dan kan Mondriaan dat blok dus op al deze plaatsen zetten in het rooster zetten. Dit is bijvoorbeeld een startuurlijst BLOK3 die de gebruiker aanmaakt (&#8220;Uren/Week | Uurlijsten&#8221;):</p>
<p><a href="http://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_38_03-BLOK3.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-2283 size-medium" src="http://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_38_03-BLOK3-300x232.png" width="300" height="232" srcset="https://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_38_03-BLOK3-300x232.png 300w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_38_03-BLOK3-768x594.png 768w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_38_03-BLOK3.png 784w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></td>
</tr>
<tr>
<td><a href="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-02-1.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2267 size-full" src="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-02-1.png" width="520" height="666" srcset="https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-02-1.png 520w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-02-1-234x300.png 234w" sizes="auto, (max-width: 520px) 100vw, 520px" /></a></td>
<td style="vertical-align: top;"><strong>Dagoverschrijdingen niet toelaten</strong></p>
<p>In dit plaatje gaat de gebruiker de mogelijke startmomenten beperken met als doel geen dagoverschrijdingen meer toe te laten. Dit kan in Mondriaan op 2 manieren:</p>
<ul>
<li>ofwel geeft de gebruiker een startuurlijst op die enkel die startmomenten bevatten die niet resulteren in dagoverschrijdingen voor een blok van 3 uur.</li>
<li>ofwel zet hij het vlagje &#8220;Blokken per dag&#8221; aan in de opdracht.</li>
</ul>
<p>Het resultaat van het inperken is dat enkel de lichtgroene blokken overgebleven  zijn als mogelijkheden.</p>
<p>Dit is bijvoorbeeld een startuurlijst BLOK3 die de gebruiker aanmaakt (&#8220;Uren/Week | Uurlijsten&#8221;):</p>
<p><a href="http://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_42_09-BLOK3.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-2286 size-medium" src="http://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_42_09-BLOK3-300x232.png" width="300" height="232" srcset="https://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_42_09-BLOK3-300x232.png 300w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_42_09-BLOK3-768x594.png 768w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_42_09-BLOK3.png 784w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<p>&nbsp;</td>
</tr>
<tr>
<td><a href="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-03-1.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2269 size-full" src="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-03-1.png" width="520" height="666" srcset="https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-03-1.png 520w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-03-1-234x300.png 234w" sizes="auto, (max-width: 520px) 100vw, 520px" /></a></td>
<td style="vertical-align: top;"><strong>Geen middagpauze overschrijden</strong></p>
<p>In dit plaatje gaat de gebruiker nog verder in het inperken van de mogelijkheden door te eisen dat er geen overschrijding mag zijn van de middagpauze. De middagpauze valt in dit rooster tussen het 4de en 5de uur van de dag. We willen nu vermijden dat een blok van 3 uur WIS de middag overbrugt. Deze eis kan de gebruiker enkel afdwingen door een expliciete uurlijst op te geven waar enkel de volgende starturen vermeld worden. Dit is bijvoorbeeld een startuurlijst BLOK3 die de gebruiker aanmaakt (&#8220;Uren/Week | Uurlijsten&#8221;):</p>
<p><a href="http://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_43_25-BLOK3.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-2287 size-medium" src="http://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_43_25-BLOK3-300x232.png" width="300" height="232" srcset="https://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_43_25-BLOK3-300x232.png 300w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_43_25-BLOK3-768x594.png 768w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_43_25-BLOK3.png 784w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<p>Merk op dat we hier ook de dagoverschrijdende startpunten expliciet weggelaten hebben. Zoals in het vorige plaatje uitgelegd kan je dat ook doen via het vlagje &#8220;Blokken per dag&#8221;.</td>
</tr>
<tr>
<td><a href="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-16-1.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2272 size-full" src="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-16-1.png" width="520" height="736" srcset="https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-16-1.png 520w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-16-1-212x300.png 212w" sizes="auto, (max-width: 520px) 100vw, 520px" /></a></td>
<td style="vertical-align: top;"><strong>Rooster met expliciete middagpauzes:</strong></p>
<p>Indien er een erg grote lokalenbezetting is in een school is het soms handig om met alternerende middagpauzes te werken zodat lokalen beter bezet kunnen worden. De helft van de school heeft bijvoorbeeld pauze op het 5de uur van de dag, de andere helft op het zesde uur van de dag. Het is zelfs mogelijk om een systeem uit te werken waar per klas en per dag de beste momenten gekozen worden om de middagpauze te houden. In dit voorbeeld gaan omwille van de eenvoud uit  van een vaste keuze.</p>
<p>In dergelijk systeem moet men de pauze-uren expliciet in het rooster zetten.</p>
<p>In dit plaatje gaan we uit van klas 1A die zijn middagpauze op het 5de uur heeft. Het rooster is dus langer geworden tov de vorige plaatjes. De roosterweekdefinitie ziet men in &#8220;Uren/Week | Roosterweek&#8221;.</p>
<p>We herhalen nu de redeneringen over het plaatsen van een blok van 3 uur uit de vorige plaatjes in het rooster met een expliciete middagpauze.</td>
</tr>
<tr>
<td><a href="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-15-1.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2273 size-full" src="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-15-1.png" width="520" height="736" srcset="https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-15-1.png 520w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-15-1-212x300.png 212w" sizes="auto, (max-width: 520px) 100vw, 520px" /></a></td>
<td style="vertical-align: top;"><strong>Overbrugmomenten voor blokken op de middagpauze:</strong></p>
<p>Als voorbeeld willen we dat klas 1A op het 5de uur van maandag, dinsdag, donderdag, en vrijdag middagpauze heeft. De blauw ingekleurde vakken zijn dus de momenten waar 1A niet beschikbaar is om lessen te volgen. Losse uren gaan we dan sowieso niet plannen op deze momenten. Echter, indien we blokopdrachten hebben, zoals de blokken van 3 uur voor WIS, dan is het handig om dit blok toe te laten om over de middag te vallen waarbij de middagpauze &#8220;overbrugd wordt&#8221;.</p>
<p>Dergelijke overbrugmomenten zijn een speciale eigenschap van startuurlijsten voor opdrachten.</p>
<p>In het tabblad &#8220;Uren/Week | Uurlijsten&#8221; kan men een startuurlijst definiëren (bv BLOK3) waarbij de overbrugmomenten expliciet ingebed worden. Dit is een voorbeeld van een uurlijst waarbij we alle uren toelaten als startmoment en waarbij we de middagpauze als te overbruggen markeren (zwarte vlakjes).</p>
<p><a href="http://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_45_34-BLOK3.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-2288 size-medium" src="http://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_45_34-BLOK3-300x259.png" width="300" height="259" srcset="https://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_45_34-BLOK3-300x259.png 300w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_45_34-BLOK3-768x662.png 768w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_45_34-BLOK3.png 784w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</td>
</tr>
<tr>
<td><a href="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-10-1.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2274 size-full" src="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-10-1.png" width="520" height="736" srcset="https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-10-1.png 520w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-10-1-212x300.png 212w" sizes="auto, (max-width: 520px) 100vw, 520px" /></a></td>
<td style="vertical-align: top;"><strong>De uurlijst BLOK3 met overbrugmomenten, dagoverschrijdingen toegelaten</strong></p>
<p>We hernemen het voorbeeld waarbij we de mogelijkheden voor blokken van 3 uur WIS bekijken met als startuurlijst BLOK3. Opnieuw laten we alle uren toe, dag en middagpauze kan overschreden worden en we kijken enkel naar de beperkingen opgelegd door 1A.</p>
<p>Elk van de groene blokken is een mogelijke plaats om blokken van 3 te plaatsen. In dit plaatje tonen we het onderscheid tussen blokken die volledig in eenzelfde dag vallen en dagoverschrijdende blokken.</p>
<ul>
<li>lichtgroen: vallen binnen dezelfde dag en overschrijden de middag niet.</li>
<li>groen: zijn dagoverschrijdend</li>
<li>lichtblauw: zijn middagoverschrijdende blokken die de middagpauzes overbruggen.</li>
</ul>
<p>De enige momenten waarop een blok van 3 niet kan beginnen is za3 en za4.</p>
<p>Voor de lichtblauwe blokken zien we dat een deel van het blok voor en een deel van het blok na het overbrugmoment ligt. Dit effect bekomen we dus door de uurlijst uit te breiden met overbrugmomenten.</p>
<p>&nbsp;</td>
</tr>
<tr>
<td><a href="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-11-1.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2275 size-full" src="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-11-1.png" width="520" height="736" srcset="https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-11-1.png 520w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-11-1-212x300.png 212w" sizes="auto, (max-width: 520px) 100vw, 520px" /></a></td>
<td style="vertical-align: top;"><strong>De uurlijst BLOK3 met overbrugmomenten, geen dagoverschrijdingen</strong></p>
<p>Indien we geen dagoverschrijdingen wensen dan kan dat op 2 manieren:</p>
<ul>
<li>ofwel gebruik men de vorige uurlijst BLOK3 maar markeer in de opdracht het vlagje &#8220;Blokken per dag&#8221;</li>
<li>ofwel wijzigt men de uurlijst zelf om dagoverschrijdingen niet toe te laten in combinatie met de overbrugmomenten.</li>
</ul>
<p>We tonen de 2de optie. In het tabblad &#8220;Uren/Week | Uurlijsten&#8221; kan men een startuurlijst definiëren (bv BLOK3) waarbij de overbrugmomenten expliciet ingebed worden.</p>
<p><a href="http://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_47_15-BLOK3.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-2289 size-medium" src="http://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_47_15-BLOK3-300x259.png" width="300" height="259" srcset="https://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_47_15-BLOK3-300x259.png 300w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_47_15-BLOK3-768x662.png 768w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-26-18_47_15-BLOK3.png 784w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<p>&nbsp;</td>
</tr>
<tr>
<td><a href="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-12-1.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2276 size-full" src="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-12-1.png" width="520" height="736" srcset="https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-12-1.png 520w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-12-1-212x300.png 212w" sizes="auto, (max-width: 520px) 100vw, 520px" /></a></td>
<td style="vertical-align: top;"><strong>We voegen een aantal onbeschikbaarheden toe voor PIET en L1<br />
</strong>Via de tabbladen &#8220;Elementen | xxxx&#8221; kan men voor resources onbeschikbaarheden toevoegen. We tonen hier de onbeschikbaarheden in de resources van PIET en L1. De rode kruisjes in het rooster zijn momenten dat ze niet beschikbaar zijn.<strong><a href="http://time-tech.be/wp-content/uploads/2016/12/2016-12-26-19_27_46-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-2295 size-large" src="http://time-tech.be/wp-content/uploads/2016/12/2016-12-26-19_27_46-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_-1024x673.png" width="700" height="460" srcset="https://time-tech.be/wp-content/uploads/2016/12/2016-12-26-19_27_46-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_-1024x673.png 1024w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-26-19_27_46-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_-300x197.png 300w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-26-19_27_46-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_-768x504.png 768w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-26-19_27_46-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.png 1046w" sizes="auto, (max-width: 700px) 100vw, 700px" /></a></strong>Het resultaat van deze onbeschikbaarheid vertaalt zich in een aantal mogelijke plaatsen waar de blokken van 3 uur niet langer kunnen staan. De zwarte transparante blokken in het linker plaatje vallen hierdoor weg als mogelijkheid.</td>
</tr>
<tr>
<td><a href="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-13-1.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2277 size-full" src="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-13-1.png" width="520" height="736" srcset="https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-13-1.png 520w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-13-1-212x300.png 212w" sizes="auto, (max-width: 520px) 100vw, 520px" /></a></td>
<td style="vertical-align: top;"><strong>Resulterende plaatsen na het bepalen van de onbeschikbaarheden van de resources</strong></p>
<p>We houden nu rekening met volgende beperkingen:</p>
<ul>
<li>De blokken van 3 mogen de dag niet overschrijden.</li>
<li>De blokken van 3 mogen de middag overschrijden waarbij het middag het 5de uur is en moet overbrugd worden.</li>
<li>De resources PIET en L1 hebben bepaalde onbeschikbaarheden voor de ganse school.</li>
</ul>
<p>Na bekijken van al deze beperkingen houden we de mogelijkheden over die nu links in het plaatje staan. De 2 blokken van 3 uur kunnen nu op elk van deze plaatsen vallen. Het is de Mondriaan Engine die nu zal bepalen welke plaatsen echt beschikbaar zijn.</p>
<p>De effectieve plaats waar de blokken terecht komen kunnen nog van vele dynamische beperkingen afhangen. Voorbeelden hiervan zijn:</p>
<ul>
<li>Zijn de resources 1A, PIET, en L1 als niet bezet door andere opdrachten op een bepaalde plaats.</li>
<li>Zijn er bepaalde spreidingsregels die niet toelaten dat een resource op een bepaalde plaats bezet wordt.</li>
<li>Zijn er vensters waar de opdracht moet invallen</li>
<li>etc.</li>
</ul>
</td>
</tr>
<tr>
<td><a href="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-14-1.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2278 size-full" src="http://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-14-1.png" width="520" height="736" srcset="https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-14-1.png 520w, https://time-tech.be/wp-content/uploads/2016/12/2016-12-24-18_30_22-time-tech-mondriaan-versie-2016.3.9_-klein-voorbeeld.ttxml_.BLOK3-14-1-212x300.png 212w" sizes="auto, (max-width: 520px) 100vw, 520px" /></a></td>
<td style="vertical-align: top;"><strong>De Mondriaan Engine plaatst de de 2 blokken van 3 uur in het rooster</strong></p>
<p>Na het zoeken van een oplossing komt bijvoorbeeld het volgende uit de bus:</p>
<ul>
<li>ma3: het eerste blok begint op ma3 en bezet verder de uren ma4 en ma6. Het 5de uur wordt overbrugd.</li>
<li>wo2: het tweede blok begint op wo2 en bezet verder wo3 en wo4.</li>
</ul>
<p>Nu deze blokken geplaatst zijn bezetten ze het rooster van 1A, PIET, en L1 op deze uren. Dat wil zeggen dat er geen andere opdrachten deze resources kunnen bezetten op die uren.</p>
<p>&nbsp;</td>
</tr>
</tbody>
</table>

		</div>
	</div>
</div></div></div></div></div>
</div>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
