I've imported my kbattleship rewrite into kde svn here: svn.kde.org/home/kde/branches/work/kbattleship4. Playing against the AI is already working, as well as resizing. Any comments are welcome. Paolo