Yann Weber
|
79abfd35ab
|
Enable optional exponential mutation count
|
6 years ago |
Yann Weber
|
cac2ec142e
|
Bugfix in world evaluator + enhance steps count
Now steps count evolve given the try number from 100% to 33%
|
6 years ago |
Yann Weber
|
37d82e992d
|
Bugfix in mutator + enhance __main__
|
6 years ago |
Yann Weber
|
8f1d22c6aa
|
Add README
|
6 years ago |
Yann Weber
|
d3501926b1
|
Enhancement in random value generators
|
6 years ago |
Yann Weber
|
563f87838b
|
Add more woot results
|
6 years ago |
Yann Weber
|
62a4306158
|
Add comparison methods
|
6 years ago |
Yann Weber
|
b4b60721e3
|
Optimisation in World init + update default args
|
6 years ago |
Yann Weber
|
0bc8b81123
|
Update argparse + add WOOT.result
first turmit that looks nice :D
|
6 years ago |
Yann Weber
|
a698d20ddc
|
Optimisation + bugfix
|
6 years ago |
Yann Weber
|
de825780e6
|
Add RpnSymbol and RpnExpr __eq__ methods
|
6 years ago |
Yann Weber
|
c1ab518252
|
Add op alias and jmp method
|
6 years ago |
Yann Weber
|
a77bfd2e6c
|
Add options, enhance output + bugfixes
|
6 years ago |
Yann Weber
|
4998451958
|
Implement Turmit.bin_xor + add stack size limit
|
6 years ago |
Yann Weber
|
b5369a9a41
|
Add subparser and image generator
|
6 years ago |
Yann Weber
|
8b6aa86c33
|
Enhanced __main__ and add mutator
|
6 years ago |
Yann Weber
|
860b25bfe0
|
Add a world module that handle turmit exec env
A world (World) is a place where turmit can run (LivingTurmit) and has
methods to determine its fractam dimention and to save a representing image
|
6 years ago |
Yann Weber
|
fb27715713
|
Ajout d'un main de test
L'essentiel du main sera déplacé dans un module
|
6 years ago |
Yann Weber
|
cc0d798302
|
Ajout d'une méthode str pour les RpnExpr
|
6 years ago |
Yann Weber
|
8957f507db
|
Implement Turmit.__call__() + bugfixes
Bugfixes in Turmit tests and in rpn op wrapper (in argument orders)
Add small test for Turmit.__call__()
|
6 years ago |
Yann Weber
|
a9715d9821
|
Implement an RpnExpr class + add more options to Turmits
Adding prog attribute to Turmit (storing a RpnExpr)
|
6 years ago |
Yann Weber
|
721f5bf619
|
Correcte test again...
|
6 years ago |
doc
|
283c2abcfa
|
Bugfix on tests + turmit.pop ++
|
6 years ago |
Yann Weber
|
edc5d2c375
|
Add a div test for Turmit
|
6 years ago |
Yann Weber
|
592759b32b
|
Merge branch 'master' of ssh://192.168.11:/home/zered/dev/python/gte_bare
|
6 years ago |
Yann Weber
|
9681a4b38a
|
Implement random generation methods on rpnSymbol
|
6 years ago |
Yann Weber
|
2d2eb78101
|
Corrected tests
|
6 years ago |
doc
|
de5dbb5364
|
Corrected paths in Doxyfile
|
6 years ago |
Yann Weber
|
f726056de8
|
Add Doxyfile
|
6 years ago |
Yann Weber
|
fe7e459b26
|
Add forgotten rpnlib module
|
6 years ago |
Yann Weber
|
d04550c867
|
Merge branch 'master' of ssh://192.168.11:/home/zered/dev/python/gte_bare
|
6 years ago |
Yann Weber
|
d20525dd56
|
Refactoring Turmit module code
Moving RPN stuff in dedicated module
|
6 years ago |
doc
|
96cd786b7c
|
Implemented methods for turmit
dup, and, sub, lshift
|
6 years ago |
Yann Weber
|
e80a284f5e
|
Corrected tests
|
6 years ago |
Yann Weber
|
f2f85db5f3
|
Updated tests again
|
6 years ago |
Yann Weber
|
5f415509c4
|
Re correct tests
|
6 years ago |
Yann Weber
|
47059ba5e8
|
Corrected tests on Turmit operations
|
6 years ago |
Yann Weber
|
23d87b1dd8
|
Add README and runtest.sh script
|
6 years ago |
Yann Weber
|
b45e6fe081
|
Add a random symbol generator + add some variables
|
6 years ago |
Yann Weber
|
54f31ee4a6
|
Add tests for turmit methods + add new RpnSymbol + some tests
|
6 years ago |
Yann Weber
|
9439c6c95b
|
Add new turmit using RPN expr to determine direction
|
6 years ago |
Yann Weber
|
d25381a607
|
Fractal dimension calculation
|
6 years ago |