* wordle: deleted log, as now in google docs * wordle: ongoing logging of our results * wordle: minor dictionary correction (two words got put on one line) * wordle: declare MY_ARGS * wordle: move help function declaration out of main * wordle: ported solver7 to miniade 0.2.15; removed solver6; more results in logs.ods; attempted to fix multi-wordle-solver's intolerance of a blank line of empty input * wordle: ported to miniade 0.2.15 * wordle: multi-wordle-solver: kill the client using correct pid * wordle: added wordlists and updated scores * wordle: removed TMP_DIR and 'set -e' references * wordle: added spreadsheet tracking results * wordle: added list of words ordered according to frequency of occurence in english language (for solver8) * wordle: for miniade, usage function now writes to stdout and exits 0 * wordle: usage messages now write to stdout and exit 0 * wordle: updated TODO * wordle: added more data points to plot-eta * wordle: added solver7 log files * wordle: corrected typo in info message * wordle/eta-plot: added gnuplot script to plot evolving ETA * wordle/solver7: added * wordle: module cleanup * wordle/solver6: added some log files * wordle: message text change in wrapper script * wordle/solver5 (old): code alignment * wordle: minor script tidy up * wordle: changed wrapper scripts to use solver6 * wordle: don't get filtered best guesses from intersection (as that does not produce consistent order) only use it to determine if there *is* an intersection * wordle: cloned solver5 to solver6 to add "if best guesses intersects with remaining possible words then use those as best guesses" logic * wordle: abstracted sed/mathstat call so that can be called in isolation * wordle: changes required by recent upgrade to miniade 0.2.5 * wordle: module cleanup (solver5 not changed) * wordle: switched to solver5, which sorts best guesses by 'polap' * wordle: bumped single wordle solver to 5 letters * wordle: load and save *individual* response sequence caches as required, rather than all of them at program start and end * wordle: debug and level tweaks for raven 5 letters * wordle: start listening *before* loading cache so clients don't need to know how long they have to wait for server to settle * wordle: new cache IO method split_pickle and new script to do one-shot wordle * wordle: documentation fixes only * wordle: unbuffer IO (done on '#!' line) so output redirection immediately tail-able * wordle: switched from json to pickle for cache to ease .dump()-time memory issues * wordle: in any case, save cache hourly and "slide" cache file into place rather than overwriting possibly-good cache file * wordle: renabled 'SAVECACHE' command * wordle: beginnings of multi-best-guess analysis * wordle: MIME type corrections * wordle: added 4-letter logs and cache, added misc documentation * wordle: (module has been moved out of smalltools)