logger¶
logger¶
CSV logger for AsteroidImpact game
-
class
logger.AsteroidLogger(filename, overwrite_file, max_asteroid_count=12)¶ Bases:
objectGame state logger for AsteroidImpact game
-
log(rowdict)¶ Save new log row for values in rowdict
-
-
class
logger.ReactionLogger(filename, overwrite_file)¶ Bases:
objectReaction prompt logger for AsteroidImpact game
-
log(rowdict)¶ Save new log row for values in rowdict
-
-
class
logger.SurveyLogger(filename, overwrite_file)¶ Bases:
objectSurvey 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