Open Access. Powered by Scholars. Published by Universities.®
Programming Languages and Compilers Commons™
Open Access. Powered by Scholars. Published by Universities.®
- Discipline
- Keyword
-
- Python (2)
- Binge-watching; organized (1)
- C++ (1)
- CPU (1)
- Chess; Game; Network Machine Learning Algorithm; Artificially Intelligent Tutors (1)
-
- Computer science (1)
- Fantasy Football (1)
- Football analytics (1)
- Game engines (1)
- Game-based learning system (1)
- MaddenLite (1)
- Math modeling (1)
- Memory usage (1)
- Programming languages (1)
- Raylib (1)
- SDL3 (1)
- Sandbox malware analyzer; analysis skills; cyber threats (1)
- Software development (1)
- Sports data (1)
- Sports simulations (1)
- Video games (1)
- Publication
- File Type
Articles 1 - 7 of 7
Full-Text Articles in Programming Languages and Compilers
Maddenlite, Sergio Pena
Maddenlite, Sergio Pena
Presentations - 2026
Problem •“What If” scenarios impossible to test accurately •Commercial games rely on arcade physics •Spreadsheets lack visual engagement
Motivation •Passion for football analytics •Desire to simulate cross-era matchups •Apply math models to real-world sports data
Solution •Python based simulation engine using historical play-by-play data •Simulates outcomes based on probability
Spinlock Game Engine, Shane Misley
Spinlock Game Engine, Shane Misley
Posters - 2026
Modern game engines prioritize developer convenience at the cost of performance and transparency. Large frameworks like Unity and Unreal Engine abstract away implementation details, which simplifies development but introduces computational overhead—often 40-50% of CPU and memory usage goes to engine infrastructure rather than the actual game. For developers targeting low-end hardware, older systems, or performance-critical applications, this overhead becomes prohibitive. The Spinlock Engine addresses this problem by adopting a "close-to-the-metal" philosophy, stripping away unnecessary abstraction layers to deliver raw speed and predictable behavior. Built in C++ with SDL3 and Raylib, Spinlock prioritizes memory efficiency, CPU optimization, and developer transparency—allowing you …
Maddenlite, Sergio Pena
Maddenlite, Sergio Pena
Posters - 2026
Sports simulations often rely on opaque, proprietary algorithms (like EA's Madden NFL). MaddenLite bridges the gap between sports analytics and interactive gaming by utilizing historical NFL Play-by-Play (PBP) data to drive a transparent, mathematically accurate simulation engine. The goal was to create a lightweight, UI-driven desktop application where users can simulate cross-era matchups (e.g., 2007 Patriots vs. 2025 Chiefs), manipulate rosters, and simulate entire seasons complete with official NFL tiebreaker protocols.
Rattler Python, Samer Jabor
Rattler Python, Samer Jabor
Systems Manuals - 2026
The Rattler Python project is an interactive game-based learning system that intends to teach the basic concepts of Python programming through guided instruction, gameplay challenges, and review-based assessments. The document contains a proposal for this system consisting of problem definition, background research, existing solutions, and the proposed product, together with the system scope, assumptions, and the organization of the remainder of this document.
Binge Buddies, Joshua Uribe
Binge Buddies, Joshua Uribe
Posters - 2025
Many people struggle to keep track of the shows and movies they’ve watched or plan to watch. Existing streaming platforms often provide limited or cluttered tracking features, making it challenging to stay organized. Binge Buddies addresses this issue by centralizing watchlists and viewing history in one streamlined location. The website is designed to simplify the binge-watching experience, helping users stay on top of their content and discover new shows/movies. Which makes the experience a smoother and more enjoyable experience.
Cyber Safe, Hiram Franco, Laurene Robinson, Joshua Do, Enrique Martinez, Han Vu
Cyber Safe, Hiram Franco, Laurene Robinson, Joshua Do, Enrique Martinez, Han Vu
Posters - 2025
With the rapid rise of cyber threats, understanding malware behavior is more crucial than ever. Millions of new malware variants emerge annually, compromising personal data, financial information, and entire networks. While no system is entirely immune, cybersecurity education can help mitigate risks. CYBERSAFE is a sandbox malware analyzer designed to enhance malware detection and analysis skills. By running malware samples in a controlled virtual environment, users can observe real-time file modifications, network activity, and system changes. The tool also includes interactive exercises and quizzes to reinforce learning. CYBERSAFE bridges the gap between theory and practice, providing hands-on experience to help …
Exploring Neural Networks For Developing A Chess Learning Platform With Integrated Ai Agent, Lauren Escobedo
Exploring Neural Networks For Developing A Chess Learning Platform With Integrated Ai Agent, Lauren Escobedo
Posters - 2024
Chess is a highly strategic, complex, and long-form game that has been popular for many centuries. Due to the aforementioned complexities of this game, new players often have a hard time learning how to effectively and successfully play. With the recent developments in machine learning algorithms, new opportunities arise to create artificially intelligent tutors - not only for chess, but for all subjects. This project aims to develop a product which investigates the integration of an artificially intelligent “coach”, named Chesster, to train the player, which is trained on a neural network machine learning algorithm.