Yann Weber
|
8b92e8d329
|
Update output and dirvar score calculation
|
6 years ago |
Yann Weber
|
8874bc174f
|
Update mutation type proba
|
6 years ago |
Yann Weber
|
f2e2e96d6a
|
Optimisation of expression execution
By compiling code on the fly and falling back to std method for jumps
|
6 years ago |
Yann Weber
|
0015a5347a
|
Add a save animation option and a try to dedup the turmit we keep
|
6 years ago |
Yann Weber
|
767230c099
|
GTE is too smart and make diagonals changing direction every 50 steps...
|
6 years ago |
Yann Weber
|
538906994e
|
Add a direction variation score
|
6 years ago |
Yann Weber
|
cb1b9531b4
|
Bugfix mutator and 0 len expr
|
6 years ago |
Yann Weber
|
9acb2b702d
|
Bugfix in JCMP
|
6 years ago |
Yann Weber
|
b57515811c
|
Add more woot results
|
6 years ago |
Yann Weber
|
07fc92c527
|
Add div operation
|
6 years ago |
Yann Weber
|
6fe79da798
|
Updated test about small numbers
|
6 years ago |
Yann Weber
|
14cc814989
|
Put make old mutations probabilities
|
6 years ago |
Yann Weber
|
aa0a96e919
|
Change gray mode and add a bw mode + small numbers display
|
6 years ago |
Yann Weber
|
6ca855a955
|
Add some options and a disabled diagonals mode
|
6 years ago |
Yann Weber
|
7d7754aad8
|
Bugfixes in mutator and in turmit
Turmit stack size was 0 sometimes
Mutator sometimes delete leading to empty expressions
|
6 years ago |
Yann Weber
|
f76402f847
|
Update README.txt
|
6 years ago |
Yann Weber
|
ec4e4a9951
|
Bugfix in mutator when len(expr) == 1
|
6 years ago |
Yann Weber
|
1168903155
|
Add cool expr
|
6 years ago |
Yann Weber
|
fb466b3520
|
Bugfix in mutator when len(expr) == 1
|
6 years ago |
Yann Weber
|
bd862590b2
|
Enhance color handling + add gray option
|
6 years ago |
Yann Weber
|
6b1e0a7f26
|
Add optionnal variable step count
|
6 years ago |
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 |