Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Wrathmark to Virtual Client #201

Merged
merged 42 commits into from
Nov 29, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
f24d160
WIP
rjmurillo Nov 3, 2023
f48450c
Merge branch 'main' into Wrathmark
rjmurillo Nov 3, 2023
3d0598f
revert changes to InMemoryProcess.cs
rjmurillo Nov 3, 2023
73808eb
Move usings inside namespace bracket
rjmurillo Nov 3, 2023
f7db979
Remove unused test data file, fix indenting
rjmurillo Nov 3, 2023
79738d5
Update to dynamically pull Wrathmark, compile, publish, and execute
rjmurillo Nov 3, 2023
ed31e75
Move Wrathmark parser tests, remove unneeded InternalsVisibleTo
rjmurillo Nov 3, 2023
31e6b97
Update to use arguments to reproduce benchmark results from @ricomariani
rjmurillo Nov 3, 2023
f3b420c
Merge branch 'main' into Wrathmark
rjmurillo Nov 10, 2023
a89b0d1
Add global.json
rjmurillo Nov 10, 2023
d13a644
Update the default to use standard arrays
rjmurillo Nov 10, 2023
64f9e84
Update Wrathmark to .NET 8
rjmurillo Nov 10, 2023
6dc7258
DRY out dotnet and workload process methods
rjmurillo Nov 10, 2023
77496a7
Merge branch 'main' into Wrathmark
rjmurillo Nov 10, 2023
8271a18
Move Wrathmark result examples to Examples folder
rjmurillo Nov 10, 2023
09704f2
Remove local global.json
rjmurillo Nov 10, 2023
91dfab9
Revert change made to src/VirtualClient/VirtualClient.Actions/Assembl…
rjmurillo Nov 10, 2023
584721e
Revert AssemblyInfo.cs
rjmurillo Nov 10, 2023
b6988cd
Revert change made to src/VirtualClient/VirtualClient.Actions/Assembl…
rjmurillo Nov 10, 2023
6b42139
Make package name lowercase
rjmurillo Nov 14, 2023
6fcd4cb
Change .NET Version to GA
rjmurillo Nov 14, 2023
bed3a44
Rename to match class
rjmurillo Nov 14, 2023
65a9cc6
Update namespace to match project convention
rjmurillo Nov 14, 2023
dc24278
Add tests for WrathmarkWorkloadExecutor
rjmurillo Nov 15, 2023
a24f031
Update defaults and comments for consistency with profile
rjmurillo Nov 15, 2023
3a2a341
Add helper to check a metric
rjmurillo Nov 15, 2023
4be7ea7
Convert asserts to use Metric check assertion
rjmurillo Nov 15, 2023
fca16bc
Add Wrath Othello entry to overview.md
rjmurillo Nov 15, 2023
9fba7c1
Add docs for wrathmark
rjmurillo Nov 15, 2023
1a00a55
Merge branch 'main' into Wrathmark
rjmurillo Nov 16, 2023
eb1be7a
Move field dotnetExePath to local scope
rjmurillo Nov 17, 2023
ef8d54b
Require dotnet publish run elevated
rjmurillo Nov 17, 2023
3310d2f
Update to use wrathmark directory as working directory
rjmurillo Nov 17, 2023
db72f84
Merge branch 'microsoft:main' into Wrathmark
rjmurillo Nov 20, 2023
342e1e3
Merge branch 'main' into Wrathmark
rjmurillo Nov 21, 2023
1eded14
Merge branch 'main' into Wrathmark
rjmurillo Nov 27, 2023
30251ff
Update wrathmark.md to add info about metrics
rjmurillo Nov 28, 2023
37f1db1
Update Wrathmark base test class name, add documentation
rjmurillo Nov 29, 2023
defeb4b
PR feedback - extra line breaks, namespace
rjmurillo Nov 29, 2023
337d791
Add copyright and header to all Wrathmark files
rjmurillo Nov 29, 2023
5825f00
Moved test constants inside of WrathmarkTestBase class
rjmurillo Nov 29, 2023
293d7f4
Merge branch 'main' into Wrathmark
rjmurillo Nov 29, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
Framework Version: 8.0.0
Building general lookup tables
Building edge table
Computation complete
Picking up where we left off... Black to play
8 - - B B - W - -
7 B - B B B B - B
6 B B W W W W B B
5 B W B W W B W B
4 - W W B B W W -
3 W W W W W W W W
2 - - - W B B - -
1 - - W - B B - -
a b c d e f g h
Score: W23 B=22
Seeking to end of board

20: d1=33 h2<33 g2<33 b2<33 a2<33 c2<33 h4<33 a4<33 g7=34 b7<34

Evaluated 1,474,559,545 boards in 3:09.998 7,760,880 boards/sec Total time used: 3:09.998
best move for B is at g7 (score 34)
8 - - B B - W - -
7 B - B B B B B B
6 B B W W W B B B
5 B W B W B B W B
4 - W W B B W W -
3 W W W W W W W W
2 - - - W B B - -
1 - - W - B B - -
a b c d e f g h
Score: W21 B=25
test complete
Loading