|
View:
New views
2 Messages
—
Rating Filter:
Alert me
|
|
|
bovo AIHi,
I like bovo but it's artificial intelligence was too easy for me. I had a project at the university where I have written an AI for this well-known game. That AI is much harder, but can be downscaled to ridiculously easy, and also makes more human-like moves. As I saw bovo was well-designed, and the AI engine was easily replaceable. I extended this capability a bit further, to be able to change the AI engine on a single line of the source code. I don't know if anyone is actively developing or maintaining bovo, so I'm posting this here. I'm attaching an svn diff that separates the AI implementation from it's interface, and contains Aron's original and my implementation in separate subdirectories. Currently the original implementation is active, to minimize regression potential. My stronger AI can be turned on in bovo/ai/ai.cc Please have a look at it, try it, and send me feedback. Gábor _______________________________________________ kde-games-devel mailing list kde-games-devel@... https://mail.kde.org/mailman/listinfo/kde-games-devel |
|
|
Re: bovo AIGreat!
This week, I finally got some spare time besides my work and started working on bringing your AI into bovo. I wanted to be able to switch between the two at runtime. Unfortunately, I ran into a whole bunch of GUI bugs, which I felt needed attention. Ideally, I would like to replace the current gui with a model/view based one, and allow for multiple AI engines (your AI engine as the main engine as it plays like a human, and my engine as the one used for "hint", as it is blow-your-brains-off fast). But I have to face it, I have had very (extremely) little time over the past year for bovo, and I don't think it will change, so I think it is time for me to step down as maintainer of bovo. I simply don't have the time it takes to actively maintain it -- and certainly not to develop it. Off course, I'm happy to contribute to bovo, but I think someone more suited should take over maintainership. Aron 2008/9/12 Pelladi Gabor <pelladigabor@...>: > I like bovo but it's artificial intelligence was too easy for me. I > had a project at the university where I have written an AI for this > well-known game. That AI is much harder, but can be downscaled to > ridiculously easy, and also makes more human-like moves. > As I saw bovo was well-designed, and the AI engine was easily > replaceable. I extended this capability a bit further, to be able to > change the AI engine on a single line of the source code. > I don't know if anyone is actively developing or maintaining bovo, so > I'm posting this here. I'm attaching an svn diff that separates the AI > implementation from it's interface, and contains Aron's original and > my implementation in separate subdirectories. > Currently the original implementation is active, to minimize > regression potential. My stronger AI can be turned on in bovo/ai/ai.cc > Please have a look at it, try it, and send me feedback. kde-games-devel mailing list kde-games-devel@... https://mail.kde.org/mailman/listinfo/kde-games-devel |
| Free Forum Powered by Nabble | Forum Help |