Been working on Mahoraga: all that remains is just some UI improvements, and then I will be able to ship this project!
Been working on Mahoraga: all that remains is just some UI improvements, and then I will be able to ship this project!
Been working on my newest and last stardance project, Caelum! Caelum is a carbon capture simulation that utilizes Python to run physics calculations, and tests the effectiveness and optimizes certain given carbon capture processes. Worked on this project for a science fair, and haven’t let go since!
Been working on Mahoraga. Unfortunately, there are alot of issues that I was unable to identify earlier, so the ship will have to be delayed slightly :(. Working on finishing my last features, then doing one big bugfix.
Been working on improving my code, and adding a few more features into the Hardware components. Soon, I will begin working on improving the UI.
Been working on Mahoraga. Added Serial Communication, which allows for Mahoraga to moniter devices connected to my computer, and their most recent output, and also added connecting and disconnecting to devices like the Raspberry Pi and Arduino through USB. Next step is to finish with hardware, and incorperate everything into the UI.
Made changes to DumbFish to make it easier for testing, as well as fixing a bug related to how the release worked. This will hopefully be my final work on DumbFish for now.
Added improved features for opening coding projects and files using Mahoraga. However, my next obstacle is getting these projects to open in a code editor, like VS code.
Added the ability to open websites, read information on said websites, and open folders and applications on my computer using Mahoraga. This is a very major success, but I am working on something major for the next part of my project: Mahoraga’s adaptation. Also facing my biggest problem yet: How to continue testing with a horrible API key. 😭
Been working on Mahoraga’s tool system, which will be the primary way that I will be using Mahoraga. So far, it can locate and identify parts of projects, like folders and files, which I have given it permission to view, but it cannot edit anything. Additionally, I made it available to run with just the simple command “mahoraga”.
Finished Chat Interface and system artitechture of Mahoraga. I also was able to build Mahoraga’s wheel, which spins at different speeds depending on what task it is doing. Let me know if you have any more ideas for what I can add to Mahoraga. Up next are tools for easier access to certain things on my computer, and I am aiming to eventually add connection to my Raspberry Pi. The API key I got for free from Google AI studio also makes testing a lot harder, so I will be looking for alternatives.
Started working on the UI for mahoraga. No features rn, but working on the chat interface, which will be the primary way of accessing Mahoraga
Started building Mahoraga! Mahoraga is an AI system that lives on my computer as a personal assistant, similar to jarvis, but, when facing a new problem, it adapts to the solution, and stores it in it’s memory, in order to constantly improve.
I’ve finished my Chess Engine for now! I have made the code more efficient, and the engine was able to beat a Chess.com 1600 bot comfortably, probably putting it on a higher skill level than myself. In the future, I may revisit this project, but for now, I will be working on another project. I also named it DumbFish, as a parody of the famous Chess Engine Stockfish
Improved the performance of my Chess Project, but now the movement speed of the engine has significantly gotten worse. I will now need to start working on improved efficiency for the engine. However, it does look to be playing at a level similar to mine, if not slightly better. We will see in a bit if it has continued to improve.
Finally built the first iteration of my Chess Engine. While still not being quite good at the game (Likely around 700-1000 elo) it is able to play chess reasonably and in fact, was able to checkmate my younger brother (9 years old). Now, I will be continuously improving this Chess Engine until it can beat me comfortably (1600 elo) and then we will see from there. The image below is the final position, with my brother as white, and the engine as black.
Finished the evaluation function for my Chess Engine project! While this is still barely comparable to Chess evaluation on websites like Chess.com, it is actually working reasonably well now! My next step will be to actually make the engine, though this will definitely be the hardest part of the project.
Hi Everyone! I finally finished the whole chess game, adding features such as Castling and En Passant. Next, I have started building a evaluation function, similar to those on chess websites, but wayyy worse. I hope to make it half decent before I move onto the final part of my project, the Search algorithm.
Been working on my Chess Engine Project. Today, I finished the basic chessboard! It has everything from Promotion to checkmate and even Stalemate. However, my next step (Before I start building the chess engine) will be to add advanced movements, such as Castling and En Passant, and to optimize my code (So that my future chess engine moves at a reasonable speed).