<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://heuristieken.nl/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=145.18.169.223</id>
		<title>Daan - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://heuristieken.nl/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=145.18.169.223"/>
		<link rel="alternate" type="text/html" href="http://heuristieken.nl/wiki/index.php?title=Special:Contributions/145.18.169.223"/>
		<updated>2026-05-05T06:58:10Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://heuristieken.nl/wiki/index.php?title=Number_Crunching&amp;diff=1182</id>
		<title>Number Crunching</title>
		<link rel="alternate" type="text/html" href="http://heuristieken.nl/wiki/index.php?title=Number_Crunching&amp;diff=1182"/>
				<updated>2014-03-14T15:06:19Z</updated>
		
		<summary type="html">&lt;p&gt;145.18.169.223: /* Inleiding */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:numbercrunching2.jpg|thumb|right]]&lt;br /&gt;
==Inleiding==&lt;br /&gt;
&lt;br /&gt;
De basisingredienten van deze opgave zijn het begingetal 4 en drie operatoren: de faculteit, de vierkantswortel en de floor-functie, in het nederlands beter bekend als 'afronden naar beneden'. Er bestaat een hypothese dat alle natuurlijke getallen met deze drie operatoren uit het begingetal gemaakt kunnen worden. We gaan deze hypothese testen, en hopelijk een klein beetje vordering maken in het oplossen van dit vraagstuk.&lt;br /&gt;
&lt;br /&gt;
==Opdracht==&lt;br /&gt;
&lt;br /&gt;
a) Maak de getallen 1,2,5 en 24 met deze operatoren uit het begingetal. Noteer de operatorensequentie die nodig is om ieder getal te maken. Doe hierna hetzelfde voor de getalen 6, 10, 26 en 30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
b) Schrijf een algoritme (als je dat nog niet gedaan had) om verschillende operatorsequenties op je begingetal uit te proberen. Maak de getallen 43, 44, 46 en X. Noteer wederom de operatorsequentie. Test je algoritme goed, een foutje is in dit soort programma's gauw gemaakt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
c) Zorg dat je algoritme alle getallen onder de 100 vindt. Documenteer goed hoe je dit doet. Op tijd van schrijven is er zo weinig bekend over deze casus dat je best eens nieuwe dingen zou kunnen ontdekken.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
d) Vind zoveel mogelijk getallen onder de 10 000. Wat is de ''minimale'' operatorsequentie die nodig is voor ieder getal? probeer een beeld te schetsen welke van deze getallen dichtbij je begingetal liggen. Probeer ook iets te zeggen over de overeenkomsten in operatorsequenties.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced==&lt;br /&gt;
&lt;br /&gt;
Voor de advancedopdracht van deze casus zijn twee opties mogelijk. Als de resultaten uit onderdeel D goed zijn, kun je overwegen om te kijken of je een schets voor een begin van een (inductief) bewijs kunt vinden, maar dat zal knap ingewikkeld zijn.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Een tweede optie die misschien makkelijker is: herhaal onderdelen A t/m D met ln(n) in plaats van de wortel en &amp;quot;Σ(n)&amp;quot; (zeg: &amp;quot;sigma-n&amp;quot;) in plaats van de faculteit.  Σ(n) = 1+2+...+n. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dus  Σ(5) = 15 en Σ(14) = 105.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dit is een advanced-opgave. Als je het niet helemaal afkrijgt is het niet mislukt, iedere vordering is bonus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
&lt;br /&gt;
Hier vind je [http://www.links.nl links].&lt;br /&gt;
&lt;br /&gt;
En hier blijkbaar [http://en.wiktionary.org/wiki/rechts rechts].&lt;br /&gt;
&lt;br /&gt;
En wie echt niet kan kiezen klikt [http://www.linksrechts.de hier].&lt;br /&gt;
&lt;br /&gt;
==Terug==&lt;br /&gt;
&lt;br /&gt;
Terug naar de [[Heuristieken|Heuristieken hoofdpagina]].&lt;/div&gt;</summary>
		<author><name>145.18.169.223</name></author>	</entry>

	<entry>
		<id>http://heuristieken.nl/wiki/index.php?title=Lego&amp;diff=1160</id>
		<title>Lego</title>
		<link rel="alternate" type="text/html" href="http://heuristieken.nl/wiki/index.php?title=Lego&amp;diff=1160"/>
				<updated>2014-03-11T14:27:08Z</updated>
		
		<summary type="html">&lt;p&gt;145.18.169.223: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
1 verdieping = 26x14 = 364&lt;br /&gt;
4.5 verdiepingen, dubbel gelegd.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Totale oppervlakte 9*364 = 3276&lt;br /&gt;
&lt;br /&gt;
Oppervlakte meegegeven platen = 3500&lt;/div&gt;</summary>
		<author><name>145.18.169.223</name></author>	</entry>

	<entry>
		<id>http://heuristieken.nl/wiki/index.php?title=Lego&amp;diff=1159</id>
		<title>Lego</title>
		<link rel="alternate" type="text/html" href="http://heuristieken.nl/wiki/index.php?title=Lego&amp;diff=1159"/>
				<updated>2014-03-11T14:25:13Z</updated>
		
		<summary type="html">&lt;p&gt;145.18.169.223: Created page with &amp;quot; 1 verdieping = 26x14   Totale oppervlakte 3500&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
1 verdieping = 26x14&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Totale oppervlakte 3500&lt;/div&gt;</summary>
		<author><name>145.18.169.223</name></author>	</entry>

	<entry>
		<id>http://heuristieken.nl/wiki/index.php?title=Heuristieken&amp;diff=419</id>
		<title>Heuristieken</title>
		<link rel="alternate" type="text/html" href="http://heuristieken.nl/wiki/index.php?title=Heuristieken&amp;diff=419"/>
				<updated>2014-02-21T15:34:39Z</updated>
		
		<summary type="html">&lt;p&gt;145.18.169.223: /* Opgaven */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Status (februari 2014)==&lt;br /&gt;
&lt;br /&gt;
Onder voorbehoud - er komen drie nieuwe cases, een met wiskunde, een met een spelletje en mogelijk eentje met programmeertalen. De intentie is ze allemaal programmeertaalonafhankelijk te maken. Punt dat nog aan de orde moet komen is de moeilijkheid van de cases, mogelijk moeten we ze graden. Ander punt is of we literatuur aanbieden en in welke vorm dan.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Een korte plenaire inventarisatie liet zien dat vrijwel iedereen de werkdruk inschaalde op 8 of meer op een schaal van 1-10. Met de komst van de nieuwe cases zou dat beter moeten gaan.&lt;br /&gt;
&lt;br /&gt;
==Informatie== &lt;br /&gt;
* Doelgroep: studenten van de minor programmeren (UvA)&lt;br /&gt;
&lt;br /&gt;
* Periode: 5 (Maart / April 2014) &lt;br /&gt;
&lt;br /&gt;
* EC: 6 &lt;br /&gt;
&lt;br /&gt;
* Voorkennis: een vorm van programmeerkennis is voor dit vak *erg* handig, maar interesse is het belangrijkste. &lt;br /&gt;
&lt;br /&gt;
* Toetsing: oplossen van een opgave, by any means necessary, en presenteren op ons minisymposium. Ook een kort verslag is vereist. &lt;br /&gt;
&lt;br /&gt;
* Literatuur: geen voorgeschreven literatuur.&lt;br /&gt;
&lt;br /&gt;
* Hier staat het [https://datanose.nl/#course&amp;amp;#91;15123&amp;amp;#93; rooster], het gaat om de dins- en vrijdagen. Het exacte aantal hoorcolleges (bij ons: pleanaire sessies) valt nog te bezien, die zijn nog steeds in ontwikkelling en het is gewoon kijken hoe dat uitpakt. De werkcollegegroepen worden allemaal in de eerste week van het vak ingedeeld.&lt;br /&gt;
&lt;br /&gt;
* Hier zou een link naar slides kunnen komen [under development]. Voorlopig zijn de slides op aanvraag bij de docent beschikbaar.&lt;br /&gt;
&lt;br /&gt;
==Opzet==&lt;br /&gt;
&lt;br /&gt;
In het openingscollege vorm je gedrieën een team en kies je een opgave voor dit vak. Los je die opgave op, dan heb je in principe het vak gehaald. We vragen je dan je resultaat te presenteren en een kort verslag te schrijven, en geven je een cijfer op basis van de kwaliteit van je werk.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In zes weken die volgen, hebben we &amp;quot;interactiecolleges&amp;quot;. Je mag daarin iedere keer je vorderingen presenteren aan de andere teams. Vervolgens is er ruimte om vragen te stellen, suggesties aan te dragen en zaken te bekritiseren. Daarna krijg je van iedereen die iets te zeggen heeft feedback op je presentatie. Wat gaat er goed, wat kan er beter. Ook zijn er hoorcolleges die je van wat kennis kunnen voorzien, en is er wat ruimte voor extra ondersteuning mocht het nodig zijn.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dit hele proces vindt kritisch maar respectvol plaats. Niemand wordt voor schut gezet, fouten maken is toegestaan en experimenteren wordt aangemoedigd. Het presenteren in de interactiecolleges is niet verplicht, en alle feedback die je krijgt is bedoeld om je verder te helpen, en nergens anders voor. Hier wordt goed op gelet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In de laatste week presenteer je je eindresultaat. Dit gaat in tien minuten, met vijf minuten voor vragen. Ook lever je je verslag in, als richtlijn geldt een pagina of zes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Opgaven==&lt;br /&gt;
&amp;lt;Center&amp;gt;&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; | style=&amp;quot; align=&amp;quot;center&amp;quot;; text-align: center; margin-left: 1em; margin-bottom: 1em; font-size: 100%;&amp;quot;&lt;br /&gt;
!Number crunching&lt;br /&gt;
!Rush Hour&lt;br /&gt;
!Compilers&lt;br /&gt;
|- &lt;br /&gt;
|valign=&amp;quot;top&amp;quot; |[[Image:underconstruction.gif|frame|link=Tegelzetten|Crunch your number.]]&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; |[[Image:underconstruction.gif|frame|link=Schuiven|Rush your hour.]]&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; |[[Image:underconstruction.gif|frame|link=Amstelhaege|Compile your language.]]&lt;br /&gt;
|-&lt;br /&gt;
!Tegelzetten&lt;br /&gt;
!Fruitvliegen&lt;br /&gt;
!Amstelhaege&lt;br /&gt;
|- &lt;br /&gt;
|valign=&amp;quot;top&amp;quot; |[[Image:tegelzetten3.jpg|frame|link=Tegelzetten|Plaats onregelmatige tegelsets in een invoervak.]]&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; |[[Image:Fruitvliegen2.jpg|frame|link=Fruitvliegen|Vind het evolutietraject tussen twee fruitvliegsoorten.]]&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; |[[Image:Amstelhaege_k.jpg|frame|link=Amstelhaege|Je bent een planoloog. Richt een nieuwbouwwijk in.]]&lt;br /&gt;
|-&lt;br /&gt;
!Freecell&lt;br /&gt;
!Building Brains&lt;br /&gt;
!Global Traffic&lt;br /&gt;
|-&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; |[[Image:freecell.jpg|frame|link=Freecell|Schrijf een algoritme dat spelletjes FreeCell oplost.]]&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; |[[Image:buildingbrains.jpg|frame|link=Building_Brains| Wat is het verband tussen clustering en padlengte in een graaf?]]&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; |[[Image:globaltraffic.gif|frame|link=Global_Traffic|Vind een optimaal vliegschema voor de nieuw op te richten Mokum Airways.]]&lt;br /&gt;
|-&lt;br /&gt;
!Local Traffic (zie [[Couveuse|De Couveuse]])&lt;br /&gt;
!De Couveuse&lt;br /&gt;
|-&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; |[[Image:Localtraffic_k.jpg|frame|link=Couveuse#Local_Traffic | Verbeter de verkeersdoorstroming van stadsdeel Nieuw-Noord.]]&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; |[[Image:Incubator_k.jpg|frame|link=Couveuse|Room for new ideas.]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/Center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mensen ==&lt;br /&gt;
&lt;br /&gt;
{|  | style=&amp;quot; align=&amp;quot;left&amp;quot;; text-align: left; margin-left: 1em; margin-bottom: 1em; font-size: 100%;&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|'''Daan van den Berg ''' werkte o.a. voor de HvA, de UvA en het RIKEN Brain Science Institute. Zijn interesse gaat uit naar taal, netwerken, zelforganisatie en neurale coderingen. Hij zal een grote bijdrage aan de werkcolleges leveren. &lt;br /&gt;
|[[Image:Pasfoto_Daan.jpg|thumb|border|upright=0.4]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Varia==&lt;br /&gt;
&lt;br /&gt;
In de [[Couveuse]] broeden we nieuwe ideeën uit.&lt;br /&gt;
&lt;br /&gt;
We hebben nog geen [[Teampagina2013| teampagina]] voor dit vak. &lt;br /&gt;
&lt;br /&gt;
We hebben nog geen pagina over [[puzzels2011| makkelijke en moeilijke puzzels]].&lt;br /&gt;
&lt;br /&gt;
==Recente Veranderingen==&lt;br /&gt;
&lt;br /&gt;
* We hebben sinds 2011 een wiki. You're reading it now.&lt;br /&gt;
&lt;br /&gt;
* '''Fruitvliegen''' is nog steeds niet opgelost. Er zijn zowel in 2010 als in 2011 goeie oplossingen voor gekomen, maar we denken dat het nog beter kan. &lt;br /&gt;
&lt;br /&gt;
* '''Mokum Airways''' heeft wat extra steden gekregen.&lt;br /&gt;
&lt;br /&gt;
* '''Amstelhaege''' was een pilot-opgave, en is nu geupdate tot een volwaardige opgave.&lt;br /&gt;
&lt;br /&gt;
* '''Building Brains''' is veranderd; het bleek dat voortschrijdend inzicht de opgave in principe zonder heuristieken oplosbaar maakte. Dit is enerzijds goed, omdat we dus daadwerkelijk wat zijn opgeschoten, maar als casus voor dit vak is het onwenselijk. We hebben daarom node-degree-restricties toegevoegd. Hierdoor wordt de opgave bijna niet moeilijker, maar heb je wel echt heuristieken nodig om hem op te lossen.&lt;br /&gt;
&lt;br /&gt;
* '''Tegelzetten''' was dit jaar voor het eerst precies moeilijk genoeg. De advanced opgave is tot op heden onopgelost.&lt;br /&gt;
&lt;br /&gt;
* '''FreeCell''' is en blijft een pittige opgave voor echt die-hards. Hij is twee keer gekozen, en twee keer opgelost, maar niet zonder zweetdruppels.&lt;br /&gt;
&lt;br /&gt;
* '''Local Traffic''' is niet meer afgekomen. Er is niettemin enige voortgang en het is onze wens dat dat nog een opgave wordt.&lt;br /&gt;
&lt;br /&gt;
==Geschiedenis &amp;amp; Herkomst==&lt;br /&gt;
&lt;br /&gt;
Deze cursus is een voortzetting van de cursus Heuristieken ontwikkeld in 2009 op de Vrije Universiteit Amsterdam. Ziehier de [http://wiki.cs.vu.nl/heuristieken/index.php?title=Heuristieken2012&amp;amp;oldid=4951 source] en hier de  [http://wiki.cs.vu.nl/heuristieken/index.php/Heuristieken2012 huidige pagina]. Informatie gebruikt met permissie.&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
&lt;br /&gt;
* De [[Couveuse]] - ideeën voor opgaven&lt;/div&gt;</summary>
		<author><name>145.18.169.223</name></author>	</entry>

	</feed>