Sökresultat:
431 Uppsatser om Genetisk programmering - Sida 3 av 29
Användarcentrerad design av verktyg för att skapa funktionalitet i ett gränssnittsdesignsprogram
Idag ?nns det en stor mängd program för att underlätta vid design av ett gra?skt användargränssnitt. Många av dessa gör det enkelt att snabbt skapa en prototyp för att exempelvis illustrera en idé kring hur ett gränssnitt kan se ut. Vad som däremot ofta saknas är ett e?ektivt och intuitivt verktyg för att skapa funktionalitet i prototypen och göra gränssnittet levande utan att behöva kunskaper i programmering.Den här rapporten studerar hur ett verktyg för att skapa funktionalitet i prototyper, och som inte kräver några kunskaper i programmering, skulle kunna fungera.
Dynamisk svårighetsgrad med genetisk algoritm : En jämförelse mellan två tekniker för att snabba upp processen
En dynamisk svårighetsgrad syftar till att anpassa ett spels svårighetsgrad efter hur spelaren presterar. Ett sätt att göra detta går ut på att en genetisk algoritm gör fienderna lagom svåra för spelaren, genom att göra fienderna gradvis svårare till spelet anses vara utmanande för spelaren. För att se till att detta inte går långsamt föreslog ett tidigare arbete två tekniker, där den ena gick ut på att ha information i förväg, och den ena fokuserade på en välskapt algoritm. För att undersöka vilken teknik som presterade bäst för att hantera fiender vars svårighetsgrad styrs av variablerna hälsa, snabbhet och skada skapades ett enkelt spel i 2D där spelaren kontinuerligt försvarade sig mot fiender. Resultaten visar att tekniken med information i förväg presterar bäst, men att den inte bör vara det enda som bestämmer svårighetsgraden.
Programmering av testrigg för marindrivlina
Marinediesel Sweden AB i Ängelholm tillverkar och utvecklar båtmotorer och motorbåtsdrev. Jaggjorde mitt exobb på avdelningen MD Engineering som huvudsakligen utvecklar marina drivlinor.Marinediesel Sweden AB var i behov av ett styrprogram till den testbänk de byggt för att kunna testasina motorbåtsdrev. Denna rapport beskriver arbetet jag utfört för att färdigställa och optimera ettstyrprogram till en testrigg för marina drivlinor. I rapporten tar jag upp drevbänkens uppbyggnad, dessfunktion samt de problem jag stött på på vägen. Bland annat beskrivs hur effektförlusten beräknasmed energidifferensen i tillförd och bortförd olja i drevet, samt hur det pålagda vridmomentet, somsimulerar belastningen vid verkliga driftsförhållanden, styrs och beräknas med endast trycket ihydraulcylindrarna..
Användarprogram : dioddisplay
Sekretessbelagd.
Genetiska Algoritmer kontra Tillståndsmaskiner i individcentrerade ekosystem i datorspel : Effektivitet, Flexibilitet och Anpassningsförmåga
Målet med detta verk var att undersöka vilken AI-teknik som är mest lämpad att styra beteende i ett artificiellt ekosystem. En tillståndsmaskin och en genetisk algoritm har implementerats. Dessa AI-tekniker har jämförts med avseende på tre olika aspekter: effektivitet, anpassningsbarhet och flexibilitet. För att kunna genomföra tester har individer och en experimentmiljö implementerats. Testerna gjordes på fyra olika banor.
Jämförelse av metoder att mäta genetisk variation hos djurparksdjur
Integration policies have failed to make diversity into anything more than occupying the same physical space. People of different cultural background still do not share their lives to any real extent. Attempts made within planning and landscape architecture to catalyst the integration process have mainly been focused on structural measures, such as residential policies. As for outdoor environments, non-verbal casual encounters in the shape of crossing paths are assumed to lie at the heart of urban social integration.The aim of the thesis is to question this assumption and, as the thesis will show, there is literature supporting this aim. Looking at the works of Gordon Allport, Lewis Coser and some of their followers, I find intercultural contact to require more complex ways of interaction in order to reduce prejudice and to generate tolerance and understanding.
Hemofili och livskvalitet, erfarenheter och upplevelser hos män av att leva med en kronisk genetisk sjukdom - en semistrukturerad intervjustudie
Hemofili är en relativt ovanlig kronisk sjukdom som enbart drabbar män. Sjukdomen är ärftlig och kan orsaka spontana blödningar i främst armbågsled, knäled och fotled. Syftet med studien är att undersöka män med hemofili och deras erfarenheter samt upplevelser av att leva med en kronisk genetisk sjukdom. Studien är en semistrukturerad intervjustudie där sju män i åldern 18-64 år med hemofili deltar. Metoden som använts är innehållsanalys på manifest nivå.
Outlook addin for Platina
Examensarbetet handlade om att integrera Microsoft Outlook 2003 med EBI Systems plattform Platina. För de som inte vet vad Microsoft Outlook är så kommer här Microsofts definition: Microsoft® Office Outlook® 2003 är ett personligt informationshanterings- och kommunikationsprogram där du hanterar e-post, kalendrar, kontakter och annan personlig och grupprelaterad information. Vill du veta mer om Platina så finns det information i Bilaga E. Målet med examensarbetet var att få tillgång till filer och funktioner från Platina i MS Outlook. Användaren av Outlook skulle även kunna spara e-post direkt till Platina databasen på olika sätt, till ärenden, till handlingar och till vanliga mappar.
Nybörjares svårigheter vid tillämpning av designmönster
Designmönster inkluderas ofta i utbildningar inom objektorienterad programmering vid högre lärosäten. Det finns dock flera studier som indikerar att det kan vara svårt för nybörjare att förstå hur de ska tillämpas. M. Abdul Jalil och S. A.
Mjukvarubaserad 3D-renderare
Abstrakt Produkten som jag har utvecklat är en mjukvarubaserad 3D-renderare. För att göra en sådan produkt är man tvungen att gå djupt in i området 3D och utföra alla beräkningar på egen hand. Dessa tar annars grafikkortet hand om. Denna rapport förklarar varför jag har valt att göra en egen mjukvarubaserad 3D- renderare och vad den är för något och i vilka områden den används. Här förklaras även min syn på programmering, digitala spel, vad programmering innebär för mig och hur min syn på spel har påverkat mig med tiden.
Handledning för VHDL-programmering i Altium Designer
Vårt arbete var att skriva en handledning för att studenter och lärare snabbt ska komma igång med programmet Altium Designer 6 och utvecklingskortet som Institutionen för Teknik och Naturvetenskap (ITN) har.Utrustningen som vi använt heter Altium Designer LiveDesign Evaluation Kit. Det är ett paket bestående av ett utvecklingskort som är försett med en FPGA-krets. FPGA (Field Programmable Gated Array) är en krets innehållande logiska komponenter.Denna krets kan man programmera till olika logiska funktioner med språket VHDL. För programmering används programmet Altium Designer 6 I vår handledning finns information om utvecklingskortet, lite om hur det hårdvarubeskrivande språket VHDL är uppbyggt.Rapporten innehåller sedan steg för steg beskrivningar av hur man går till väga för att programmera och provköra enklare VHDL-exempel från programmet Altium Designer 6. Allt för att man snabbt ska få grunderna så man kan skriva egna program..
Steroidresponsiv meningit-arterit : etiologi och patognes
Steroidresponsiv meningit-arterit (SRMA) är en immunmedierad sjukdom som karaktäriseras av steril meningit och arterit i kärlen i meningerna. Det är den vanligaste formen av meningit hos hund. Kännetecknande för sjukdomen är en invasion av neutrofiler i centrala nervsystemet (CNS) och höga IgA-nivåer både i blod och i cerebrospinalvätska (CSF). Etiologin och patogenesen bakom sjukdomen är relativt okänd. Mycket talar för att en produktion av kemokinen IL-8 i CNS i kombination med ett ökat uttryck av integrinen CD11a är orsaken till att immunsvaret lokaliseras till CNS.
Metodik för robotsimulering och programmering av bågsvetsrobotar
Det finns flera fördelar med robotiserad bågsvetsning jämfört med manuell bågsvetsning. När det gäller produktivitet och repeterbarhet är robot överlägsen människa, vilket gör att produkterna håller jämnare kvalitet. I slutet av 80-talet började offline-programmering att tillämpas. Att programmera en robot offline innebär att utföra programmeringen med dator utan direkt tillgång till roboten. Genom simulering visualiseras ett robotprogram i en grafisk modell av den fysiska robotcellen utan att den fysiska roboten behöver tas ur produktion.
Monogami hos fåglar
Man har förr trott att fågelpar inom många arter, t ex albatrosser och kungspingviner, är varandra trogna livet ut. Syftet med denna litteraturstudie är att ta reda på om det finns något vetenskapligt stöd för sexuell eller genetisk monogami hos någon fågelart.
Uttrycket ?monogami? kan ha flera betydelser. Social monogami är att en individ lever i ett parförhållande med endast en partner åt gången. Sexuell monogami innebär att ett par kopulerar bara med varandra, och detta baseras på observationer.
Mjukvarubaserad 3D-renderare
Abstrakt
Produkten som jag har utvecklat är en mjukvarubaserad 3D-renderare. För att göra
en sådan produkt är man tvungen att gå djupt in i området 3D och utföra alla
beräkningar på egen hand. Dessa tar annars grafikkortet hand om.
Denna rapport förklarar varför jag har valt att göra en egen mjukvarubaserad 3D-
renderare och vad den är för något och i vilka områden den används.
Här förklaras även min syn på programmering, digitala spel, vad programmering
innebär för mig och hur min syn på spel har påverkat mig med tiden. Jag tar även
upp mina tankar om spelindustrin och samhällets misstolkade värderingar av spel
samt vad för sorts spel jag anser skulle gynna mänskligheten i framtiden. Vad
jag
tycker om utbildningen Digitala spel nämns också samt hur jag tror att den
skulle
kunna förbättras.
Slutligen följer en kortfattad beskrivning av hur mitt projekt har genomförts.
Abstract
The product I have been developing is a software based 3D renderer.