this is my implementation of the board game, yea it needs alot of work, like these: ---Vertical placement of ships ---AI search of nearby ships after a Hit ---"you sunk my battleship" messages Opt ('GUIONEVENTMODE',1) #include <GUICONSTANTSEX.AU3> #include <WINDOWSCONSTANTS.au3> #include <STATICCONSTANTS.au3> #include <BUTTONCONSTANTS.au3> #include <ARRAY.au3> Global $l_size = 40 Dim $Player_gui_parent = 0 Dim $Player_gui_grid_ships[11][11] Dim $Player_gui_grid_