Content deleted Content added
m Reverted unconstructive edit(s) by 194.65.225.129 identified using STiki |
Citation bot (talk | contribs) Added isbn. | Use this bot. Report bugs. | Suggested by Dominic3203 | Category:Computer programming | #UCB_Category 142/144 |
||
(22 intermediate revisions by 18 users not shown) | |||
Line 1:
{{
{{Programming paradigms}}▼
A '''nondeterministic programming''' language is a [[programming language|language]] which can specify, at certain points in the [[Computer program|program]] (called "choice points"), various alternatives for [[Control flow|program flow]]. Unlike an [[Conditional (computer programming)|if-then statement]], the method of choice between these alternatives is not directly specified by the programmer; the program must decide at [[
One method of choice is embodied in [[backtracking]] systems (such as [
Another method of choice is [[reinforcement learning]], embodied in systems such as [
==See also==
*[[Nondeterminism (disambiguation)]]
*[[:Category:Nondeterministic programming languages|Category: Nondeterministic programming languages]]
*[[angelic non-determinism]]
*[[demonic non-determinism]]
==References==
{{Reflist}}
▲{{Programming paradigms navbox}}
{{DEFAULTSORT:Nondeterministic Programming}}
|