devlek-blog
devlek-blog
Pro(b)log, logisch toch?
5 posts
Don't wanna be here? Send us removal request.
devlek-blog · 6 years ago
Text
Geheime Mutual
In de vorige post heb ik de mutual_friends regel gemaakt. Die heb ik nu aangepast zodat je ook kan vinden wie die mutual friend precies is.
Tumblr media Tumblr media
1 note · View note
devlek-blog · 6 years ago
Text
Regels
Vandaag heb ik mijn eerste ervaringen gehad met regels.
In het boek Seven Languages in Seven Weeks wordt haarfijn uitgelegd wat het verschil is tussen een feit en een regel. Dit heb ik vervolgens vrij eenvoudig toe kunnen passen in mijn eigen project.
Ik heb een aantal mensen aan elkaar verbonden met behulp van het feit friend(persoon). Vervolgens heb ik de regel mutual_friend(persoon1, persoon2) gemaakt. Deze regel checkt of mensen een gemeenschappelijke vriend hebben.
Als ik vraag aan prolog of max en rachel mutual friends hebben, dan klopt dat. hier komt namelijk chloe uit.
Tumblr media Tumblr media
1 note · View note
devlek-blog · 6 years ago
Text
Spijt
Ik blijk dus niet de meest verstandige persoon op de wereld te zijn. Ik was vergeten mijn .pl bestand op te slaan voor ik de listing-query uitvoerde. Natuurlijk kan hij dan geen regels vinden die aan male / female voldoen.
0 notes
devlek-blog · 6 years ago
Text
De Eerste Stap...
De website van SWI-Prolog heeft een uitgebreide tutorial sectie. Inclusief quickstart guide. Hier gaan we onze eerste informatie dus vandaan halen. http://www.swi-prolog.org/pldoc/man?section=quickstart
Hiernaast volg ik een tutorial op YouTube, van het kanaal Derek Banas (https://www.youtube.com/channel/UCwRXb5dUK4cvsHbx-rGzSgw)
Hier ging het echter mis. Toen ik in mijn .pl bestand een aantal mensen had gedefinieerd kon ik de tutorial niet meer volgen. Ik kreeg namelijk een error van Prolog :
Tumblr media Tumblr media
0 notes
devlek-blog · 6 years ago
Text
Welkom!
Hallo beste lezer! (Mogelijk Dennis)
Op deze pagina ga je lezen hoe ik een nieuwe programmeertaal en paradigma heb geleerd.
Ik heb besloten de taal Prolog te gaan leren. Prolog is een programmeertaal die werkt volgens het paradigma “Logisch Programmeren”. Zie deze link voor meer informatie daarover: https://en.wikipedia.org/wiki/Logic_programming
Als IDE heb ik SWI-Prolog gekozen. Er zijn meerdere IDEs beschikbaar, maar deze kwam als zeer geschikt naar voren (Lees: SWI-Prolog stond boven aan bij de Google search results).
1 note · View note