The interactive minigame that is shown above is a sample of the advanced CS project that I have been working on together with Raihan Ahmed. The ultimate goal of this project is to develop a complete 3v3 soccer game played in first person and available online. This is a demonstration of the penalty shootout mechanic in the game which will eventually be used as a tiebreaker in the complete game. This game was designed using threejs and publicly available object models.
This document shows the solution to two different coding challenge problems, "Largest Prime Factor" and "Largest Palindrome Project". The first problem was focused on finding the largest prime factor of a certain prime number which I did by going up from 2 and dividing the large number that was given by as many factors as possible before going up to the next divisor. I then find when the large number becomes 1 and return the number we last divided by as the largest prime factor. The second problem was done through trial and error and found the largest Palindrome that was the product of two three digit numbers by testing all possible products. These problems help prepare us for the American Computer Science League competitions we do as part of Computer Science.