The Design And Implementation Of An Adaptive Chess Game, 2015 mehdi peiravi
The Design And Implementation Of An Adaptive Chess Game, Mehdi Peiravi
Electronic Theses, Projects, and Dissertations
In recent years, computer games have become a common form of entertainment. Fast advancement in computer technology and internet speed have helped entertainment software developers to create graphical games that keep a variety of players’ interest. The emergence of artificial intelligence systems has evolved computer gaming technology in new and profound ways. Artificial intelligence provides the illusion of intelligence in the behavior of NPCs (Non-Playable-Characters). NPCs are able to use the increased CPU, GPU, RAM, Storage and other bandwidth related capabilities, resulting in very difficult game play for the end user. In many cases, computer abilities must be toned down ...
A Parallel Algorithm For Compression Of Big Next-Generation Sequencing Datasets, 2015 Western Michigan University
A Parallel Algorithm For Compression Of Big Next-Generation Sequencing Datasets, Sandino N. Vargas Perez, Fahad Saeed
Parallel Computing and Data Science Lab Technical Reports
With the advent of high-throughput next-generation sequencing (NGS) techniques, the amount of data being generated represents challenges including storage, analysis and transport of huge datasets. One solution to storage and transmission of data is compression using specialized compression algorithms. However, these specialized algorithms suffer from poor scalability with increasing size of the datasets and best available solutions can take hours to compress gigabytes of data. In this paper we introduce paraDSRC, a parallel implementation of DSRC algorithm using a message passing model that presents reduction of the compression time complexity by a factor of O(1/p ). Our experimental results ...
Novelty Wins, “Straight Toward Objective” Loses! Or Book Review: Why Greatness Cannot Be Planned: The Myth Of The Objective, By Kenneth O. Stanley And Joel Lehman, Reuben Hersh
Journal of Humanistic Mathematics
Experiments in evolutionary artificial intelligence demonstrate that progress toward an important, difficult goal is not best achieved by attempting to go directly toward that goal, but rather, by rewarding novelty.
Enabling Distributed Scientific Computing On The Campus, 2015 University of Nebraska-Lincoln
Enabling Distributed Scientific Computing On The Campus, Derek J. Weitzel
Computer Science and Engineering: Theses, Dissertations, and Student Research
Campus research computing has evolved from many small decentralized resources, such as individual desktops, to fewer, larger centralized resources, such as clusters. This change has been necessitated by the increasing size of researcher's workloads, but this change has harmed the researcher's user experience. We propose to improve the user experience on the computational resources by creating an overlay cluster they are able to control. This overlay should transparently scale to national cyberinfrastructure as the user's demands increase.
We explore methods for improving the user experience when submitting jobs on a campus grid. To this end, we created ...
Apis And The Library: What, Why?, 2015 Wayne State University
Apis And The Library: What, Why?, Graham S. Hukill
Scholars Cooperative Brown Bag Series
APIs (Application Programming Interface): What are they? Why are they? Introduction to APIs and their role in the Library
Jsish, 2015 California Polytechnic State University - San Luis Obispo
Jsish, Ryan Grasell
I chose this project because I wanted to reinforce my programing language skills, learn C++, and gain a deeper understanding of garbage collection.
I quickly grew familiar with C++. My prior experience with both C and Java was a good enough introduction to let me hit the ground running. The biggest hurdle for me was the lack of garbage collection built into C++. I understood the principles of manual memory management ...
Efficient Logarithmic Function Approximation, 2015 Abdulaziz University, Jeddah, Saudi Arabia
Efficient Logarithmic Function Approximation, Amjad F. Hajjar, Mohammad H. Awedh
Innovative Research Publications IRP India
A criteria is developed for the approximations of a logarithmic function to piecewise straight lines at multiple segments such that the maximum absolute error is minimized.The optimum cutting points for segmentation are estimated numerically with an exhaustive search. Our hardware implementation is restricted to integer operations (addition and shifting).
Collecting Multiple Data Points In A Thunderstorm Environment, 2015 Stratospheric Ballooning Association
Collecting Multiple Data Points In A Thunderstorm Environment, Matthew Nelson
2015 Academic High Altitude Conference
Collecting multiple data points in adverse conditions such as a thunderstorm presents a number of challenges in collecting and relaying data. Wireless sensor mesh networks is a proven method for extracting and relaying data in radio environments that may either be roving, in adverse conditions or both. This paper explores using wireless sensor mesh networks to collect atmospheric data that is present in a thunderstorm system to enable researchers to learn more from these systems. A wireless sensor mesh network is ideal since it is well suited for both moving and sensor nodes that are in adverse RF conditions. A ...
A Maturity Model For Mobile Learning, 2015 The University of Western Ontario
A Maturity Model For Mobile Learning, Muasaad Alrasheedi
Electronic Thesis and Dissertation Repository
Higher education is becoming increasingly interested in adopting innovative and modern technologies as a mode of imparting education. Mobile technologies are considered to be the next frontier of educational platforms as they have the capability to provide high-quality learning experiences and to satisfy the increasing demand for mobility and flexibility. In view of the ubiquitous nature of mobile technology and the immense opportunities it offers, there are favorable indications that the technology could be introduced as the next generation of learning platforms. The present research aims to develop a comprehensive framework based on the well-known Capability Maturity Model (CMM) and ...
Towards Real-Time, On-Board, Hardware-Supported Sensor And Software Health Management For Unmanned Aerial Systems, Johann M. Schumann, Kristin Y. Rozier, Thomas Reinbacher, Ole J. Mengshoel, Timmy Mbaya, Corey Ippolito
Ole J Mengshoel
For unmanned aerial systems (UAS) to be successfully deployed and integrated within the national airspace, it is imperative that they possess the capability to effectively complete their missions without compromising the safety of other aircraft, as well as persons and property on the ground. This necessity creates a natural requirement for UAS that can respond to uncertain environmental conditions and emergent failures in real-time, with robustness and resilience close enough to those of manned systems. We introduce a system that meets this requirement with the design of a real-time onboard system health management (SHM) capability to continuously monitor sensors, software ...
The Crossroads Of Embracing Content Management: Using The Beaglebone Black Microcomputer To Host Omeka., 2015 Northern Kentucky University
The Crossroads Of Embracing Content Management: Using The Beaglebone Black Microcomputer To Host Omeka., Michael D. Wells, Craig Rosenbeck
Annual Conference on Information and Religion
As organizations are concerned about managing their content, it would be advantageous to know alternatives to outsourcing the content management to "the cloud". When decisions need to made because of budget or staffing restrictions, alternative solutions can be a challenge. The purpose of this presentation is to explore an alternative solution to host digital content in house for small libraries. This work seeks to explore using the single board computer called "BeagleBone Black", to host the institutional repository software Omeka. There are advantages to being able to host organizational content in house, and this solution could be an alternative that ...
Predicting Cross-Gaming Propensity Using E-Chaid Analysis, 2015 Florida International University
Predicting Cross-Gaming Propensity Using E-Chaid Analysis, Eunju Suh, Matt Alhaery
UNLV Gaming Research & Review Journal
Cross-selling different types of games could provide an opportunity for casino operators to generate additional time and money spent on gaming from existing patrons. One way to identify the patrons who are likely to cross-play is mining individual players’ gaming data using predictive analytics. Hence, this study aims to predict casino patrons’ propensity to play both slots and table games, also known as cross-gaming, by applying a data-mining algorithm to patrons’ gaming data. The Exhaustive Chi-squared Automatic Interaction Detector (E-CHAID) method was employed to predict cross-gaming propensity. The E-CHAID models based on the gaming-related behavioral data produced actionable model accuracy ...
Not Just A Tool. Taking Context Into Account In The Development Of A Mobile App For Rural Water Supply In Tanzania, Robert Hoppe, Anne Wesselink, Rob Lemmens
The 'eGovernance' hype around the potential of mobile phone and geoweb technologies for enhancing 'good governance' is soaring. In East Africa, the extensive use of mobile telephony adds to the imagined promises of ICT. We reflect on the assumptions made by the proponents of such tools, using our own action research project as an example. We took great care to consider context in the development of software for enhancing empowerment and accountability in rural water supply in Tanzania. However, we found that the rural water supply context in Tanzania is much more complex than the contexts for which successful mApps ...
Pl-X (Roborodentia), 2015 California Polytechnic State University - San Luis Obispo
Pl-X (Roborodentia), Kelly Leung, William Luo, Jeffrey Tang
Pl-x is the name of the robot that will be competing in Roborodentia, an annual autonomous robot competition. This year the competition involves moving rings from one end of a course to the opposite end of the course.
Antics: A Cross-Platform Mobile Game, 2015 California State University - San Bernardino
Antics: A Cross-Platform Mobile Game, Gerren D. Willis
Electronic Theses, Projects, and Dissertations
Recent technologies have made it increasingly easier for independent developers to build and deploy gaming applications for mobile devices. The focus of this master's project is to investigate one such set of technologies, which include Adobe AIR, Starling and Feathers, that allow games to be written in ActionScript and run on both Android and iOS devices. For this purpose, I chose to use these technologies to design and implement the game ANTics proposed by Whim Independent Studios, a start up game studio in San Bernardino. ANTics is written in ActionScript and runs on Adobe AIR. It can be deployed ...
Alqrs: A Simple Architecture For Location Queries In Recommender Systems, 2015 Innovative Research Publications
Alqrs: A Simple Architecture For Location Queries In Recommender Systems, Innovative Research Publications Irp India, B. Rupa Devi, M. Vedavathi
Innovative Research Publications IRP India
The ALQRS proposes a location-query system based on the keyword search that calculates for the nearest location. ALQRS evaluates user partitioning for user locations and travel penalty for item locations. ALQRS uses gap keeping approach for sorting, store the values of locations and it is a good space saving technique
Visualizing Population Density Based On Wifi Router Location And Network Usage, 2015 California Polytechnic State University - San Luis Obispo
Visualizing Population Density Based On Wifi Router Location And Network Usage, Tyler Deitz
Liberal Arts and Engineering Studies
This research paper introduces a prototype of a feature for Robert E. Kennedy’s maps web application. The feature visualizes population density based off wifi router location and network usage within the building. The significance of the feature is noted by documenting the library’s transition into a hub for student life and campus culture, which increases the space’s occupancy and visitor retention for a longer time. The feature is based off a Voronoi diagram map distribution which strongly affects its technical and visual implementation. The end product is user tested by Cal Poly students and received a 93 ...
Wireless Sensor Mesh Network For Irrigation Systems, 2015 California Polytechnic State University - San Luis Obispo
Wireless Sensor Mesh Network For Irrigation Systems, Rosana Cheruvelil, Oswaldo Garcia, Nabil Haque, Justin Ignacio, Stanley Thomas
Pepper Oak Farms, a company that grows their own olives for olive oil and has approximately 40,000 olive trees, is in need of an efficient way to monitor the soil and atmospheric conditions that are critical to the cultivation of their trees. The company at the moment only has two sensors and has to manually place the sensors at different locations to collect data on soil moisture and temperature. This is expensive, time consuming, and a lot of effort on the owner’s part to go out on the fields to collect this data. As a solution, the company ...
Customer Tracking Through An Affordable Consumer Device Array, 2015 California Polytechnic State University - San Luis Obispo
Customer Tracking Through An Affordable Consumer Device Array, Daniel Nishi
Commercial person tracking systems that use wifi packet analysis is currently very costly. In order to reduce the barrier of entry and allow small businesses to reap the benefits of indoor trilateration systems and monitor consumer traffic patterns, I am building out a system that will run on low-cost hardware and be deployable without a monthly service fee. By using consumer hardware, we are able to collect and analyze wifi management packets from smartphone sources and use it to extract actionable business information.
Ascendance: A Platformer For Computers, 2015 California Polytechnic State University - San Luis Obispo
Ascendance: A Platformer For Computers, Philip Scott Beauchamp, Joseph Grant Plaster
Ascendance is a 2.5D platformer adventure game for computers, developed in the Unity development environment over two quarters to apply computer graphics and software engineering principles to the programming and iterative development of a game. Players encounter enemies which they must defeat or avoid while they explore the level for the required objects that lead them to victory. Testing of Ascendance required several iterations of play testing and surveys by various testers with and without gaming backgrounds, and was followed by rapid refinement of game mechanics and aesthetics. The result is a fully functional demo that features a sophisticated ...