Order and Chaos
Timeline
Not logged in
Public Repositories
mwm's Repositories

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent timeline items

2016-06-10
02:57
[3cab6dd35f] Leaf: Merge the leaves back together (user: mwm, tags: trunk)
2016-05-12
22:03
[270770f7d4] Fix for OSX UI: Add Titles to the dialog boxes. Use the right cursor for OSX (really need an rs-gtk update!). (user: mwm, tags: trunk)
20:48
[55200aa75f] Add Brewfile for building on OSX (user: mwm, tags: trunk)
2016-05-11
22:42
[daeb25a452] Minor code cleanup: use function value instead of closure (user: mwm, tags: trunk)
2016-05-09
21:11
[6287f73631] Clean up unused conrod dependencies (user: mwm, tags: trunk)
2016-05-04
01:59
[15486d99a8] Change RULES formatting for gtk, and then add a dialog for the rules. (user: mwm, tags: trunk)
2016-05-03
19:31
[9a5b023495] Add rules option to cli command. (user: mwm, tags: trunk)
18:26
[bd7eb027c7] Fix the default cursor for windows. (user: mwm, tags: trunk)
15:56
[1a24a1a8b1] Fix framing issue on Windows/Unix (user: mwm, tags: trunk)
14:36
[df7aa34e01] Whitespace cleanup (user: mwm, tags: trunk)
14:32
[6f30df1889] Ignore clicks on occupied squares. (user: mwm, tags: trunk)
2016-05-02
00:43
[d1345edfd0] Switch back to using the last GTK release builds. (user: mwm, tags: trunk)
2016-04-29
16:11
[2e6a9d481b] Leaf: Merge in the randomized MOVES array. (user: mwm, tags: ordered-tree)
16:08
[72827a79d0] Add the current benchmark values. (user: mwm, tags: trunk)
16:04
[fbe4646a3e] "Randomize" the MOVES array to favor center moves (user: mwm, tags: trunk)
2016-04-28
14:35
[4006deef5b] Sort the nodes in the tree to try and improve search time. Seems to break even for now, but we want to try a parallel version. (user: mwm, tags: ordered-tree)
14:14
[fb42025805] Add current benchmarks (user: mwm, tags: trunk)
14:03
[d0f0545c58] Tweaking the alpha-beta search. Make the nodes array a constant instead of regenerating it at every level (duh). Make eval take a player and evaluate for that player. (user: mwm, tags: trunk)
2016-04-27
22:40
[afa06cf626] Summary: Add actual build instructions (user: mwm, tags: trunk)
21:45
[0fb79e77ad] Clean up the imports a bit. (user: mwm, tags: trunk)
21:33
[bd6b02f058] Fix typo in the readme. (user: mwm, tags: trunk)
21:26
[9944f8f9c5] Update benchmark with latest numbers. (user: mwm, tags: trunk)
21:23
[7e868b9606] Now add the library from gdk-experimental back. (user: mwm, tags: trunk)
21:21
[e2e484c8ab] First part of making the gdk branch the trunk (user: mwm, tags: trunk)
21:17
[f55205f4a9] Back out the partial pull (user: mwm, tags: trunk)
21:01
[d012dd0245] Closed-Leaf: White space cleanup (user: mwm, tags: gdk-experimental)
20:23
[024118d233] Tweak the state tracking to handle board resizes. (user: mwm, tags: gdk-experimental)
19:52
[75397afdd3] Add state tracking to the gtk UI struct. (user: mwm, tags: gdk-experimental)
13:32
[ab8e7c21cf] Remove the 'info' ui interface, let the ui object do those things. (user: mwm, tags: gdk-experimental)
2016-04-25
22:48
[6cd58abff9] Ok, we have the GUI mostly working now. (user: mwm, tags: gdk-experimental)
15:21
[01a7700d2e] Whitespace fixes (user: mwm, tags: gdk-experimental)
14:51
[59f7b30d3e] Fix difficulty setting in get_game_parameters. (user: mwm, tags: gdk-experimental)
14:38
[6460ef7357] Finally made the borrower happy. (user: mwm, tags: gdk-experimental)
2016-04-24
09:44
[9876807683] Try to wrap an Rc<RefCell. around game. (user: mwm, tags: gdk-experimental)
2016-04-22
10:09
[e0235b31d7] Go back to App::new taking a difficulty (user: mwm, tags: gdk-experimental)
2016-04-21
22:18
[efa04c9d8d] Code cleanup in the libraries (user: mwm, tags: gdk-experimental)
19:56
[779052344b] Fix spelling errors in variable name (user: mwm, tags: gdk-experimental)
19:53
[6e19ab24b5] Accept lower-case q to resign (user: mwm, tags: gdk-experimental)
18:51
[a37e86cc5f] Fix a reversed comparison. Where did that sneak in? (user: mwm, tags: gdk-experimental)
14:42
[359a3bd0d1] Make ui in app not reference. (user: mwm, tags: gdk-experimental)
14:41
[2c614b896a] Hide difficulty from the outside world. (user: mwm, tags: gdk-experimental)
14:21
[d6e358846b] Code cleanup, and better separation of concerns. (user: mwm, tags: gdk-experimental)
13:54
[51edea19bc] Add verbosity flag, do some code cleanup (user: mwm, tags: gdk-experimental)
12:47
[bcd363a33d] How did we miss adding lib.rs (user: mwm, tags: gdk-experimental)
12:37
[c8e53656de] Ok, the basic CLI game play is working properly. (user: mwm, tags: gdk-experimental)
10:51
[b3d0442a31] Refactor to layer better, cli version (user: mwm, tags: gdk-experimental)
2016-04-20
19:01
[90e08974a9] Stop checking for XCursor. (user: mwm, tags: gdk-experimental)
14:12
[845d069798] Add the config file to use the local gdk biuld. (user: mwm, tags: gdk-experimental)
14:11
[00fc696c7b] pull some changes from the gdk-experimental branch (user: mwm, tags: trunk)
14:06
[507fa99c40] This tweaks gtk.rs & Cargo.toml to build with the local copy of gdk which has better support for custom cursors. But it also picks up new versions of - well, everything - and panics because the gtk library looks like it was build with --enable-debug=no. (user: mwm, tags: gdk-experimental)