Lego Mindstorms Connect 5 (Gomoku)

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
11,839
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Feb 16, 2007

A Lego robot playing real-life Connect 5 on paper... and winning!

Source code, pictures and some encrypted (Hungarian) description:

http://lorentey.hu/fun/robomoku.html

Category:

Howto & Style

Tags:

License:

Standard YouTube License

  • likes, 1 dislikes

Link to this comment:

Share to:

Uploader Comments (fnord43)

  • One question. What if you cheated? would it cheat back? :D

  • Nope. :-)  If you tried to cheat by placing two marks at once, the robot would recognize only the closest mark, and then continue to play according to the rules. It may pick up the second mark in a later move, or it may try to place a mark on it itself.

  • This video is generated from series of single photo shots and merged together. I used to make such "cartoons" myself. The boy moves the device by tiny bit each time and takes one snapshot. There are no engines behind that "robot", and most certainly there is no computer behind it. The boy just plays for both sides.

  • Thanks, that was funny. Do you realize how much work it would have taken to do this as a stop-motion video? It was much, much more interesting and took much, much less effort to do this for real.

    BTW, the "boy" was three programmers in their mid-twenties. We did this as a university project.

  • what mindstorms did you use?

  • It was the original version, with the yellow RCX controller. We used BrickOS and GCC for a full C programming environment.

see all

All Comments (26)

Sign In or Sign Up now to post a comment!
  • One word, WOW.

  • Kitűnő munka, csak gratulálni tudok nektek :).

    Én is készítettem már ötödölő játékot, de nem is gondoltam arra hogy roboton valósítsam meg.

  • just WOUAH !! 5/5

  • just WOUAH !!! 5/5

  • You got owned by your own creation xD

  • That is just insanely freaking cool! The very first program I ever wrote was a rewrite of Turbo-Gomoku back in the day when TurboPascal was the hot dev language, and I've had a love affair with GoMoku ever since, rewriting the game with every new programming language I learn.

    This was a very cool video, and what a neat project!

  • The problem is that if you made it check every square it would go even slower.

    Nice robot, fnord43.

  • Nice, I was just wondering. Seemed like a good idea at the time

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more