Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 11844

Algorithms are used for calculation, data processing, and automated reasoning. More precisely, an algorithm is an effective method expressed as a finite list of well-defined instructions for calculating a function.

12 votes
Accepted

Action-oriented AI: evasion-algorithm takes much time

I suggest you use Steering Behaviors to simulate these types of behaviour. See this page for an example of evasive behaviour implemented in this way. The basic idea is you only consider simple proper …
Eric's user avatar
  • 3,975
24 votes

How does the Simple Stupid Funnel Algorithm work?

The algorithm start with a path you found earlier, in this case a list of triangles: The code at the bottom of Mikko's blog post constructs the portals array, which is a list of line segments representing … The algorithm starts with a wide funnel and proceeds by iteratively moving the funnel sides forward along the portal side points (the end points of the line segments) as long as this tightens the funnel …
Eric's user avatar
  • 3,975
2 votes

Carve river beds into existing 3d procedural generated terrain

Your question is quite broad and underspecified, so in this answer I'll focus on finding river flows. Within the field of computational geometry there is quite a bit of research on the topic of drain …
Eric's user avatar
  • 3,975