Computer scientists, computer engineers, applied mathematicians, and physicists are familiar with options in which there are no middle choices between true and false. Statisticians are familiar with the soft logic of probability, and physicists are familiar with the logic of uncertainty. The lack of such choices is inconvenient and critical when trying to determine whether the status of a computer system is go, wait, or no-go. Multiple-valued logic is concerned with these intermediate choices. The major drawback to overcomplicated flowcharts dchecked, corrected, or modified. This situation suggests a structured design approach, where a structured flowchart or well designed program is built up to an adequate level of detail according to definite rules from a small, simple, and sufficient set of elemental blocks or primitives. Developments in multiple-valued logic as related to computer science include a range of disciplines in which comparisons to multiple-valued logic and computer science are being made, such as neural science and ethology.