Top "Heuristics" questions

Heuristics refers to the use of algorithms to deal with highly complex problems.

Algorithm to detect photo orientation

I would like to rotate photos automatically, even when EXIF metadata about the image orientation is not available. Are there …

image image-processing orientation heuristics
fast heuristic algorithm for n queens (n > 1000)

I write two program : put together n queens in chess board without any threatening by backtracking algorithm. but that is …

c++ algorithm chess heuristics n-queens
n-puzzle solving with A* algorithm using C++

I am implementing A* algorithm in C++ to solve the n-puzzle problem. I tried to implement the pseudocode in this …

c++ heuristics a-star sliding-tile-puzzle
Admissible Heuristic Manhattan Distance

I recently started an introductory course to Artificial Intelligence and I have been given an assignment to implement an admissible …

algorithm artificial-intelligence a-star heuristics
Solving 8 puzzle with Best-First Search in Prolog

as the title says, I have to make a prolog progam that solves the 8 puzzle using best-first search, I'm new …

function search prolog heuristics sliding-tile-puzzle
Difference between a stochastic and a heuristic algorithm

Extending the question of streetparade, I would like to ask what is the difference, if any, between a stochastic and …

algorithm heuristics stochastic
Manhattan Heuristic function for A-star (A*)

I found this algorithm here. I have a problem, I cant seem to understand how to set up and pass …

c# heuristics a-star
Eight Queens Heuristic

I am developing a heuristic to place 8 queens on 8x8 chessboard. each square has its own elimination number (to indicate …

java artificial-intelligence heuristics n-queens
What algorithm would you use to solve a very large tic-tac-toe game?

A small (3x3, 4x4) tic-tac-toe can be easily solved by considering all the cases. But for example, you have a 30…

algorithm artificial-intelligence heuristics tic-tac-toe