Implementation of Conway’s game of life in python

Conway’s Game of Life An interactive simulator that implements the standard Conway Game of Life with a simple menu developed in Python + Pygame. Test and experience the different types of cell automaton patterns discovered and found in this game. 💻 Shortcuts to change program settings use ESC to exit / close the program. use A to play/pause execution. use S to switch between pencil / eraser. use Q to decrease block size. use W to increase block size. use […]

Read more

Receive notifications on the most recent disclosed CVE’s

Epimetheus Receive notifications/alerts on the most recent disclosed CVE’s. Be sure you are notified and up to date on the latest threats! How to use: pip install -r requirments.txt – Install the dependencies. python main.py initdb – Initialize the database. (Run this when first using ‘Epimetheus’). python main.py scan – Scan and alert for new vulnerabilities. python main.py search – Display the latest disclosed CVE’s. Search examples: python main.py search * 10 – Pull the latest 10 disclosed CVE’s. python […]

Read more

A RESTful API made using Python and Flask

Project Heist Project Heist is a RESTful API made using Python and Flask. This API is inspired by the popular Spanish TV show Money Heist. Using this API, one can get the information of characters in the Money Heist TV show. How to use: Syntax: https://projectheist.herokuapp.com/characters/{id} where id is a unique number for every character. Character IDs available: 1 – Professor 2 – Berlin 3 – Tokyo 4 – Nairobi 5 – Lisbon 6 – Denver 7 – Rio 8 […]

Read more

Thermal Control of Laser Powder Bed Fusion using Deep Reinforcement Learning

ThermalControlLPBF-DRL Code implementation of the paper “Thermal Control of Laser Powder Bed Fusion using Deep Reinforcement Learning”. This repository is the implementation of the paper “Thermal Control of Laser Powder Bed Fusion Using Deep Reinforcement Learning”, linked here. The project makes use of the Deep Reinforcement Library stable-baselines3 to derive a control policy that maximizes melt pool depth consistency. Simulation Framework The Repeated Usage of Stored Line Solutions (RUSLS) method proposed by Wolfer et al. is used to simulate the […]

Read more

An open-source & highly performing timer using only standard-libraries

Python Repeated Timer Python-Repeated-Timer is an open-source & highly performing timer using only standard-libraries. Users may change the interval and duration of the event as they wish. This code is GUI freezing issue won’t be happening, and performance of the timer won’t be affected by any event. Features: Python Repeated Timer is a open-source library based on Thread Timer, and this asynchronously triggers the event every N seconds. For this only uses python standard-library, no additional library is required. Easy […]

Read more

Instant Fuzzy File Search for Alfred with python

alfred-fzf Instant Fuzzy File Search for Alfred List all the files inside a folder using fd, and instantly fuzzy-search through all of them using fzf, all from inside Alfred with a single keyword: fzf. Screenshots Invoke with fzf Search through tens of thousands of files Fuzzy search shows most relevant results There’s a folder action too! Search even inside apps Manually create folder-specific keywords Alternative and comparison Fuzzy Folders is another fuzzy search workflow that is moreconfigurable and customizable. Instant […]

Read more

Recreation of HexGame in Pygame

Hex with Pygame Recreation of HexGame in Pygame. Whats is Hex ? Historical point of view Hex as been created in 1942 by a Danish mathematician named Piet Hein. The first commercialization of this game is in 1952. With time, some strategies to win have been seeking. Thus, techniques have been found to consistently win on a 7×7 and 9×9 Board. More recently, in 2019, Facebook succeeds in beating the best player of Hex on a 19×19 board. What Are […]

Read more
1 635 636 637 638 639 972