initialize relevant bits of the agent concode_field_sep String namedPipesBasename concode_elem_sep AbstractUI ui concode_elem_sep ALEPipes io concode_elem_sep ScreenConverter converter concode_elem_sep boolean useGUI concode_field_sep boolean wantsScreenData concode_elem_sep ColorPalette makePalette concode_elem_sep long getPauseLength concode_elem_sep void run concode_elem_sep void updateImage concode_elem_sep void initIO concode_elem_sep boolean wantsRLData concode_elem_sep int selectAction concode_elem_sep boolean wantsRamData concode_elem_sep boolean shouldTerminate concode_elem_sep void pause concode_elem_sep void observe
void function ( ) { if ( useGUI ) { ui = new AgentGUI ( ) ; } else { ui = new NullUI ( ) ; } initIO ( ) ; }