phicuong08 / hoxchess Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/hoxchess
Automatically exported from code.google.com/p/hoxchess
I took the French translation and replaced everything that looks French to me
with proper German. Please integrate this translation into the program.
Original issue reported on code.google.com by [email protected]
on 23 May 2013 at 10:26
I'm using the app store version, and I'm not sure how to create a private table
or invite a specific friend to play.
Original issue reported on code.google.com by [email protected]
on 12 Sep 2012 at 11:11
We should improve the network message parsing code.
For example, we should look for the "starting" token of "op=NNN"
... instead of only looking for the ending token.
Original issue reported on code.google.com by [email protected]
on 6 Dec 2009 at 5:07
Problems
1. Some players instantly reset the match when the game is over.
2. This causes some viewers cannot save the chess match.
Suggestion:
1. A 15-second break can be introduced after the game is over to allow the
players and the viewer to save some interesting chess match.
Original issue reported on code.google.com by [email protected]
on 2 Dec 2014 at 9:10
The Handicap option is needed so that the stronger player can choose to have
fewer pieces at the
opening (e.g., to disable one Knight). The purpose is that the opponent (a
weaker player) can have a
better chance to win.
(1) NOTE-1: This feature was first requested by Asnah Bingei.
(Thank you, Asnah. I appreciate your feedback).
*** According to Asnah , an Xiangqi program that offers this feature is "XieXie
Freeware 2.5":
http://www.cc-xiexie.com
(2) NOTE-2: I need to consider the side effects of this feature. For instance,
how does the Handicap
option effects the Elo Rating System
(http://en.wikipedia.org/wiki/Elo_rating_system), which
PlayXianqi.com server is implementing?
Original issue reported on code.google.com by [email protected]
on 14 Dec 2009 at 7:13
I like to play over several days with friends, can we turn off time limits or
make them longer?
Original issue reported on code.google.com by [email protected]
on 13 Sep 2012 at 11:09
increase your score quickly without beating people.
Original issue reported on code.google.com by [email protected]
on 12 Jun 2012 at 12:28
We should change the Table-LIST format so that it is consistent with ChessWhiz.
In particular, the Timers should be combined into a single column.
Original issue reported on code.google.com by [email protected]
on 6 Dec 2009 at 5:11
What steps will reproduce the problem?
Both players are repeating the same steps. After a few times, the system says
it's a draw.
What is the expected output? What do you see instead?
The correct rule for repeating steps in Chinese chess is that, it's against the
rule, and the first player who is repeating the same step is not allowed to do
it.
What version of the product are you using? On what operating system? Tested on
IOS version.
Please provide any additional information below.
Can check against other Chinese chess implementation.
Original issue reported on code.google.com by [email protected]
on 31 Aug 2014 at 7:13
Dear Developers,
Thank you for creating this great app.
The current version doesn't have the notation system to record the moves. It is
particularly important to display the notation in the match.
Suggested notation system for a typical opening “中炮对屏风马”
(Central Cannon vs Screened Horses):
1. C2=5 h8+7
2. H2+3 r9=8
3. R1=2 s7+1
4. R2+6 h2+3
Original issue reported on code.google.com by [email protected]
on 2 Dec 2014 at 8:42
What steps will reproduce the problem?
1. Download Mac zip file
2. Unzip
3. Attempt to run resulting program and choose "Practice against computer"
What is the expected output? What do you see instead?
I expect a new table to load. Instead I get an error message:
dlopen(/Users/jvradel/Downloads/games/testapps/HOXChess.app/Contents/SharedSuppo
rt/plu
gins/AI_Folium.dylib,
2): no suitable image found. Did find:
/Users/jvradel/Downloads/games/testapps/HOXChess.app/Contents/SharedSupport/plugin
s/AI_Folium.dylib: unknown required load command 0x80000022
21:47:26: Load: Fail to load plugin [AI_Folium].
21:47:26: CreateDefaultAIEngineLib: The AI Engine [AI_Folium] could not
be loaded.
What version of the product are you using? On what operating system?
Version 1.0. Mac OS X 10.5.8
Please provide any additional information below.
Version 0.8 (installed from the installer package) runs fine.
Original issue reported on code.google.com by [email protected]
on 11 Mar 2010 at 3:34
What steps will reproduce the problem?
1.Open Practice Table
2.
3.
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
1.0 Mac OS 10.6.4
Please provide any additional information below.
The phrase "Play with yourself" can have an obscene meaning. A better phrase
would be "Play against yourself".
Original issue reported on code.google.com by [email protected]
on 28 Sep 2010 at 5:18
While having both side's pieces face you makes them easier to read, I think it
might be less like a real match, since as far as I know, players usually have
their own pieces facing themselves. (I might be wrong, though, I'm only just
beginning to learn the game.)
In addition to the "like a real match" issue, it would also be good for two
player games on a single device, like with an iPad.
Original issue reported on code.google.com by [email protected]
on 19 Feb 2012 at 8:16
I own a Dell Mini 9 running Ubuntu 10.4 with a maximum screen size of 1024x600.
The whole board is not visible and hoxchess is therefore unusable.
Original issue reported on code.google.com by [email protected]
on 29 Jul 2010 at 5:02
Attachments:
What steps will reproduce the problem?
1. download the OS X ZIP file
2. start installation
3. all is well until the "Installation" step.
4. Once that start, it loops forever in "Preparing HOXChess"
What is the expected output? What do you see instead?
install just never ends.
What version of the product are you using? On what operating system?
latest binary (0.8.0.0) on OS X 10.6 Snow Leopard
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 9 Sep 2009 at 8:18
Attachments:
What steps will reproduce the problem?
1. Launch app with 3G network connection (WiFi can be enabled or disabled as
long as not connected to a wireless access point)
2. App will try connecting and login to server.
3. App crashes. Returned to home screen.
What is the expected output? What do you see instead?
Expected app to behave as usual. Home screen is seen instead.
What version of the product are you using? On what operating system?
iPhone 4 iOS version 4.1.
Please provide any additional information below.
If wireless connection is established app behaves as normal.
Original issue reported on code.google.com by [email protected]
on 23 Dec 2010 at 1:21
The default set of Pieces originally comes from VietSon.com.
Thus, the set needs to be removed from this project.
Original issue reported on code.google.com by [email protected]
on 3 Sep 2009 at 2:45
What steps will reproduce the problem?
1. apt-get install g++ automake wx2.8-headers wx-common libboost-dev kdevelop
2. cd ~/hox_Project/hox_Client
3. LC_MESSAGES="C" LC_CTYPE="C" make -k
Original issue reported on code.google.com by [email protected]
on 25 Dec 2008 at 9:24
Attachments:
I'm using Suse 11 on i386 and HOXChess_src_v0.5.1.0.zip
In hox_client, when trying to make all (after make prepare) I get:
g++ -I/usr/lib/wx/include/gtk2-ansi-release-2.8 -I/usr/include/wx-2.8
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -g -c -o
XQWLight.o XQWLight.cpp
XQWLight.cpp: In member function ‘void PositionStruct::ClearBoard()’:
XQWLight.cpp:612: error: ‘memset’ was not declared in this scope
XQWLight.cpp: In function ‘int SearchBook()’:
XQWLight.cpp:1203: error: ‘bsearch’ was not declared in this scope
XQWLight.cpp:1239: error: ‘rand’ was not declared in this scope
XQWLight.cpp: In member function ‘int SortStruct::Next()’:
XQWLight.cpp:1390: error: ‘qsort’ was not declared in this scope
XQWLight.cpp: In function ‘int SearchQuiesc(int, int)’:
XQWLight.cpp:1444: error: ‘qsort’ was not declared in this scope
XQWLight.cpp:1461: error: ‘qsort’ was not declared in this scope
XQWLight.cpp: In function ‘int SearchRoot(int)’:
XQWLight.cpp:1607: error: ‘rand’ was not declared in this scope
XQWLight.cpp: In function ‘void SearchMain()’:
XQWLight.cpp:1623: error: ‘memset’ was not declared in this scope
XQWLight.cpp: In function ‘void XQWLight::initialize()’:
XQWLight.cpp:1686: error: ‘srand’ was not declared in this scope
make: *** [XQWLight.o] Error 1
Any advice?
Thanks,
jants
Original issue reported on code.google.com by [email protected]
on 14 Dec 2008 at 6:10
I quite like the iphone version of hoxchess, and some friends and I have been
using it while we learn to play. In this process, we've ended up having games
we wanted to show off to one another, and had to wait to start a new game until
after we showed off our old game.
This is just one reason that saving a game's moves would be nice. I'm sure
there are others. I'm not sure what format would be best, but maybe using the
standard xiangqi notation is a good idea?
Also, if you add the ability to save games, then it'd also be nice to have the
ability to share them (or at least the moves list), maybe by email? Maybe by
copying to the iphone clipboard?
Original issue reported on code.google.com by [email protected]
on 19 Feb 2012 at 8:10
The Live Xiangqi Commentary is a kind of private messaging (PM).
1. This feature will allow viewers who join the “Table” to express opinions
about the opening, chess moves, or to exchange views about the chess positional
play, tactics, and killer moves.
2. The comments are hidden from the two players in the “Table” during the
entire game. Can opt to display when the game is over.
3. The commentary will increase interactions between other chess players.
Thank you.
Original issue reported on code.google.com by [email protected]
on 2 Dec 2014 at 8:59
It would be very helpful to implement the feature which allows the players to
Copy information
from the Chat window. An useful example is that players often speak different
languages; however,
it is now impossible to copy foreign language strings to translate using Google
Translation, for
example.
Original issue reported on code.google.com by [email protected]
on 13 Sep 2009 at 6:54
What steps will reproduce the problem?
1. Login a server
2. Join an existing table
3. Type the message "hello ; world" and press Enter
What is the expected output? What do you see instead?
+ "hello ; world" in the Message window
Please use labels and text to provide additional information.
+ "hello" in the Message window
Original issue reported on code.google.com by [email protected]
on 24 Jul 2009 at 1:40
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 8 Jan 2013 at 5:32
What steps will reproduce the problem?
1. in plugins ./run.sh
2. make in hox_Client
3.
What is the expected output? What do you see instead?
hoxTypes.h: In member function ‘const wxString hoxMove::ToString() const’:
hoxTypes.h:180: error: no matching function for call to
‘wxString::Printf(const char [9], const char&, const char&, const char&,
const char&)’
/usr/include/wx-2.8/wx/string.h:1203: note: candidates are: int
wxString::Printf(const wxChar*, ...)
hoxTypes.h: At global scope:
hoxTypes.h:222: error: default argument for parameter of type ‘const
wxString&’ has type ‘const char [1]’
hoxTypes.h: In member function ‘void hoxNetworkTableInfo::Clear()’:
hoxTypes.h:230: error: ambiguous overload for ‘operator=’ in
‘((hoxNetworkTableInfo*)this)->hoxNetworkTableInfo::id = ""’
/usr/include/wx-2.8/wx/string.h:676: note: candidates are: wxString&
wxString::operator=(int) <near match>
/usr/include/wx-2.8/wx/string.h:956: note: wxString&
wxString::operator=(wxChar) <near match>
/usr/include/wx-2.8/wx/string.h:970: note: wxString&
wxString::operator=(const wxWCharBuffer&) <near match>
...
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 25 Oct 2009 at 2:51
Currently, HOXChess allows a Move which results in a King-facing-King
situation. This is against
common Xiangqi rules.
Original issue reported on code.google.com by [email protected]
on 3 Dec 2009 at 1:14
The (next version of) server of PlayXiangqi.com already supports
Resume-After-Disconnect feature.
HOXChess should be modified (if required) to handle this new feature.
Note: As of now, HOXChess-1.0 can (partially) support the feature but there are
some loose-ends
that need to be taken care of.
Original issue reported on code.google.com by [email protected]
on 19 Jan 2010 at 8:12
hi there, i want to be part of your group, and i already had design for the
pieces and want to submit them.
thanks and regards
matt mateo
[email protected]
Original issue reported on code.google.com by [email protected]
on 14 Mar 2012 at 7:14
please, its getting annoying trying to build skills in this game when I have to
start from the beginning all the time
Original issue reported on code.google.com by [email protected]
on 3 Jun 2012 at 3:18
What steps will reproduce the problem?
1. running hoxchess executable from outside HOXChess/bin path
What is the expected output? What do you see instead?
The application should be able to run as normal regardless of where the
executable file is running from. Attempting to run the executable file from
outside HOXChess/bin path resulted in image files and AI plugins not loaded.
What version of the product are you using? On what operating system?
I'm running HOXChess 0.8.0.0 on Ubuntu 9.04 (Jaunty Jackalope)
Original issue reported on code.google.com by marshal.yung
on 31 Aug 2009 at 9:49
Sometimes, a black and black screen is displayed instead of a Table/Game when
Playing-Online.
I have only seen this occurred after I built this iPhone/iPod touch app using
the older "iPhone Device
3.0" SDK instead of the latest "iPhone Device 3.1.3" SDK.
Original issue reported on code.google.com by [email protected]
on 31 Mar 2010 at 2:01
A new version 1.39.0 of Boost C++ Libraries was released on May 2nd, 2009.
HOXChess should be
upgraded to use this new version.
Also, here are some request from Sebastian (from Hartwork.org):
(1) Consider using the system-wude boost library instead of the "local" one
(under .lib folder).
(2) Consider using the boost-provided Asio library instead of the local one
(under .lib folder).
Original issue reported on code.google.com by [email protected]
on 22 Aug 2009 at 1:32
What steps will reproduce the problem?
1.practice with computer
2.
3.
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
1.0 osx 10.5.8
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 28 Apr 2010 at 6:58
What steps will reproduce the problem?
1. Log on to PlayXiangqi.com
2. Observe the list of Players window (on the left side)...
What is the expected output? What do you see instead?
+ In the list of Players window, we can see that all online players have
the "free" (or Blue) status even though many of them are playing. What
should have happen is that playing Players should be the "busy" (or Red)
status.
Please use labels and text to provide additional information.
+ Note: In PlayXiangqi, a player can open/join multiple Tables at the same
time.
Note: In Chesscape.com, we do not have this issue.
Original issue reported on code.google.com by [email protected]
on 24 Jul 2009 at 1:49
What steps will reproduce the problem?
1. Log in as Guest or a registered player
2. Nothing appears - no board
3.
What is the expected output? What do you see instead?
No board
What version of the product are you using? On what operating system?
1.0.0
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 21 Oct 2011 at 11:57
It would be nice to be able to easily experiment with different set ups, and to
be able to turn the AI on and see how it deals with particular set ups.
Original issue reported on code.google.com by [email protected]
on 19 Feb 2012 at 8:22
The string "Table #%s" appears in the GUI and must therefore be translated.
The whole "&Window" menu must be translated.
The string "%s %s ready." must be translated. Or it could be left out
altogether, since the status bar seems to be used only for displaying this
string, which is also available via the "&Help" menu.
The contents of the activity window should be translated as far as possible.
Original issue reported on code.google.com by [email protected]
on 24 May 2013 at 11:45
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.