def __init__(self, generations, generation_size, initial_source):
self.property1 = repr(generations)<EOL>self.property2 = repr(generation_size)<EOL>self.property3 = repr(initial_source)<EOL>if self.initial_source:<EOL><INDENT>self.max_size = generations * generation_size + <NUM_LIT:1><EOL><DEDENT>else:<EOL><INDENT>self.max_size = generations * generation_size<EOL><DEDENT>
Endow the network with some persistent properties.