It is for those who do not have the resources to play against other human opponents, or just like playing with bots.
Ladmo also has a borg feature, more on that later.
Check out the Revision History section to see what changes have been made from previous versions.
Check the
You can also run multiple copies of Bolo on your machine, using
some copies for Ladmo and a copy of Bolo running for yourself. This makes it possible to play against Ladmo on a single Macintosh.
Ladmo takes a lot of memory to run. I've been running it with Bolo's memory partition set to 3000k. It just runs on an LC III - it it gets much less CPU it will not perform well.
Ladmo is now in two versions. A 68k version and a PPC version.
I did :-).
Ladmo will remember everything the tanks sees in this mode and will send out pill
messages base messages and receive all messages.
Ladmo does have some unique options that I have not seen from any other bots
or borgs, yet. With the special keys listed below the borg mode lets you
tap into some of Ladmo's other functions. Those functions include going
to refuel, repair pill, go get trees and Ladmo's deadly kill enemy LGM, ect.
For some of these functions you must hold down the key for it to work. For
example if you want Ladmo to Claim a neutral base for you hold down the
'C' key until Ladmo claims the base.
It still has a long way to go, but it is a start. You can also use it instead of
the pause menu option to pause Ladmo while still retaining its memory.
The Major change with this version is that I modifed Ladmo to use the new version 3 brain header that works with Bolo 0.99.6. This includes the following:
Special thanks go to all the beta testers.
Ladmo is written MetroWerks CodeWarrior.
So portions are copyright MetroWerks.
This is an early version of Ladmo, hence the 0.70 version number listed.
Use Ladmo at your own risk, if you use Ladmo enough it will eventually
crash your system.
Ladmo is Freeware but is NOT in the public domain. Ladmo is copyright 1994-1995
by John A. Wagner and Will Uther. You can freely copy and distribute Ladmo
with the following conditions: You may not charge for Ladmo. For profit
companies MAY NOT distribute Ladmo without my signed approval. Non profit
organizations MAY distribute Ladmo. You must include all of the documentation
of Ladmo. You must not distribute modified copies of Ladmo.
If you encounter a bug, or a crash, or any other problem, or just would like
to make a comment, suggestion, or want to send us some code to look at,
then please do.
If you use Ladmo please let us know. Send us some E-Mail or a post card if
you like.
Snail-Mail:
This Read Me was written by John A. Wagner. Modified and marked up for html by Will Uther.
Where the name Ladmo is from
Ladmo was a host of a children's TV show in Arizona, The Wallace and
Ladmo Show, that was the longest running local T.V. show ever in the United
States, from 1954 to 1989. He died in March of 1994, hence the bot Ladmo is
dedicated to the memory of Ladmo. I grew up watching the Wallace and Ladmo
show, and I was extremely upset when it went off the air in 1989. No one could
EVER say anything bad about Ladmo. The whole State of Arizona was in morning and
the topic of all conversations all over was who got a Ladmo Bag, and who never did. Skill Level of Ladmo
Ladmo easily beat Maxwell 1.4, Tonto 2.0, and all other bots based on Standard
Autopilot. Ladmo is similar in skill level to Indy 2.02. Head to head games
are very competitive with the victor usually determined by the type of map and
how well each bot starts out.Some of the things Ladmo can do
Messaging
Ladmo recognizes and/or sends the following commands
Ladmo will also auto ally with other Ladmos providing that each Ladmo has the first five
letters of the players name is "Ladmo". There is still an ally bug in Bolo 0.99.2 that can cause
partial alliances at times, so there is nothing that I can do about that.The following commands Ladmo will only recognize from/to allies:
Owned will either be "e" for enemy, "f" for friendly, and "n" for neutral.Here is what Ladmo DOES NOT do yet and problems
Borg Mode
It is far from being complete, but if you have the caps lock key down you can control
Ladmo with the default Bolo command keys. If you are adventurous you can
change the keys with ResEdit if you know the proper character key codes. Eventually we may have a configuration dialog and save the preferences
properly.Here are the keys:
Special Keys: (none of which seem to be working right at the moment)
You can use ResEdit to edit them to your preference, you must know the Key
Codes to make changes.Menu Options
Ladmo has three menu's:Ladmo Main
This menu contains the main Ladmo functions:
'Bot
This menu controls what Ladmo will do when in 'bot mode. There are some default settings for different 'moods' up the top of the menu, then individual items below.'Borg
This menu controls what Ladmo will do when in 'borg mode. If 'Do Nothing' is checked then Ladmo will supply no assistance at all.What is going to be done to Ladmo next
Ladmo itself will stop with this version (well, probably a couple of bug fixes...). I (Will) am starting a PhD at Carnegie Mellon University on planning for real-time distributed games. I will be taking the low-level Ladmo behaviours and developing a new strategic planner on top. This will be released as a different 'bot.Revision History
Final Notes
Ladmo includes code from Decayed Brain 0.4 by Daniel Kallander, and
BBMPL 0.8 by John Dunning. Ladmo was also written with help from Indy 1.0
code by John Lawrie and Gersham Meharg and Standard Autopilot code by
Stuart Cheshire. Ladmo is NOT based on Standard Autopilot like most
other full fledged AutoPilots.
William Uther
C/o- Dept. of Computer Science
Carnegie Mellon University
5000 Forbes Avenue,
Pittsburgh, PA, 15213-3891
Last modified: 26th September, 1995
comments/donations to: Will Uther(will+@cs.cmu.edu)