logger

logger

CSV logger for AsteroidImpact game

class logger.AsteroidLogger(filename, overwrite_file, max_asteroid_count=12)

Bases: object

Game state logger for AsteroidImpact game

log(rowdict)

Save new log row for values in rowdict

class logger.ReactionLogger(filename, overwrite_file)

Bases: object

Reaction prompt logger for AsteroidImpact game

log(rowdict)

Save new log row for values in rowdict

class logger.SurveyLogger(filename, overwrite_file)

Bases: object

Survey response logger for for AsteroidImpact game

log(rowdict)

Save new log row for values in rowdict

logger.csv_escape(value)

return escaped and quoted as needed to be in a comma-separated CSV