Sök:

Sökresultat:

377 Uppsatser om Graphical programming - Sida 15 av 26

Optimal spelstrategi för yatzy

This report intends to analyze the difference between the original rules and a modification of the rules for the Scandinavian version of the world famous dice game yatzy (yahtzee). Several works are made previously existing strategies for yatzy and Yahtzee.The study was conducted using the optimal strategy calculated and implemented in the programming language Java. The execution of the application to create the file containing the optimal strategy was running on leased powerful servers from Amazon and took just over six hours each.A simulated player played 100,000 games based on the strategy, to obtain data which then was used to plot graphs and analyze the expected score and its standard deviation. The expected value (mean) and standard deviation of the score for the possibility of three or four throws were 233.00 ± 44.82 and 280.07 ± 41.25.In view of the results drawn the expected conclusion that the four possible throws provides increased probability of getting a high score, unlike the case where the player may only be able to throw the dice three times. The fact that the variance is lower in the case of four throw session is equivalent to that the likelihood to get close to the expected value increases..

An implementation of a rational, reactive agent

We are working on the development and design of an approach to agents that can reason, react to the environment and are able to update their own knowledge as a result of new incoming information. In the resulting framework, rational, reactive agents can dynamically change their own knowledge bases as well as their own goals. An agent can make observations, learn new facts and new rules from the environment, and then update its knowledge accordingly. The knowledge base of an agent and its updating mechanism has been implemented in Logic Programming. The agent?s framework is implemented in Java.

"Inte supporter, men ..." : En kvalitativ studie av hur lokala sportjournalister förhåller sig till "sina" elitlag

The purpose of this study was to examine how local producers in the food and confectionery segment in Västernorrland, Sweden, working to communicate that the product is locally produced through its packaging design. We have chosen to look at how they work with the right packaging design because it is such an important part of the product marketing. A further aim was to examine how consumers perceive the packaging design of the locally produced products and how they consider that the packaging design communicates the product as locally produced. We have also analyzed the graphical elements contained in the locally produced product packaging through a semiotic analysis.The theoretical framework is based on theories in brand communication and Visual Communication, specializing in packaging design?s visual elements.The method used in this study is a qualitative method.

Do it yourself : En studie om lokalproducerade produkters förpackningsdesign

The purpose of this study was to examine how local producers in the food and confectionery segment in Västernorrland, Sweden, working to communicate that the product is locally produced through its packaging design. We have chosen to look at how they work with the right packaging design because it is such an important part of the product marketing. A further aim was to examine how consumers perceive the packaging design of the locally produced products and how they consider that the packaging design communicates the product as locally produced. We have also analyzed the graphical elements contained in the locally produced product packaging through a semiotic analysis.The theoretical framework is based on theories in brand communication and Visual Communication, specializing in packaging design?s visual elements.The method used in this study is a qualitative method.

När strategi blir design : Företags drivkrafter bakom grafiska profilbyten

Graphic profiles are a part of companies? brand expressions. The graphical values reflect the brand values the business wants to convey. They consist of different graphic elements such as logo, company sign, colour schemes, templates, rules, fonts, pictograms, formats and references to how different graphic elements should look, for example, business cards, signs and materials for websites. This thesis aims to examine why firms choose to replace their graphic profiles by studying their underlying motivations.

Utveckling av system för ledighetsplanering

Vacation 2.0 är ett ledighetsansökningssystem utvecklat hos CGI i Linköping för deras Linköping- och Norrköpingskontor. Med Vacation 2.0 kan anställda boka in kommande semester, föräldraledighet samt jour. Vacation 2.0 ger HR-avdelningen en översikt över tillgänglig personal genom en sammanställning av alla arbetsgruppers ledighetsansökningar. Systemet underhålls av en administratör som har behörighet att administrera arbetsgrupper och ändra anställdas existerande ledighetsansökningar. De anställda som är ansvariga för en grupp eller är anställd på HR-avdelningen kan ges behörigheten av systemadministratören.Kraven för systemet togs fram genom intervjuer med anställda som vi sedan utvärderade.

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.

Framtidens bank : en studie av hur banker skulle kunna utformas med hjälp av användbarhet och social media

