Skip to content

jody-frankowski/42

Repository files navigation

42 - All the Projects I Did @ 42 School

This repository contains the school and related projects I have done (and open sourced) so far.

  • Alum1: An AI that tries to win a Nim game. Done in C in 2 days.
  • BSQ: Find the biggest square possible between obstacles
  • Cluedo: 3 logical problems solved with Prolog in 2 days.
  • Corewar: A virtual machine where programs can fight. Wrote the assembler that compiled the programs. Designed the project architecture and wrote the core library. Wrote the binary and source file formats specifications with ABNF. Used my custom test framework for the unit tests.
  • FactRace: A prime factorization race. Got 1st place 🥇!
  • Fillit: Fit geometric shapes in the smallest square possible as fast as possible
  • Filler: An AI that tries to fill a map the most against another AI
  • get_next_line: A function to read a file line by line
  • HotRace: An indexing and searching race. Got 1st place 🥇!
  • init: An introduction to system and network administration
  • libft: A custom libc and more
  • libtest: A unit tests library (legacy)
  • libunit: A better unit tests library (current)
  • Minirogue: A rogue game in Python
  • Pastebin: A pastebin website in JavaScript
  • Piscine: Code from the Piscine selection
  • Piscine Reloaded: A rehash of the functions made during the Piscine
  • printf: A custom implementation of printf()
  • Roger: An over-engineered web server in a virtual machine