QueensProblem
A program to easily solve the n-queens problem using min-conflicts algorithm
Performances estimated with a sample of 1000 different randomly placed queens.
| N queens | AVG steps |
|---|---|
| 10 | 203 |
| 15 | 208 |
| 20 | 232 |
| 30 | 322 |
| 50 | 506 |
| 75 | 775 |
| 100 | 1114 |
A program to easily solve the n-queens problem using min-conflicts algorithm
Performances estimated with a sample of 1000 different randomly placed queens.
| N queens | AVG steps |
|---|---|
| 10 | 203 |
| 15 | 208 |
| 20 | 232 |
| 30 | 322 |
| 50 | 506 |
| 75 | 775 |
| 100 | 1114 |
bitlist Minimal Python library for working with bit vectors natively. Purpose This library allows programmers to work with a native representation of
Infomap Infomap is a network clustering algorithm based on the Map equation. For detailed documentation, see mapequation.org/infomap. For a list of re
Asynchronous-Anisotropic-Diffusion-Algorithm This is a demo for AAD algorithm. The subroutine of the anisotropic diffusion algorithm is modified from
evolvingrl Supplementary Data for Evolving Reinforcement Learning Algorithms This dataset contains 1000 loss graphs from two experiments: 500 unique g
PICO is an algorithm for exploiting Reinforcement Learning (RL) on Multi-agent Path Finding tasks. It is developed by the Multi-Agent Artificial Intel
pyruct Python Package for Reflection Ultrasound Computed Tomography (RUCT) Delay And Sum (DAS) Algorithm The imaging setup is explained in these paper
Unbeatable_TicTacToe A tictactoe where you never win, implemented using minimax algorithm Requirements Make sure you have the pygame module along with
Moraliser Implementation for Evolution of Strategies for Cooperation Dependencies You will need a python3 (= 3.8) environment to run the code. Before
DP-JOA Join optimization is the process of optimizing the joining, or combining, of two or more tables in a database. Here is a simple join optimizati
Descpritpion This project solves the Taquin game (jeu de taquin) problem using different algorithms : A* (with 2 heuristic functions), BFS , DFS and D
One way of minimizing the size of an image is to simply reduce the number of bits you use to represent each pixel.
Algorithms in Python Implementations of a few algorithms and datastructures for fun and profit! Completed Karatsuba Multiplication Basic Sorting Rabin
Search Algorithms Overview In this project, we want to solve a card game with three search algorithms. In this card game, we have to sort our cards by
Fedlearn algorithm toolkit for researchers
Pathfinding V1 What is pathfindingV1 ? This program is my very first path finding program, using python and turtle for graphic rendering. How is it wo
Algorithm and Structured Programming course project for the first semester of the Internet Systems course at IFPB
Sort and search algorithms This repository has some common search / sort algorithms written in python, I also included the pseudocode of each algorith
Genetic-Algorithm-for-Assignment-Problem A priority of preferences for teacher assignment problem Keywords k-partition; clustering; education 4.0 Abst
Algorithms Classic algorithms including Fizz Buzz, Bubble Sort, the Fibonacci Sequence, a Sudoku solver, and more. Algorithm Complexity Time and Space
py-earth A Python implementation of Jerome Friedman's Multivariate Adaptive Regression Splines algorithm, in the style of scikit-learn. The py-earth p