Jan 11, 2010, 05:40 PM | |
I have now played against the bot, and it was pretty entertaining. It was considerably more dangerous than I expected already, and it sounds like there is work on making it smarter, so it could become a rather fun training tool on some levels, or a good way to populate empty servers.
__________________
![]() Lexicographer: Someone who writes dictionaries Neophyte: A novice, or newbie Hemisemidemiquaver: In music, a sixty-fourth note Exit Troglobite, Stage Left |
Jan 11, 2010, 10:22 PM | |
Ye...Bot is very helpful if player havent internet...Bot will working without internet?
__________________
ELC leveldesigner, [CDFLogistics] leader, [CDF] consult member, a music composer. Unite people under one idea. |
Jan 11, 2010, 10:38 PM | |||
Quote:
Yes it's dangerous sometimes because it shoot fast and always chase you! I've added some movement rules to JE, so when bot plays JE, it can capture, score and avoid most walls/pipes in that level. This is yet hardcoded in the program, because i don't yet know how to read J2L files with C/C++ (This is my first C/C++ program, so Hello, World!) Quote:
The program won't be released anytime soon, because it could be used to cheat (see player positions, always fastfire).
__________________
WebJCS 2 (new and in progress) WebJCS 1 (old but complete) SGIP Simple Games in Progress list Level Packer v2 - With a GUI! PHP Tileset Compiler Last edited by djazz; Jan 12, 2010 at 01:47 AM. |
Jan 12, 2010, 08:22 PM | |
I agree with pretty much everything Hunter said, as an ideal bot. However, writing a learning program like that sounds way more complicated than DJazz's current bot, and for the moment, I enjoy what already exists, but am looking forward to any future advancements.
__________________
![]() Lexicographer: Someone who writes dictionaries Neophyte: A novice, or newbie Hemisemidemiquaver: In music, a sixty-fourth note Exit Troglobite, Stage Left |
Jan 16, 2010, 09:38 AM | |
Well, I agree both with Hunter and Troglobite. It sounds like an ideal bot, but I believe it's easier to give bot original moves instead of trying to make him learn moves from players. Maybe bot should have to break his "main cycle" sometimes, choose random or most fitting "move" (i.e., if opponent is few squares below - use a special move) and perform it.
I don't think that people ever made learning bot for multiplayer game, because it's just hard to filter "good" and "bad" in recorded actions (imagine a player joining the game and just jumping on one point for hours; what will bot learn then =) |
Jan 20, 2010, 04:21 PM | |
Uh...This bot learning all moves on his "eye"!
![]() If you teach this bot more and more he can become elite "player"?
__________________
ELC leveldesigner, [CDFLogistics] leader, [CDF] consult member, a music composer. Unite people under one idea. |
![]() |
«
Previous Thread
|
Next Thread
»
Thread Tools | |
|
|
All times are GMT -8. The time now is 10:45 AM.
Jazz2Online © 1999-INFINITY (Site Credits). Jazz Jackrabbit, Jazz Jackrabbit 2, Jazz Jackrabbit Advance and all related trademarks and media are ™ and © Epic Games. Lori Jackrabbit is © Dean Dodrill. J2O development powered by Loops of Fury and Chemical Beats. Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Original site design by Ovi Demetrian. DrJones is the puppet master. Eat your lima beans, Johnny.