[2403.13105] Using evolutionary computation to optimize task performance of unclocked, recurrent Boolean circuits in FPGAs