Module: EvoSynth::Output

Defined in:
lib/evosynth/output/logger.rb,
lib/evosynth/output/factory.rb,
lib/evosynth/output/console_writer.rb,
lib/evosynth/output/exporter/csv_exporter.rb,
lib/evosynth/output/exporter/gruff_exporter.rb,
lib/evosynth/output/exporter/gnuplot_exporter.rb
more...

Defined Under Namespace

Classes: CSVExporter, ConsoleWriter, GnuPlotExporter, GruffExporter, Logger

Class Method Summary collapse

Class Method Details

.create_console_logger(log_step, things_to_log = {}) ⇒ Object

[View source]

31
32
33
34
35
# File 'lib/evosynth/output/factory.rb', line 31

def Output.create_console_logger(log_step, things_to_log = {})
	logger = EvoSynth::Output::Logger.new(log_step, false, things_to_log)
	logger.add_observer(EvoSynth::Output::ConsoleWriter.new)
	logger
end