The retail banks are usually looked upon as conservative. Since the launch of internet banks in the 90's they have not developed much. Meanwhile the internet is developing in a fast pace and social websites are increasing in popularity. The purpose of this essay was to investigate how internet banking will develop in the near future based on interviews, literature and trend studies. With web 2.0 techniques the internet bank could develop to help the costumers take more informed decisions regarding their economic situation.

Uppföljningsverktyg för analys av användarloggar

In order to understand user behaviour and navigation patterns, user logging is today widely used in analysis and development of user interfaces. These user logs tend to be quite many and can contain a lot of different data. A big issue is how to process and display this data in a perspicuous way to the stakeholder. This study is about how to develop a prototype to handle this issue. It was solved by various methods from human-computer interaction.

Mobiltelefonens grafiska användargränssnitt : - och dess betydelse för pensionärer

The Mobile phone has contributed to massive changes in the way that human beings communicate with each other and is a technology that is a part of society?s globalization. Opinions differ in the area of user interface where some feel that mobile phones exclude users such as senior citizens or users with an intellectual or a physical disability.Universal Design ??design for all?, is a vision that intends to bring about settings, products and services that suits as many people as possible irrespective of an individual?s needs and prospects. The criteria for ?design for all? are among other things flexibility, user friendliness, comprehensibility and a high tolerance for mistakes.The purpose of this essay is to investigate the mobile phones graphic user-interface from the theory of a universal design.

Utvärdering av Mock Objekt Bibliotek : ur ett interaktionsbaserat perspektiv

Att skriva enhetstester är en viktig del i nya populära systemutvecklingsmetoder som extreme programming. Med testdriven utveckling skriver man testerna innan den källkod som skall testas. Ett vanligt problem med dessa tester är att de blir beroende av delar i systemet som inte är intressant för själva testen. Mock objekt är en teknik som gör det enkelt att isolera tester från allt som inte är relaterat till det som skall testas.Det finns två sätt att se på mock objekt. Den traditionella synen är att mock objekt skall användas som ett verktyg vid isolering av externa system.

Modularitet och objektorientering : Byggandet av ett program som kan visa en molekyl

The development of IT systems is usually accomplished by some form of system development methodology. It can be performed as the waterfall method, where each phase is completed before the next begins. One of the reasons to follow a development methodology is that the process is more structured, faster and that the product will have higher quality. One risk of not using a system development approach is that the code can be unstructured and difficult to maintain.This paper describes an alternative method in which the development occurred without the use of any system development methodology. This has been possible because there was a clear goal of the program that should be developed.

GPU accelerated SPH simulation of fluids for VFX

Fluids are important to the Visual Effects Industry but extremely hard to control and simulate because of the complexity of the governing equations. Fluid solvers can be divided into two categories, those of the Eulerian point of reference and those of the Lagrangian. Both categories have different advantages and weaknesses and hybrid methods are popular. This thesis examines Smoothed Particle Hydrodynamics, a Lagrangian method for physically based uid simulations. To allow the artist the exibility given by shorter simulation times and increased number of iterations, the performance of the solver is key.

Analys och implementation av EPIServer

This report describes how we, with support from SYSteam Datakonsult AB Värnamobuilds a dynamic website for a fictional company. The purpose of this work is to tietogether our studies with the businesses in the region, and expand our knowledge.Together with Peter Bäckrud from SYSteam we worked out the goals to achieve thispurpose. The goals are to create a polished intranet to a company with the webpagepublishing tool EPIserverThis report begins with describing the goals and visions that were set up. Then follows athorough theoretical background that describes the areas we have touched, to give thereader an idea about the work. The report then moves into the creation phase that talksabout the problem that occurred during development.The creation phase is split up into two parts where the first part gives a good descriptionabout how we designed a usability friendly website that would fulfill the goals we had setup.

Design och implementering av styrlagar för generisk flygplansmodell

For research purposes Saab has developed a generic mathematical model denoted VEGAS of an aircraft with a configuration similar to JAS 39 Gripen. Today parts of Gripen backup control system are used also for VEGAS making the system subject to both corporate and defense secrecy. The main objective of this master thesis is to design, verify and implement public pitch axis flight control system for VEGAS. Furthermore, simplifications regarding the design process is to be examined. Design of pitch axis flight control system for the entire flight envelope has been carried out.

<- Föregående sida 15 Nästa sida ->