*********************************************************** Connect 4 game with minimax AI Author: Ray Keating Language: Python 3 *********************************************************** Compilation Instructions Assuming you have Python 3 installed on your machine, running the game is simple. Just open the Connect_4 folder in your terminal, and enter the command "python3 game.py" *********************************************************** File descriptions: board.py stores all of the information about the Board() object. This includes the evaluation function, the minimax algorithm, and the logic of the game such as checking for wins, placing pieces, etc. The game.py just runs the game from the main() function and deals with handling input and the command line interface, and running the actual game. ***********************************************************
A command line connect 4 game against a minimax agent.
Overview
A simple cli tool to commit Conventional Commits
convmoji A simple cli tool to commit Conventional Commits. Requirements Install pip install convmoji convmoji --help Examples A conventianal commit co
A Python module and command-line utility for converting .ANS format ANSI art to HTML
ansipants A Python module and command-line utility for converting .ANS format ANSI art to HTML. Installation pip install ansipants Command-line usage
A simple and easy-to-use CLI parse tool.
A simple and easy-to-use CLI parse tool.
Logic-Sim - A clone of 'Digital Logic Sim' from Sebastian Lague
Logic Simulator This is a clone of 'Digital Logic Sim' from Sebastian Lague. But
A CLI application that downloads your AC submissions from OJ's like Atcoder,Codeforces,CodeChef and distil it into beautiful Submission HeatMap.
Yoda A CLI that takes away the hassle of managing your submission files on different online-judges by automating the entire process of collecting and organizing your code submissions in one single Di
A python CLI app that converts a mp4 file into a gif with ASCII effect added.
Video2ASCIIgif This CLI app takes in a mp4 format video, converts it to a gif with ASCII effect applied. This also includes full control over: backgro
CLI Web-CAT interface for people who use VIM.
CLI Web-CAT CLI Web-CAT interface. Installation git clone https://github.com/phuang1024/cliwebcat cd cliwebcat python setup.py bdist_wheel sdist cd di
The project help you to quickly build layouts in terminal,cross-platform
The project help you to quickly build layouts in terminal,cross-platform
Command line interface for testing internet bandwidth using speedtest.net
speedtest-cli Command line interface for testing internet bandwidth using speedtest.net Versions speedtest-cli works with Python 2.4-3.7 Installation
Free and Open-Source Command Line tool for Text Replacement
Sniplet Free and Open Source Text Replacement Tool Description: Sniplet is a work in progress CLI tool which can do text replacement globally in Linux
The easiest way to create beautiful CLI for your programs.
The Yandere is a program written in Python3, allowing you to create your own beautiful CLI tool.
TerminalGV is a very simple client to display stats about your SNCF TGV/TER train in your terminal.
TerminalGV So I got bored in the train, TerminalGV is a very simple client to display stats about your SNCF TGV/TER train in your terminal. The "on-tr
Phishing-Detective is a command line application for Windows 10 built to detect a phishing site from two url's
Phishing-Detective Phishing-Detective is a command line application for Windows 10 built to detect a phishing site from two url's How it works A simpl
Synchronization tool for external devices which does not support time stamps, e.g. over MTP.
MTP-Sync Tool to synchronize data to a slow device, e.g. a smartphone which is connected over MTP. A state file (.mtp_sync_state.json) is created in t
A Telegram Bot Written In Python To Upload Medias To telegra.ph
Telegraph-Uploader A Telegram Bot Written In Python To Upload Medias To telegra.ph DEPLOY YOU CAN SIMPLY DEPLOY ON HEROKU BY CLICKING THE BUTTON BELOW
command line tool for frequent nmigen tasks (generate sources, show design)
nmigen-tool command line tool for frequent nmigen tasks (generate sources, show design) Usage: generate verilog: nmigen generate verilog nmigen_librar
Loading animation; a progress bar
Loading animation; a progress bar. When you know the remaining time or task completion percentage, then you’re able to show an animated progress bar:
Shellmon is a tool used to create and control a webshell remotely, created using the Python3
An Simple PHP Webshell Manager Description Shellmon is a tool used to create and control a webshell remotely, created using the Python3 programming la
DShell, a tool that combines with discord.py and Jishaku to present to you, shell channels.
Discord shell or dshell for short is a Python package that combines with discord.py and Jishaku to transform an ordinary Discord channel into one capable of running bash commands using a Discord bot.
Command line tool to automate transforming the effects of one color profile to another, possibly more standard one.
Finished rendering the frames of that animation, and now the colors look washed out and ugly? This terminal program will solve exactly that.