hya eylner, this is a very old version that may not work due to compatibility issues so I dont believe I'll be able to sucesfully share it.
It is basically using RNG that acts within a certain spectre of variables, like for exemple if you choose to defend he will register that variable and take it in consideration when the oppnent tries to attack.
Its a great little project to train variable RNG usage.