- Mar 14, 2025
-
-
Devon Harstrom authored
-
- Mar 12, 2025
-
-
Devon Harstrom authored
Made main3.py after lots of adjustment found some good parameters the model now gets a accuracy score of ~92-96% for training on average and 90-94% for testing on average
-
Devon Harstrom authored
-
Devon Harstrom authored
-
Devon Harstrom authored
Part 1 and 2 Just finished Main Part 2 but model is not great probably overfitting
-
Devon Harstrom authored
-
- Mar 10, 2025
-
-
Devon-Harstrom authored
-
Devon-Harstrom authored
-
- Mar 07, 2025
-
-
Devon Harstrom authored
-
- Feb 18, 2025
-
-
Devon Harstrom authored
-
Devon HARSTROM authored
-
Devon HARSTROM authored
merging into main See merge request !7
-
Devon Harstrom authored
-
Devon HARSTROM authored
merging all refactors into last branch before main See merge request !6
-
Devon Harstrom authored
forgot to re-add these test i made into the git commits and never realized but i went thoguh and ran them and everything works fine. Just wanted to note as well since this is one of the final pushes I did use chatgpt just to figure out how to input something into terminal from code since I couldnt figure out how. Other than that its all my code.
-
Devon Harstrom authored
-
- Feb 17, 2025
-
-
Devon Harstrom authored
-
Devon Harstrom authored
-
Devon Harstrom authored
-
Devon Harstrom authored
-
Devon HARSTROM authored
fixed a small error i didn't realize where See merge request !5
-
Devon Harstrom authored
if(world.programRunning) in game panel use to be if(!world.programRunning) so it wouldnt actually do rounds, the tests passed but that actual gui part didn't so fixed that
-
Devon HARSTROM authored
done refactor 4 See merge request !4
-
Devon Harstrom authored
mainly changed names of variables for example instead of r,c i made it row and column since i think this is much easier to read, also changed g to grapghics in the draw methods in GamePanel and many more. I also deleted unused variables like ELf victory = 1 and many more i also delted unused commented out code and fixed all warning from the original code. Changed if statements from if(a==true) ot just if(a) and same for !a. Also some other smaller refactors here and there
-
Devon HARSTROM authored
Refactor 3 done I split entity into subclasses of orc and elf See merge request !3
-
Devon Harstrom authored
refactor 3 done made elf and orc subclass seperated debugs into those classes and also move orc and elf counter to the entity class as i think that makes more sense for the entity to store the number of entities, tests all pass need to adjust some test with new class stuff
-
Devon HARSTROM authored
refactor 3 See merge request !2
-
- Feb 16, 2025
-
-
Devon Harstrom authored
done with refactor 2 on world splitting up and extracting methods all test pass like usual and running the gui is the same
-
Devon Harstrom authored
changed the move function to be split into different functions to eliminate repetitive code and length
-
Devon Harstrom authored
pushing to save changes
-
Devon HARSTROM authored
done refactor 1 moving to 2 - where i split things into separate functions See merge request !1
-
Devon Harstrom authored
-
Devon Harstrom authored
finished refactor 1 and the tests for each also compared it to the original. The refactor_1_test is for the new version and refactor_1_testOG is for the original but they are identical and the results showed the same. All tests passed
-
Devon Harstrom authored
Half-way through refactor 1 where i am de nesting a lot of the if statements to make it more readable ive added some tests for the functions ive changed but it is a gui project so for the most part i am comparing the gui result vs the old resultso far completely the same
-
- Feb 14, 2025
-
-
Devon Harstrom authored
-
- Feb 13, 2025
-
-
Devon Harstrom authored
-
Devon Harstrom authored
-
Devon-Harstrom authored
-
Devon-Harstrom authored
-
Devon Harstrom authored
-