Page 1 of 1

Mule Auction AI

PostPosted: 30 Apr 2007, 11:39
by searle
Hello Kroah!

I'm currently playing around with a port of Mule on Java.

i'm using your documentation for a rough understanding and then i
translate the 6502 assembly code to java.

one of the next steps would be auction ai.
unfortunately that's about the only big gap in your
documentation. do you have any plans on analysing that part?

cheers,
searle

Re: Mule Auction AI

PostPosted: 04 May 2007, 22:35
by Kroah
Welcome Searle,

searle wrote:I'm currently playing around with a port of Mule on Java.

Glad to hear that, i'll try to help you as much as i can.

searle wrote:i'm using your documentation for a rough understanding and then i translate the 6502 assembly code to java.

Even if the code is mostly well done, there's still lots of goto statements. I think you should mix between direct translation (formulae...) and adaptation (main game logic).

searle wrote:one of the next steps would be auction ai. unfortunately that's about the only big gap in your documentation. do you have any plans on analysing that part?

Doh... I feared this one.
Sincerly, not presently. It's near the end of my (long) todo list. But i'm curious to know this part of the game, so i'm still motivated to work on it.

Have a nice WE.

Re: Mule Auction AI

PostPosted: 06 May 2007, 16:37
by searle
Kroah wrote:Welcome Searle,

searle wrote:I'm currently playing around with a port of Mule on Java.

Glad to hear that, i'll try to help you as much as i can.


Thanks a lot, I'm full with questions already :-)

Kroah wrote:
searle wrote:i'm using your documentation for a rough understanding and then i translate the 6502 assembly code to java.

Even if the code is mostly well done, there's still lots of goto statements. I think you should mix between direct translation (formulae...) and adaptation (main game logic).


Yes, that's what I think too. At the moment, I'm trying to get all the calc* stuff running, the base for all AI.

Kroah wrote:
searle wrote:one of the next steps would be auction ai. unfortunately that's about the only big gap in your documentation. do you have any plans on analysing that part?

Doh... I feared this one.
Sincerly, not presently. It's near the end of my (long) todo list. But i'm curious to know this part of the game, so i'm still motivated to work on it.
Have a nice WE.


So it's not OFF the to-do list, which is good. I hope I don't have to digg into this as well, but lets see. It will take some time until I'll touch it anyway. I built a tool to get me into the source more easily, maybe it's helpful for you, too:
http://www.raisin.de/mule/mulesrc1.tar.gz

Cheers,
Searle

PostPosted: 07 May 2007, 09:29
by Kroah
hu... Even if i understand the language, i'm impressed by what you were able to do with it. Effectively, it must help you to dig out the information in this big file.

I've just sent you a PM by the way.

PostPosted: 07 May 2007, 20:49
by xot
That's very cool, searle, thanks for posting it.