// Print a blank line
printf("\n");
- char* input = "";
+ char* input;
for (;;) {
input = myreadline(input_prompt);
* negated game.prop values for the repository objects. */
{
move(object, where);
- return (-1) - pval;;
+ return (-1) - pval;; // Needs to stay sinchronized with STASHED
}
void carry(obj_t object, loc_t where)
}
void set_seed(int32_t seedval)
-/* Set the LCG seed */
+/* Set the LCG1 seed */
{
game.lcg_x = seedval % LCG_M;
if (game.lcg_x < 0) {
{
int32_t old_x = game.lcg_x;
game.lcg_x = (LCG_A * game.lcg_x + LCG_C) % LCG_M;
+ if (settings.debug) {
+ printf("# random %d\n", old_x); // LCOV_EXCL_LINE
+ }
return old_x;
}