sara's repositories
screensaver
A parallelized screensaver using OpenMP and SDL, showcasing improved performance over a sequential approach.
clientServerChat
A program that enables multi-client communication through a central server, using socket programming and threads for concurrent connections.
xmppClientCore
A Python XMPP client with authentication, contact and group chat management, and a Tkinter interface.
ecosystemSimulation
This project simulates an ecosystem with plants, herbivores, and carnivores using OpenMP for parallel processing. The grid-based simulation involves species interacting through reproduction, consumption, and movement.
visitOurLands
It's a recommendation system built with React and Supabase. This system focuses on providing tourist recommendations for various locations in Guatemala.
squarePerimeter
A program that calculates the value of the perimeter of 3 squares.
connectFour
A program that implements Connect Four with a Python Pygame GUI, supporting player vs. AI and AI vs. AI modes. It uses the MiniMax algorithm with optional alpha-beta pruning for enhanced performance.