PDA

View Full Version : สร้างหุ่นยนต์แบบง่ายๆ



RedAnalyzer
02-06-2003, 10:01 PM
หลายคนที่เพิ่งเริ่มเขียนโปรแกรมด้วย java ไม่รูจะเริ่มยังไง หรือเริ่มแล้วก็ไม่รู้จะเขียนอะไรดี เขียนตามหนังสือไปเรื่อยๆลองมาฟังทางนี้

ตอนนี้ IBM ได้สร้างสิ่งใหม่ให้กับวงการ AI (Artifical Inteligence) ด้วยการออก RoboCode เกมส์แนวใหม่ที่ให้ผู้เล่นเขียนหุ่นยนต์ ด้วยตัวเอง!!

ไม่ต้องตกใจ หุ่นยนต์ในที่นี้ ไม่ได้เหมือนที่ทาง Fibo ของเราทำ คือมันไม่ได้เป็นรูปธรรมแบบมีแขนขา อะไรอย่างนั้น แต่มันเป็นปัญญาประดิษฐ์ (AI) ลองนึกภาพที่เราเขียนหุ่นยนต์ขึ้นมาสักตัว แล้วเราสามารถควบคุมการกระทำของมัน รูปแบบการเคลื่อนที่ รวมทั้งสิ่งที่มันจะทำเมื่อเจอคู่ต่อสู้ !!ฟังแค่นี้ก็น่าสนใจแล้วใช่ไหม

RoboCode เป็นอะไรที่เราแนะนำให้กับคนที่คิดจะเรียน AI ได้เรียนรู้คอนเซ็ปต์ของมัน รวมทั้งเป็นการปูพื้นให้กับผู้ที่เริ่มต้นภาษา Java (หรือเก่งแล้ว) ได้เขียนโปรแกรมแบบที่มีจุดมุ่งหมาย (ไม่ใช่ลอกหนังสือไปเรื่อยๆ)

วิธีลงก็ไม่ยากอะไร ให้ไปโหลด robocode-setup.jar (http://sin.serveftp.org/~ra/box/robocode/robocode-setup.jar) มาก่อนแล้วก็ดับเบิ้ลคลิ้กไปเลย แล้วทำตาม instruction ไปเรื่อยๆ ก่อนที่จะลง RoboCode ต้องมี j2sdk ก่อนนะครับ

ลองไปอ่านคอนเซ็ปต์ AI ของ RoboCode ที่นี่ (http://ai-depot.com/Essay/Robocode.html)

ส่วนนี่เป็น Official Site http://robocode.alphaworks.ibm.com/home/home.html

แล้วจะเขียนหุ่นยนต์มาให้ดูกันนะ ลองเล่นดูเหมือนเอาปลากัดมากัดกันเลย มันดี :lol:
อยากจะบอกว่าคอนเซ็ปต์ของ AI ที่ได้จากเกมส์นี้น่ะ เยอะมากนะ ใครที่คิดจะเรียน AI ลองดูละกัน

asylu3
03-06-2003, 11:44 PM
น่าสนใจมากครับ

Crovax
08-06-2003, 12:21 PM
:wob:
เย้จาได้ลองของหม่ายอีกระ :P

Crovax
13-06-2003, 12:49 AM
ลงไม่ได้อ่า
??? งงก๊ะ :wob:

SuperTrex
16-04-2004, 12:54 AM
VERY COOL!!! :eek:

ar3s
10-05-2004, 05:05 PM
มันลงยังไงเหรอครับผมโหลดมาแล้วแต่ลงไม่เป็นอ่ะครับ

RedAnalyzer
15-05-2004, 12:33 AM
ต้องลง java runtime ก่อนครับจากนั้นก็สั่งจาก commandline
java -jar <install-filename>.jar
โดยที่ install-filename เป็นชื่อของตัว installer น่ะครับ