Tue, 09 Sep 2014 20:29:01 +0300 Start game after page load.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 20:29:01 +0300] rev 32
Start game after page load.
Tue, 09 Sep 2014 20:22:05 +0300 Visualise buttons.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 20:22:05 +0300] rev 31
Visualise buttons.
Tue, 09 Sep 2014 20:13:00 +0300 Highlight AI controls.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 20:13:00 +0300] rev 30
Highlight AI controls.
Tue, 09 Sep 2014 20:00:45 +0300 Fix typo.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 20:00:45 +0300] rev 29
Fix typo.
Tue, 09 Sep 2014 19:54:11 +0300 Remove debug output.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 19:54:11 +0300] rev 28
Remove debug output.
Tue, 09 Sep 2014 19:37:44 +0300 Add Blind cycle AI. Add example of setting passing.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 19:37:44 +0300] rev 27
Add Blind cycle AI. Add example of setting passing.
Tue, 09 Sep 2014 18:45:26 +0300 Remove debug code.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 18:45:26 +0300] rev 26
Remove debug code.
Tue, 09 Sep 2014 18:44:56 +0300 Prepare UI for AI configuration.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 18:44:56 +0300] rev 25
Prepare UI for AI configuration.
Tue, 09 Sep 2014 18:39:52 +0300 Fix: TypeError: ui.ai.current.cleanup is not a function
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 18:39:52 +0300] rev 24
Fix: TypeError: ui.ai.current.cleanup is not a function
Tue, 09 Sep 2014 14:25:59 +0300 Indent levels.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 14:25:59 +0300] rev 23
Indent levels.
Tue, 09 Sep 2014 02:32:31 +0300 Make unrolled version of equals.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 02:32:31 +0300] rev 22
Make unrolled version of equals.
Mon, 08 Sep 2014 19:42:32 +0300 Expectimax implementation.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 08 Sep 2014 19:42:32 +0300] rev 21
Expectimax implementation.
Mon, 08 Sep 2014 17:43:10 +0300 Add detecting value at edge or corner, free cell count. Added AI that count
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 08 Sep 2014 17:43:10 +0300] rev 20
Add detecting value at edge or corner, free cell count. Added AI that count max value at edges or corner and free cell count.
Mon, 08 Sep 2014 02:04:16 +0300 Fold code into loops.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 08 Sep 2014 02:04:16 +0300] rev 19
Fold code into loops.
Mon, 08 Sep 2014 01:47:36 +0300 Choose move that lead to maximum next score among all possible when next moves
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 08 Sep 2014 01:47:36 +0300] rev 18
Choose move that lead to maximum next score among all possible when next moves lead to same score.
Mon, 08 Sep 2014 01:03:05 +0300 Add board editor.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 08 Sep 2014 01:03:05 +0300] rev 17
Add board editor.
Mon, 08 Sep 2014 00:18:13 +0300 Fix typo.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 08 Sep 2014 00:18:13 +0300] rev 16
Fix typo.
Mon, 08 Sep 2014 00:14:21 +0300 ui.board.set care about 'val' argument.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 08 Sep 2014 00:14:21 +0300] rev 15
ui.board.set care about 'val' argument.
Sun, 07 Sep 2014 23:30:11 +0300 Add "N level deep on score value without random" AI.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 07 Sep 2014 23:30:11 +0300] rev 14
Add "N level deep on score value without random" AI. Fix nextMaxScore and nextMaxValue AI.
Sun, 07 Sep 2014 14:16:26 +0300 Add color to board depending on values..
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 07 Sep 2014 14:16:26 +0300] rev 13
Add color to board depending on values..
Sun, 07 Sep 2014 03:33:33 +0300 Moves for 2d array board + test toolkit.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 07 Sep 2014 03:33:33 +0300] rev 12
Moves for 2d array board + test toolkit.
Sun, 07 Sep 2014 00:33:47 +0300 Swap score parameters.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 07 Sep 2014 00:33:47 +0300] rev 11
Swap score parameters.
Sun, 07 Sep 2014 00:19:00 +0300 Move rule and AI engine to separate files.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 07 Sep 2014 00:19:00 +0300] rev 10
Move rule and AI engine to separate files.
Sun, 07 Sep 2014 00:18:35 +0300 Add BoardArr2d.prototype.can* functions. Fix typo.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 07 Sep 2014 00:18:35 +0300] rev 9
Add BoardArr2d.prototype.can* functions. Fix typo.
Sat, 06 Sep 2014 22:59:23 +0300 Different performance metrics.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 06 Sep 2014 22:59:23 +0300] rev 8
Different performance metrics.
Sat, 06 Sep 2014 22:58:53 +0300 Rename methods and use sequential numbers instead of power of 2.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 06 Sep 2014 22:58:53 +0300] rev 7
Rename methods and use sequential numbers instead of power of 2.
Sat, 06 Sep 2014 22:57:36 +0300 Initial implementation of board back-ends.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 06 Sep 2014 22:57:36 +0300] rev 6
Initial implementation of board back-ends.
Sat, 06 Sep 2014 19:51:14 +0300 Performance testing toolkit.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 06 Sep 2014 19:51:14 +0300] rev 5
Performance testing toolkit.
Tue, 02 Sep 2014 19:03:38 +0300 Report mockup.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 02 Sep 2014 19:03:38 +0300] rev 4
Report mockup.
Tue, 02 Sep 2014 18:47:33 +0300 Enable score cache.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 02 Sep 2014 18:47:33 +0300] rev 3
Enable score cache.
(0) -30 +30 +50 +100 tip