Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2016-11-07
| ||
10:19 | Updated gui with chu shogi Leaf check-in: cb76abf3a1 user: whambali tags: trunk | |
2016-11-06
| ||
21:42 | (no comment) check-in: 3c80634dfe user: allan tags: trunk | |
21:35 | (no comment) check-in: e7f2ccb876 user: allan tags: trunk | |
08:56 | (no comment) check-in: 26852f1ace user: allan tags: trunk | |
08:17 | (no comment) check-in: 1eb1415d1b user: allan tags: trunk | |
06:43 | Bounds checking and logic for all the pieces except for lion check-in: a94e9ef025 user: allan tags: trunk | |
2016-11-05
| ||
04:57 | Experimenting with GUI currently we can make board and piece, still need to deal with image transparancy check-in: 53c05dea4c user: whambali tags: trunk | |
2016-10-26
| ||
03:20 | Added move_cheat.jl. Doesn't actually cheat, just a copy of move.jl. check-in: a4775813d7 user: pmacfad tags: trunk | |
03:14 | Removed hardcoded args from start.jl check-in: ee730db605 user: pmacfad tags: trunk | |
2016-10-25
| ||
23:09 | Removed hardcoded ARGS from validate.jl. Fixed a bug in capturePiece on all files that use it: needed an extra return false at the end outside the if/else structure. check-in: 8f47c1b8b7 user: pmacfad tags: trunk | |
23:00 | Removed the hardcoded ARGS from the move_* and win.jl files. Error found when passing a minishogi game to win.jl. Line 947 has a non-boolean (void) used in boolean context. Try passing patsTest.db to it to repro the error. check-in: 9c466c43a7 user: pmacfad tags: trunk | |
10:04 | First working version of play.jl. Note that when specifying a filename, the .db extension is required check-in: ba16c100b9 user: pmacfad tags: trunk | |
09:08 | play.jl update on Oct 25, 2:08am check-in: cbe2b432ec user: kpark tags: trunk | |
08:50 | Updated move.jl with the moveNumber + 1 actually removed this time, and update on play.jl check-in: 8021c98784 user: pmacfad tags: trunk | |
08:28 | updated move.jl to properly store the seed in srand, and we now check for valid moveChoice values when the king is not in check check-in: dc3653aad4 user: pmacfad tags: trunk | |
08:23 | play.jl updated on Oct 25, 1:23am check-in: 1d6549c2bc user: kpark tags: trunk | |
08:16 | change dauto promote function check-in: f77fa094c5 user: allan tags: trunk | |
08:04 | fixed sg bug. check-in: 881f2071e4 user: allan tags: trunk | |
07:54 | Removed the moveNumber + 1. Black should now be the first team to move. check-in: fce07a978a user: pmacfad tags: trunk | |
07:30 | (no comment) check-in: 6d8ca36b94 user: allan tags: trunk | |
07:08 | made some minor changes, bug fixes, j is now randomized. check-in: 87b45573e5 user: allan tags: trunk | |
06:57 | minor changes to move(colour) func check-in: 2bc499d213 user: ocheng tags: trunk | |
06:54 | Progress update on play.jl. check-in: 2c17dc74f3 user: pmacfad tags: trunk | |
06:48 | (no comment) check-in: 67e417bcdd user: ocheng tags: trunk | |
06:46 | Edited move.jl defbishopmove : logic err check-in: fc51ba5cc7 user: ocheng tags: trunk | |
06:25 | Updated with progress on implementing SQL code into play.jl so far. check-in: 0f4c893677 user: pmacfad tags: trunk | |
05:36 | play.jl uploaded on Oct, 24, 10:36pm l check-in: b72bc91d52 user: kpark tags: trunk | |
05:30 | Fixed the ai choosing the wrong team each turn in move.jl check-in: 75f248c130 user: pmacfad tags: trunk | |
05:21 | Removed all prints from move.jl and modified capturePiece with a UInt32(captured.name) to get rid of the deprecation warnings check-in: e1f3dddaf5 user: pmacfad tags: trunk | |
05:11 | Added check if 1 side moving twice in a row as per Karol's clarification Updated old function in move.jl check-in: 7930288896 user: whambali tags: trunk | |
05:08 | (no comment) check-in: def8a40cd0 user: allan tags: trunk | |
05:02 | added in randomizer check-in: e89c3938b7 user: allan tags: trunk | |
04:36 | added createDB.jl. Example for creating a standard shogi non-cheating database: createDB.jl "myTestDB.db" "S" "F" check-in: 3c989877e1 user: pmacfad tags: trunk | |
04:34 | Couple of bug fixes for array-out-of-bounds errors in ai functions. Teams are taking turns in the opposite order of what they should be doing, but this move.jl can make at least 5 legal moves. check-in: 2c0cdab96b user: pmacfad tags: trunk | |
04:10 | Fixed autopromote bug in move.jl check-in: 5fe8e41328 user: pmacfad tags: trunk | |
03:51 | updated the populate board function. All the other file and logic has been using the new populate board while these 2 file havent check-in: 6786a377d3 user: whambali tags: trunk | |
03:47 | ;atest version of move.jl for testing. Also added displaySide.jl for testing, which prints the normal board, the sides of the teams, and the i,j coordinates of each square. check-in: de3e4a363f user: pmacfad tags: trunk | |
03:45 | Added print "0" when no invalid move found check-in: 30a3cf1d29 user: whambali tags: trunk | |
03:31 | Finished testing validateTest.jl for drop cases as well fixed a logic error in prDrop and other minor fixes validateTest.jl can now validate whether drop valid if the piece is available to drop and even if the drop coordinate itself valid updated the validate.jl to the current validateTest.jl check-in: 583db73421 user: whambali tags: trunk | |
03:10 | move.jl now can run for at least 3 moves, but pawns are moving backwards check-in: 04669911c9 user: pmacfad tags: trunk | |
02:06 | Another bug fix on move.jl. Simple syntax error in movePiece. misspelled destCol as desCol. check-in: 275a823a7c user: pmacfad tags: trunk | |
01:55 | move.jl now moves, but it makes a wrong move. Black pawn moves backwards. Subsequent runs of move.jl with that database get a desCol not defined error. Also edited display.jl to only print out the current state of the game, not the freshly populated board. check-in: f3a1fdd67c user: pmacfad tags: trunk | |
01:31 | Began bug fixing on move.jl. Still broken. This version gets stuck with a "strength not defined" error inside defSGenMoveCapture check-in: 805c85e37a user: pmacfad tags: trunk | |
00:27 | updated move.jl with all the necessary function minor fix in win.jl check-in: 923045c080 user: whambali tags: trunk | |
2016-10-24
| ||
23:35 | added validateTets.jl, currently working prperly for all move validation not yet implemented for drop move add ,0 for maxmove number on win.jl in case database is empty check-in: b4c5380469 user: whambali tags: trunk | |
22:37 | autopromote and promote edited. Move also e dited. check-in: 98e71a3e64 user: allan tags: trunk | |
22:18 | Fixed a bug in the database read loops in display.jl and move.jl. Now, if there aren't any moves in the database, lastMoveNumber will fall back to 0. Also added flip_table.jl, which print a giant ascii middle finger, accompanying message, and inserts a resign into the database. check-in: 95d799e5a9 user: pmacfad tags: trunk | |
22:01 | Fixed a bug in start.jl: "dbFile" and "fileName" were getting mixed up. Now "fileName" is used everywhere. check-in: 3e90b69e85 user: pmacfad tags: trunk | |
19:15 | edited allanTest.jl check-in: a1090ffa91 user: ocheng tags: trunk | |
15:37 | modified gameSeed generation to use current unix time rounded to Int64. check-in: b30290d5be user: ocheng tags: trunk | |