1 |
Layered AI architecture for team based first person shooter video gamesGraham, Philip Mike January 2011 (has links)
In this thesis an architecture, similar to subsumption architectures, is presented which uses low level behaviour modules, based on combinations of machine learning techniques, to create teams of autonomous agents cooperating via shared plans for interaction. The purpose of this is to perform effective single plan execution within multiple scenarios, using a modern team based first person shooter video game as the domain and visualiser. The main focus is showing that through basic machine learning mechanisms, applied in a multi-agent setting on sparse data, plans can be executed on game levels of varying size and shape without sacrificing team goals. It is also shown how different team members can perform locally sub-optimal operations which contribute to a globally better strategy by adding exploration data to the machine learning mechanisms. This contributes to the reinforcement learning problem of exploration versus exploitation, from a multi-agent perspective.
|
2 |
Comparison between .NET and Java EEImplementation of Cash & Bank SystemWaqar, Hafiz Umer January 2013 (has links)
The demands of software engineering increases with everyday passed and every organization shows interest to work on daily routine work in the computerized system to improve efficiency and accuracy of data. Most of organization demands different kinds of computerized software solutions that developed in modern technologies. There are different software development technologies that is getting popular with the passage of time and provide high quality product to their user. It is not an easy to decide which technology choose to develop computerized system where most software falls. The primary purpose of thesis is to compare two different modern software development technologies by develop an application with same functional requirements. This thesis report will help to user for selection of software development technology. Cash and bank financial application is choose to develop using .NET and Java Enterprise Edition. Microsoft Visual Studio development environment is used for .NET development and NetBeans IDE is used for Java Enterprise Edition application. .NET framework contains many language that are interrelated with each other like C#, VB, J#, C++ and F#. Cash and bank application is develop in C# and Java programming languages and persistence storage of data is design in Microsoft SQL Server. Cash and bank application is develop with three tier architecture and layer approach. The syntax of .NET and Java Enterprise Edition is quite similar but procedure to establish connection, data retrieval and handling the data in different way. NET platform provide built in libraries, components and efficient user controls that helps for fast development in short period of time.
|
3 |
Cloud Framework on Infrastructure as a Service / Cloud Framework on Infrastructure as a ServicePech, David January 2013 (has links)
Práce se zabývá podrobnou analýzou požadavků na moderní aplikační rámec pro prostředí cloud. Za pomoci standardních návrhových vzorů a technik připravuje teoretický základ a pravidla, která musí uvnitř rámce platit. V práci je realizována referenční implementace a připravena demonstrační aplikace středního rozsahu, aby představila výhody plynoucí z užití frameworku.
|
4 |
Streamlining Certification Management with Automation and Certification Retrieval : System development using ABP Framework, Angular, and MongoDB / Effektivisering av certifikathantering med automatisering och certifikathämtning : Systemutveckling med ABP Framework, Angular och MongoDBHassan, Nour Al Dine January 2024 (has links)
This thesis examines the certification management challenge faced by Integrity360. The decentralized approach, characterized by manual processes and disparate data sources, leads to inefficient tracking of certification status and study progress. The main objective of this project was to construct a system that automates data retrieval, ensures a complete audit, and increases security and privacy. Leveraging the ASP.NET Boilerplate (ABP) framework, Angular, and MongoDB, an efficient and scalable system was designed, developed, and built based on DDD (domain-driven design) principles for a modular and maintainable architecture. The implemented system automates data retrieval from the Credly API, tracks exam information, manages exam vouchers, and implements a credible authentication system with role-based access control. With the time limitations behind the full-scale implementation of all the planned features, such as a dashboard with aggregated charts and automatic report generation, the platform significantly increases the efficiency and precision of employee certification management. Future work will include these advanced functionalities and integrations with external platforms to improve the system and increase its impact on operations in Integrity360.
|
Page generated in 0.091 seconds