My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

With this libray, you'll be able to write your own robot very quickly and easily.

With simple inheritance, and overloading of self-explanatory methods, you will be able to concentrate on the logic of your robot, not it's bowels.

In itself, that will save you some debugging time :)

Make a simple robot as simple as this

import org.wadael.waverobotfrmwrk.simple.BlipModifierRobot;
/**
 * Example robot that adds RTFM!! after each question mark.
 * It assumes there is a manual for the conversation's themes.
 * 
 * @author jerome baton : Wadael, http://blog.wadael.org
 */
@SuppressWarnings("serial")
public class RTFMRobotServlet extends BlipModifierRobot {
    @Override
    protected String modifyBlipText(String actualText)  {
        if(actualText.indexOf("?") == -1) return actualText;
        else {
           return actualText.replaceAll("?", "? (RTFM!!") ;
             }
        }
}

A tutorial has been written by Romin K. IRANI of gaejexperiments fame

  1. Simple robots (part 1)
  2. Advanced robots (part 2)

But please do not forget to browse the wiki, where you should find all the information you need.

I advise you to use the generator in order to get a brand new working Eclipse project for your robot, complete with all the boilerplate code (see video below).

Join the group, or search for public waves with "wadrobotframework" in the title (or tags) if you want to exchange about WRF.

More info in the Description page
Want to participate ? Read this page

There is several ways to use this framework, in ASCending effort order

  • Use the generator, right from the Eclipse project (prefered) to create a personalized robot skeleton.
  • use the JAR downloaded in your own project, do all configuration by hand (more control, more responsabilities).

The advised usage is to get the project from SVN. and to use the generator. If you only donwload the JAR, then you will not get the generator.



Latest news

September 2010
As announced on http://googlewavedev.blogspot.com/2010/09/wave-open-source-next-steps-wave-in-box.html there WILL be a turnkey Wave server install.

This is truly fantastic AS a user !
As a coder, it means that the WRF will certainly come back from the land of the dead, depending on my workload/parental load/other projects

August 2010
Due to the future end of Wave, the WRF is stopped. Thanks to all users, in particular to those providing feedback ;)
May 2010, 27th
Have published a video of the generator in action.
See it on http://www.youtube.com/watch?v=sdcPWz5ILEY



BTW, it takes less than the time of the video to generate a robot ;)


May 2010, 6th
Added 'obedience' feature. JAR updated. SVN updated.

See previous News
Cheers,

Jérôme BATON (Follow me on twitter)

If you make money with WRF do not forget the author.
Donate with Paypal

Powered by Google Project Hosting