ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-26, Sunday
🤖 කෘත්‍රිම බුද්ධිය · 🕒 කියවීමට විනාඩි 2 · 👁 1

බ්‍රවුසරයේ AI එදිරිවරුන්: 120ms තුළ Four-in-a-Row ක්‍රීඩාවක්

බ්‍රවුසරයේ AI එදිරිවරුන්: 120ms තුළ Four-in-a-Row ක්‍රීඩාවක්

දැන් ඔබේ බ්‍රවුසරය පමණක් භාවිතා කර Four-in-a-Row (Connect Four) ක්‍රීඩාවක් රස බලන්න. සංවර්ධකයෙක් තමන් පුහුණු කළ නියුරල් ජාලය (Neural Network) සෘජුවම වෙබ් පිටුවේ JavaScript + WASM පරිසරයේ ධාවනය කරයි, සර්වරයක්, ගිණුමක්, හෝ ඕනෑම පිටුපස සේවාවක් අවශ්‍ය නැත.

මෙම ව්‍යාපෘතියේ මුලික අරමුණ වූයේ, ක්‍රීඩාව සරල ස්ථාතික ගොනුවක් (static files) ලෙස සපයන්නයි. එම නිසා ONNX Runtime Web හි WASM ගොනුව භාවිතා කර නියුරල් ජාලය පරිශීලකගේ පරිගණකයේම ක්‍රියාත්මක වේ. එක් එක් ගමනකට මධ්‍යස්ථ තලයක් පමණක් 120 මිලිසෙකන්ඩ් පමණ කාලයක් ගනී, එය බොහෝ බ්‍රවුසර‑අඩි ක්‍රීඩා සඳහා ඉතා වේගවත් වේ.

අපේ ක්‍රීඩාව සම්පූර්ණයෙන්ම 9×8 බෝඩ් එකක් භාවිතා කරයි. සාම්ප්‍රදායික 7×6 බෝඩ් එකට වඩා 72 කොටස් (42% වැඩි) සහ 153 සම්භාව්‍ය සතර‑කොටස් රේඛා (2.2 ගුණයක්) ඇත. මේ නිසා මධ්‍යම තීරුව තනි තීරුවක් නොව, තුනක් වූ බ්‍රහස්පතින්දා කලාපයක් බවට පත්වෙයි. ඒ නිසා ක්‍රමවේදය වෙනස් වන අතර, පළපුරුදු ආරම්භක තාක්‍ෂණය මෙහි අදාළ නොවේ; නව නියුරල් ජාලයක් අදාළ බෝඩ් එකට පුහුණු කළ යුතුය.

ඉන්ධන තට්ටු

  • Beginner – ජාලය භාවිතා නොකර, වහාම ජයග්‍රහණ/අවහිර පරීක්ෂා කරයි.
  • Intermediate – ජාලයේ ප්‍රතිපත්ති සමඟ ස්ථානීය heuristic එක මිශ්‍ර කරයි.
  • Advanced – සෑම නීතිගත පිළිතුරක්ම ජාලයෙන් ඇගයී, විරුද්ධයාට අඩුම අවස්ථාව දෙන තීරණය ගනී.
  • Grandmaster – 256‑simulation MCTS (Monte Carlo Tree Search) ක්‍රමය භාවිතා කර, ජාලය මත පදනම්ව සම්පූර්ණ ගැඹුරු සෙවුමක් කරයි.

සියලුම මට්ටම් “ඔක්කොම ජයග්‍රහණයක් තිබේද?” සහ “ඔබේ ජයග්‍රහණය අවහිර කරද?” කියා පරීක්ෂා කරයි; ඒ නිසා ක්‍රීඩාවේ අඩුපාඩුවක් දුර්වලතාවයක් ලෙස පෙනෙන්නේ නැත.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

මෙම තාක්ෂණය ශ්‍රී ලංකාවේ තරුණ සංවර්ධකයන්ට AI මොඩලයක් බ්‍රවුසරයේම ධාවනය කර ගැනීමට නව පළමු පියවරක් වේ. ග්‍රාහක‑පැතිකරු (client‑side) පරිසරය භාවිතා කිරීමෙන්, දත්ත රහස්‍යතාවය රැකගැනීම, සර්වර් වියදම අඩු කිරීම, සහ ඉන්ටරනෙට් සම්බන්ධතා අඩු වූ ප්‍රදේශවලත් ක්‍රීඩා ලබා දීමේ හැකියාව ලැබේ. තවත් එක් වාසිය වන්නේ, ශ්‍රී ලංකාවේ පාසල් සහ විශ්වවිද්‍යාලවල AI පාඨමාලා සඳහා ප්‍රායෝගික උදාහරණයක් ලෙස මෙය භාවිතා කර හැකි වීමයි. ව්‍යවසායයන්ටද, වෙබ්‑අපලිකේෂන්වල AI ක්‍රියාත්මක කිරීමේ වියදම අඩු කර, භාවිතා‑කරුවන්ට තත්පර කිහිපයකින් ප්‍රතිඵල ලබා දීමට ඉඩ සලසයි.

අවසන් වශයෙන්, මෙම ව්‍යාපෘතිය බ්‍රවුසර‑මූලික AI ක්‍රීඩා තාක්ෂණය වඩාත් ප්‍රචලිත කරමින්, ශ්‍රී ලංකාවේ තාක්ෂණික පරිසරයට නව මාර්ගයක් ගොඩනඟයි.

💡 ඔබත් AI එදිරිවරුන් සමඟ ක්‍රීඩා කර බලන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#AI #Browser #Game #NeuralNetwork #SriLanka