ErrLookup › coding-horror/basic-computer-games

coding-horror/basic-computer-games

An updated version of the classic "Basic Computer Games" book, with well-written examples in a variety of common MEMORY SAFE, SCRIPTING programming languages. See https://coding-horror.github.io/basic-computer-games/ · C# · 1,035 source files

Analyzed at 5301155192 on 2026-08-13. 58 documented errors.

Code / MessageTypeSeverityTags
Unknown file-type found: ${file}
exception error nodejs, build-script, file-type, index-generator
Game "${folder}" is missing a javascript folder
exception warning nodejs, build-script, missing-folder, filesystem
Game "${folder}" is missing a HTML or node.js file in the fo
exception warning nodejs, build-script, empty-folder, filesystem
Could not place any more ships
exception error java, game-logic, random-placement, constraint-violation
{DisplayText} must be greater than zero
validation error csharp, input-validation, user-input, argument
YOU CAN'T PLACE A LARGER DISK ON TOP OF A SMALLER ONE, IT MI
exception error python, game-logic, rule-violation, tower-of-hanoi
CANNOT READ INPUT!
panic error rust, stdin, io, panic, expect
closing
panic warning rust, stdin, io, panic, expect, exit-prompt
CANNOT READ INPUT!
panic error rust, stdin, io, panic, expect
Failed to read line
panic error rust, stdin, io, panic, expect
Failed to read line
panic error rust, stdin, io, panic, expect
Failed to read line
panic warning rust, stdin, io, panic, expect, continue-prompt
Failed to flush to stdout.
panic warning rust, stdout, io, panic, expect, flush
CANNOT READ INPUT!
panic error rust, stdin, io, panic, expect
AI RAN OUT OF OPTIONS!
panic error rust, game-logic, panic, expect, empty-collection, ai
Failed to read the line
panic warning rust, stdin, io, panic, expect, continue-prompt
failed to flush
panic warning rust, stdout, io, panic, expect, flush
failed to read input
panic error rust, stdin, io, panic, expect
couldn't flush stdout
panic error rust, stdout, flush, panic, expect, io-error, broken-pipe, cli
Error reading from stdin
panic error rust, stdin, read-line, panic, expect, io-error, eof, interactive, cli
Error reading line.
panic error rust, stdin, read-line, panic, expect, io-error, eof, interactive, helper, cli
~~Failed reading line!~~
panic error rust, stdin, read-line, panic, expect, io-error, eof, interactive, helper, cli
Failed to get Input
panic error rust, stdin, read-line, panic, expect, io-error, eof, interactive, helper, cli
Failed to read line
panic error rust, stdin, read-line, panic, expect, io-error, eof, interactive, game-logic, cli
Your input is not correct
panic error rust, stdin, read-line, panic, expect, io-error, eof, interactive, misleading-message, cli
Failed read_line
panic error rust, stdin, read-line, panic, expect, io-error, eof, interactive, cli, parse
Failed to read the line
panic error rust, stdin, read-line, panic, expect, io-error, eof, interactive, game-loop, cli
Error Getting your input
panic error rust, stdin, read-line, panic, expect, io-error, eof, interactive, cli, yes-no
Failed to read input.
panic error rust, stdin, read-line, panic, expect, io-error, eof, interactive, helper, cli
**Failed to read line**
panic error rust, stdin, read-line, panic, expect, io-error, eof, interactive, coordinate-input, cli
input error
panic error rust, stdin, read-line, panic, expect, io-error, eof, interactive, result-propagation, cli
Failed to read the line
panic error rust, stdin, read-line, panic, expect, io-error, eof, interactive, game-loop, cli
Failed to read the line
panic error rust, stdin, io, panic, expect, cli-game
No valid input
panic error rust, stdin, io, panic, expect, misleading-message, cli-game
CANNOT READ INPUT!
panic error rust, stdin, io, panic, expect, cli-game, mastermind
something went wrong getting user guess
panic error rust, stdin, io, panic, expect, result-ignored, refactored, mastermind
something went wrong getting secret from user
panic error rust, stdin, io, panic, expect, result-ignored, refactored, mastermind
CANNOT READ INPUT!
panic error rust, stdin, io, panic, expect, generic-function, cli-game
Failed to read line.
panic error rust, stdin, io, panic, expect, utility-function, cli-game
Failed to read line.
panic error rust, stdin, io, panic, expect, utility-function, cli-game
**Failed to read input**
panic error rust, stdin, io, panic, expect, utility-function, cli-game
Error reading line!
panic error rust, stdin, io, panic, expect, cli-game
Corrupt stats file!
panic error rust, parse, panic, expect, file-io, csv, stats-persistence, splat
Invalid file path!
panic error rust, file-io, panic, expect, relative-path, working-directory, misleading-message, splat
Could not create file!
panic warning rust, file-io, panic, expect, dead-code, splat, stats-persistence
Error loading stats data!
panic error rust, file-io, panic, expect, relative-path, misleading-message, hardcoded-path, splat, stats-persistence
ERROR WRITING Stats FILE!
panic error rust, file-io, panic, expect, write, disk-full, splat, stats-persistence
Failed to read line.
panic error rust, stdin, io, panic, expect, utility-function, cli-game, splat
Failed to get input
panic error rust, stdin, io, panic, expect, index-out-of-bounds, cli-game, stars
Failed to read line
panic error rust, io, stdin, panic, game-loop
Failed to get input
panic error rust, io, stdin, panic, indexing, slice-bounds
Failed to read the line
panic error rust, io, stdin, panic, quiz-loop, infinite-spin
Failed to read line.
panic error rust, io, stdin, panic, infinite-loop, utility, sticky-eof, tower-of-hanoi
CANNOT READ INPUT!
panic error rust, io, stdin, panic, yes-no, silent-eof, war
Failed to read input
panic error rust, io, stdin, panic, string-input, weekday, silent-eof
Failed to read line.
panic error rust, io, stdin, panic, play-again, infinite-loop, word-game
Failed to read line.
panic error rust, io, stdin, panic, guess-reader, word-game, struct-method
invalid suit
validation error ruby, validation, custom-exception, enum, card-game, dead-code, symbol-vs-string