Timeline

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