56 Commits (master)

Autor SHA1 Mensaje Fecha
  Yann Weber 8c6f2c78d9 Add a feature to generate a white noise background as init world hace 5 años
  Yann Weber 6f004245f3 Add a score to evaluate the use of variable in direction calculation hace 5 años
  Yann Weber 25d7e7a0f7 Fixing help text hace 5 años
  Yann Weber bb98817ce7 Add a TODO hace 5 años
  Yann Weber bbc9ced95e Add a SWP swap operation (xchg two values on top of stack) hace 6 años
  Yann Weber 723bba7d96 Optimize & enhance animation writing hace 6 años
  Yann Weber b2060bc608 Enhancement in dirvar score again hace 6 años
  Yann Weber 6c85234338 Enhancement of dirvar score hace 6 años
  Yann Weber 038692f03f Enable jcmp op again hace 6 años
  Yann Weber f9172c0265 Add an option to save animation images hace 6 años
  Yann Weber 8b92e8d329 Update output and dirvar score calculation hace 6 años
  Yann Weber 8874bc174f Update mutation type proba hace 6 años
  Yann Weber f2e2e96d6a Optimisation of expression execution hace 6 años
  Yann Weber 0015a5347a Add a save animation option and a try to dedup the turmit we keep hace 6 años
  Yann Weber 767230c099 GTE is too smart and make diagonals changing direction every 50 steps... hace 6 años
  Yann Weber 538906994e Add a direction variation score hace 6 años
  Yann Weber cb1b9531b4 Bugfix mutator and 0 len expr hace 6 años
  Yann Weber 9acb2b702d Bugfix in JCMP hace 6 años
  Yann Weber 07fc92c527 Add div operation hace 6 años
  Yann Weber 14cc814989 Put make old mutations probabilities hace 6 años
  Yann Weber aa0a96e919 Change gray mode and add a bw mode + small numbers display hace 6 años
  Yann Weber 6ca855a955 Add some options and a disabled diagonals mode hace 6 años
  Yann Weber 7d7754aad8 Bugfixes in mutator and in turmit hace 6 años
  Yann Weber ec4e4a9951 Bugfix in mutator when len(expr) == 1 hace 6 años
  Yann Weber fb466b3520 Bugfix in mutator when len(expr) == 1 hace 6 años
  Yann Weber bd862590b2 Enhance color handling + add gray option hace 6 años
  Yann Weber 6b1e0a7f26 Add optionnal variable step count hace 6 años
  Yann Weber 79abfd35ab Enable optional exponential mutation count hace 6 años
  Yann Weber cac2ec142e Bugfix in world evaluator + enhance steps count hace 6 años
  Yann Weber 37d82e992d Bugfix in mutator + enhance __main__ hace 6 años
  Yann Weber d3501926b1 Enhancement in random value generators hace 6 años
  Yann Weber 62a4306158 Add comparison methods hace 6 años
  Yann Weber b4b60721e3 Optimisation in World init + update default args hace 6 años
  Yann Weber 0bc8b81123 Update argparse + add WOOT.result hace 6 años
  Yann Weber a698d20ddc Optimisation + bugfix hace 6 años
  Yann Weber de825780e6 Add RpnSymbol and RpnExpr __eq__ methods hace 6 años
  Yann Weber c1ab518252 Add op alias and jmp method hace 6 años
  Yann Weber a77bfd2e6c Add options, enhance output + bugfixes hace 6 años
  Yann Weber 4998451958 Implement Turmit.bin_xor + add stack size limit hace 6 años
  Yann Weber b5369a9a41 Add subparser and image generator hace 6 años
  Yann Weber 8b6aa86c33 Enhanced __main__ and add mutator hace 6 años
  Yann Weber 860b25bfe0 Add a world module that handle turmit exec env hace 6 años
  Yann Weber fb27715713 Ajout d'un main de test hace 6 años
  Yann Weber cc0d798302 Ajout d'une méthode str pour les RpnExpr hace 6 años
  Yann Weber 8957f507db Implement Turmit.__call__() + bugfixes hace 6 años
  Yann Weber a9715d9821 Implement an RpnExpr class + add more options to Turmits hace 6 años
  doc 283c2abcfa Bugfix on tests + turmit.pop ++ hace 6 años
  Yann Weber 9681a4b38a Implement random generation methods on rpnSymbol hace 6 años
  Yann Weber fe7e459b26 Add forgotten rpnlib module hace 6 años
  Yann Weber d20525dd56 Refactoring Turmit module code hace 6 años