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 / Message | Type | Severity | Tags |
|---|---|---|---|
| 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 |