[Kde-games-devel] Review Request 111662: Hard AI for KSquares

Tom Vincent Peters kde at vincent-peters.de
Wed Oct 16 19:05:34 UTC 2013


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/111662/
-----------------------------------------------------------

(Updated Oct. 16, 2013, 7:05 p.m.)


Review request for KDE Games and Matt Williams.


Changes
-------

- Used QScopedArrayPointer for myLines, linesCopy
- Removed useless if-block
- Fixed configGroupName


Repository: ksquares


Description
-------

Hard AI for KSquares, 
originally submitted about a year ago: https://svn.reviewboard.kde.org/r/6951/
The new AI level is able to do hard hearted handouts and doublecrosses.
This time there are only minimal UI changes that are required for the new AI level (and some credits).
It seems that the medium ai uses hard hearted handouts more often than before (doesn't seem to influence the strength of the medium AI, see "Testing Done")


Diffs (updated)
-----

  src/aicontroller.h beaafa8 
  src/aicontroller.cpp 0bff5e6 
  src/ksquareswindow.cpp 092c795 
  src/main.cpp 58184b6 
  src/prefs_ai.ui 9774aed 

Diff: http://git.reviewboard.kde.org/r/111662/diff/


Testing
-------

100 autoplay games medium against hard
a lot of games against hard ai
some games against medium ai
Test whether medium ai code changed as a side effect of the new code: https://git.reviewboard.kde.org/r/111705/


Thanks,

Tom Vincent Peters

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-games-devel/attachments/20131016/9c8974e8/attachment.html>


More information about the kde-games-devel mailing list