I am programming on a Monte Carlo AI game system, it uses statistical mechanics for converging e.g. getting better entropy.
It is called MCSystem and can be found at http://erana.yellowcouch.org/python
See the entry MCSystem.
As of now it does not have any methods except for the system wihch will step with methods in a stepper so things like e.g. a Metropolis algorithm can be put in.
Tuesday, April 19, 2016
Thursday, January 28, 2016
I've started out on a Open Source company named Brandywine Software.
I develop code in Python and XCode (apple's objective-C) for PowerPC machines.
I am working on 2 roguelikes ATM and have some code but nothing usable yet.
The site with projects and source code is at
http://brandywine-software.yellowcouch.org
Supporting me with money is on the site pages, you can send me something for work I've done for you earlier.
If you want to contact me use johan@yellowcouch.org
I still have lots of work to do so be patient and I will give you some software.
I develop code in Python and XCode (apple's objective-C) for PowerPC machines.
I am working on 2 roguelikes ATM and have some code but nothing usable yet.
The site with projects and source code is at
http://brandywine-software.yellowcouch.org
Supporting me with money is on the site pages, you can send me something for work I've done for you earlier.
If you want to contact me use johan@yellowcouch.org
I still have lots of work to do so be patient and I will give you some software.
Wednesday, December 23, 2015
My latest hack "presence of the wise", a computer game engine with quaternions, numpy matrices and scipy algebra code. It has a balanced tree
which adapts with gradient descent to a minimum for managing the physics
of entities. Entities have a 3D armature with lines, quads and triangles (a la OpenGL). The file 3D/Physics4D.py contains collision code for 3D objects. There is also a small example in the file 3D/NPC/mimic.py, a Mimic (flesh eating chest)
where you can see a 3D entity.
The code is at http://erana.yellowcouch.org/python/ near the bottom of the page.
The license is BSD Revised.
Merry Christmass.
which adapts with gradient descent to a minimum for managing the physics
of entities. Entities have a 3D armature with lines, quads and triangles (a la OpenGL). The file 3D/Physics4D.py contains collision code for 3D objects. There is also a small example in the file 3D/NPC/mimic.py, a Mimic (flesh eating chest)
where you can see a 3D entity.
The code is at http://erana.yellowcouch.org/python/ near the bottom of the page.
The license is BSD Revised.
Merry Christmass.
Sunday, December 20, 2015
Sunday, December 13, 2015
Friday, December 11, 2015
I updated the license from PFL and BSD of my synth-sampler program to GNU's GPL 3, you can find the updated files here :
https://sourceforge.net/projects/pyxiesynth/
pyxiesynth is a program which reads and parses bitstreams from a sound file and then rewrites them back to disk. You can alter the music by shifting and counting bits in an 8-bit packet of audio file (I do not mean the library) then mixing samples from different sources. HTH, enjoy!
https://sourceforge.net/projects/pyxiesynth/
pyxiesynth is a program which reads and parses bitstreams from a sound file and then rewrites them back to disk. You can alter the music by shifting and counting bits in an 8-bit packet of audio file (I do not mean the library) then mixing samples from different sources. HTH, enjoy!
Sunday, March 15, 2015
I've created 2 more projects on savannah which I will hack on in the future.
The first is an extended version of scheme48 known as silverhawk-scheme, it is available at https://savannah.gnu.org/projects/silverhawkscheme
The second is 'winebottle' which is a smalltalk kernel for interpreting that language, it is hosted at https://savannah.gnu.org/projects/winebottle
If I have the time, I will make it into a full smalltalk system, but I'm learning some more perl ATM.
Enjoy the systems.
The first is an extended version of scheme48 known as silverhawk-scheme, it is available at https://savannah.gnu.org/projects/silverhawkscheme
The second is 'winebottle' which is a smalltalk kernel for interpreting that language, it is hosted at https://savannah.gnu.org/projects/winebottle
If I have the time, I will make it into a full smalltalk system, but I'm learning some more perl ATM.
Enjoy the systems.
Subscribe to:
Posts (Atom)