Timeline

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

50 most recent timeline items

2016-11-07
10:19
[cb76abf3a1] Leaf: Updated gui with chu shogi (user: whambali, tags: trunk)
2016-11-06
21:42
[3c80634dfe] (no comment) (user: allan, tags: trunk)
21:35
[e7f2ccb876] (no comment) (user: allan, tags: trunk)
08:56
[26852f1ace] (no comment) (user: allan, tags: trunk)
08:17
[1eb1415d1b] (no comment) (user: allan, tags: trunk)
06:43
[a94e9ef025] Bounds checking and logic for all the pieces except for lion (user: allan, tags: trunk)
2016-11-05
04:57
[53c05dea4c] Experimenting with GUI currently we can make board and piece, still need to deal with image transparancy (user: whambali, tags: trunk)
2016-10-26
03:20
[a4775813d7] Added move_cheat.jl. Doesn't actually cheat, just a copy of move.jl. (user: pmacfad, tags: trunk)
03:14
[ee730db605] Removed hardcoded args from start.jl (user: pmacfad, tags: trunk)
2016-10-25
23:09
[8f47c1b8b7] 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. (user: pmacfad, tags: trunk)
23:00
[9c466c43a7] 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. (user: pmacfad, tags: trunk)
10:04
[ba16c100b9] First working version of play.jl. Note that when specifying a filename, the .db extension is required (user: pmacfad, tags: trunk)
09:08
[cbe2b432ec] play.jl update on Oct 25, 2:08am (user: kpark, tags: trunk)
08:50
[8021c98784] Updated move.jl with the moveNumber + 1 actually removed this time, and update on play.jl (user: pmacfad, tags: trunk)
08:28
[dc3653aad4] 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 (user: pmacfad, tags: trunk)
08:23
[1d6549c2bc] play.jl updated on Oct 25, 1:23am (user: kpark, tags: trunk)
08:16
[f77fa094c5] change dauto promote function (user: allan, tags: trunk)
08:04
[881f2071e4] fixed sg bug. (user: allan, tags: trunk)
07:54
[fce07a978a] Removed the moveNumber + 1. Black should now be the first team to move. (user: pmacfad, tags: trunk)
07:30
[6d8ca36b94] (no comment) (user: allan, tags: trunk)
07:08
[87b45573e5] made some minor changes, bug fixes, j is now randomized. (user: allan, tags: trunk)
06:57
[2bc499d213] minor changes to move(colour) func (user: ocheng, tags: trunk)
06:54
[2c17dc74f3] Progress update on play.jl. (user: pmacfad, tags: trunk)
06:48
[67e417bcdd] (no comment) (user: ocheng, tags: trunk)
06:46
[fc51ba5cc7] Edited move.jl defbishopmove : logic err (user: ocheng, tags: trunk)
06:25
[0f4c893677] Updated with progress on implementing SQL code into play.jl so far. (user: pmacfad, tags: trunk)
05:36
[b72bc91d52] play.jl uploaded on Oct, 24, 10:36pm l (user: kpark, tags: trunk)
05:30
[75f248c130] Fixed the ai choosing the wrong team each turn in move.jl (user: pmacfad, tags: trunk)
05:21
[e1f3dddaf5] Removed all prints from move.jl and modified capturePiece with a UInt32(captured.name) to get rid of the deprecation warnings (user: pmacfad, tags: trunk)
05:11
[7930288896] Added check if 1 side moving twice in a row as per Karol's clarification Updated old function in move.jl (user: whambali, tags: trunk)
05:08
[def8a40cd0] (no comment) (user: allan, tags: trunk)
05:02
[e89c3938b7] added in randomizer (user: allan, tags: trunk)
04:36
[3c989877e1] added createDB.jl. Example for creating a standard shogi non-cheating database: createDB.jl "myTestDB.db" "S" "F" (user: pmacfad, tags: trunk)
04:34
[2c0cdab96b] 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. (user: pmacfad, tags: trunk)
04:10
[5fe8e41328] Fixed autopromote bug in move.jl (user: pmacfad, tags: trunk)
03:51
[6786a377d3] updated the populate board function. All the other file and logic has been using the new populate board while these 2 file havent (user: whambali, tags: trunk)
03:47
[de3e4a363f] ;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. (user: pmacfad, tags: trunk)
03:45
[30a3cf1d29] Added print "0" when no invalid move found (user: whambali, tags: trunk)
03:31
[583db73421] 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 (user: whambali, tags: trunk)
03:10
[04669911c9] move.jl now can run for at least 3 moves, but pawns are moving backwards (user: pmacfad, tags: trunk)
02:06
[275a823a7c] Another bug fix on move.jl. Simple syntax error in movePiece. misspelled destCol as desCol. (user: pmacfad, tags: trunk)
01:55
[f3a1fdd67c] 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. (user: pmacfad, tags: trunk)
01:31
[805c85e37a] Began bug fixing on move.jl. Still broken. This version gets stuck with a "strength not defined" error inside defSGenMoveCapture (user: pmacfad, tags: trunk)
00:27
[923045c080] updated move.jl with all the necessary function minor fix in win.jl (user: whambali, tags: trunk)
2016-10-24
23:35
[b4c5380469] 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 (user: whambali, tags: trunk)
22:37
[98e71a3e64] autopromote and promote edited. Move also e dited. (user: allan, tags: trunk)
22:18
[95d799e5a9] 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. (user: pmacfad, tags: trunk)
22:01
[3e90b69e85] Fixed a bug in start.jl: "dbFile" and "fileName" were getting mixed up. Now "fileName" is used everywhere. (user: pmacfad, tags: trunk)
19:15
[a1090ffa91] edited allanTest.jl (user: ocheng, tags: trunk)
15:37
[b30290d5be] modified gameSeed generation to use current unix time rounded to Int64. (user: ocheng, tags: trunk)